1,添加一个不可以登陆系统的账户
useradd -d /data/backup/ -s /sbin/nologin backup
2,设置该账户的密码
passwd backup
#mmkjbackup123
3,在 /etc/vsftpd/user_list 添加该用户
vi /etc/vsftpd/user_list
4,重启vsftp服务
service vsftpd restart
#需关闭防火墙、selinux,或者将21端口配置为不屏蔽
在 /etc/vsftpd/chroot_list 添加该用户(限制目录)
vi /etc/vsftpd/chroot_list
配置文件中修改
vi /etc/vsftpd/vsftpd.conf
#———-
#anonymous_enable=YES
#改为
anonymous_enable=NO
#———-
#取消注释
#ftpd_banner=Welcome to blah FTP service.
#chroot_local_user=YES
#chroot_list_enable=YES
#chroot_list_file=/etc/vsftpd/chroot_list
改为
ftpd_banner=Welcome to blah FTP service.
chroot_local_user=NO
chroot_list_enable=YES
chroot_list_file=/etc/vsftpd/chroot_list
#———-
userlist_enable=YES
改为
userlist_enable=NO
linux创建FTP用户
最新推荐文章于 2024-04-25 14:51:04 发布