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

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM