centos 7 安装 vsftpd

1. 找一台新克隆的新系统CentOS 7.6版

2.安装vsftpd

3.关闭防火墙和SELINUX

4.备份文件

5.创建用户

6.创建虚拟用户目录,并授权

 

 7.配置虚拟用户,设置该的账号、密码

#vim /etc/vsftpd/loginuser.conf

 单行为用户名,双行为密码

8.创建数据库文件,并对数据库文件授权

 9.。编辑pam认证文件

# vim /etc/pam.d/vsftpd

删除所有后加入以下两行

auth     sufficient    /lib64/security/pam_userdb.so  db=/etc/vsftpd/loginuser
account  sufficient    /lib64/security/pam_userdb.so  db=/etc/vsftpd/loginuser

10. 创建虚拟用户配置文件

mkdir /etc/vsftpd/userconf
vim /etc/vsftpd/userconf/yanqin

虚拟用户登录目录设置

 可以变更虚拟用户登录的目录:

先对目录授权,授权需要对系统用户vsftpd

 然后变更配置

11.编辑主配置文件

变更配置:

anonymous_enable=NO

增加配置:

guest_enable=YES
guest_username=vsftpd
user_config_dir=/etc/vsftpd/userconf
allow_writeable_chroot=YES

12.重启服务

systemctl restart vsftpd

猜你喜欢

转载自www.cnblogs.com/chenfuhai/p/11747396.html