Vsftp配置过程

Vsftpd

1. 题目:

在linuix4上安装配置vsftp服务,要求:

1.安装vsftp及ftp客户端,开机启动ftp,系统启用selinux和防火墙,正确配置相关参数,保证网络正常访问

2.为了服务器安全及加强使用规范,为网络部,技术部,市场部,行政部分别创建访客账号,=分别为netftp,techftp,markftp,adminftp,用户密码为:SP-1234,指定默认访问路径分别为/home/ftp/账号名,不允许本地登录,各部门员工可以在各自部门的相关目录下实现资源上传于下载。

3.将ftp用户登录默认目录设置为**/home/ftp/**

4.新建FTP用户公共目录/home/ftp/pub,所有FTP用户都可读写,但是只能删除自己创建的文件及目录

5.设置markftp,techftp用户不能访问上级目录。

6.匿名用户不允许访问此ftp服务器,用户nic不允许登录此ftpserver,最大连接数上限50,空闲超时60s后自动断线。

7.请在linux-7上使用markftp用户登录FTP服务器,在pub目录下新建mark-1目录,在markftp目录上传hello文件,内容为

Skills2023!。

8.请在linux7上使用techftp用户登录ftp,在pub目录下新建tech-1目录,在techftp目录下上传hello文件内容为:Hello Skills2023!

9.配置完成重启相关服务,并检查验证相关状态。

2. 解题

2.1 创建用户

1.安装vsftp及ftp客户端,开机启动ftp,系统启用selinux和防火墙,正确配置相关参数,保证网络正常访问

2.为了服务器安全及加强使用规范,为网络部,技术部,市场部,行政部分别创建访客账号,=分别为netftp,techftp,markftp,adminftp,用户密码为:SP-1234,指定默认访问路径分别为/home/ftp/账号名,不允许本地登录,各部门员工可以在各自部门的相关目录下实现资源上传于下载。

yum -y install vsftpd.x86_64         #安装vsftpd
mkdir -p /var/ftp		#创建ftp用户的家目录
yum -y install vsftpd.x86_64 
grep ftp /etc/passwd              #查看ftp用户信息
ftp:x:14:50:FTP User:/var/ftp:/sbin/nologin           #可以看到家目录

vim /etc/vsftpd/vsftpd.conf
12 anonymous_enable=YES               #开启匿名用户登录

systemctl enable --now vsftpd.service  #开启vsftp服务

#利用for循环创建用户
for i in {
   netftp,admftp,techftp,markftp};do useradd -s /sbin/nologin -d /home/ftp/$i $i;done
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值