安装启动:略 yum -y install vsftpd
创建ftp用户:
useradd rc02 -d /home/data -s /sbin/nologin ##家目录不一定设置到home下,最好是文件存储目录
配置文件:
[root@projects_backup vsftpd]# cat /etc/vsftpd/vsftpd.conf
anonymous_enable=NO
local_enable=YES
write_enable=YES
local_umask=0000
dirmessage_enable=YES
xferlog_enable=YES
connect_from_port_20=YES
xferlog_file=/var/log/xferlog
data_connection_timeout=120000000000000000000000000000000000000000000000000000
chroot_local_user=YES
local_root=/home/data
chroot_list_enable=YES
chroot_list_file=/etc/vsftpd/chroot_list
listen=YES
pasv_promiscuous=YES
pam_service_name=vsftpd
userlist_enable=NO
tcp_wrappers=YES
vsftpd_log_file=/var/log/vsftpd.log
添加白名单
[root@projects_backup vsftpd]# cat chroot_list
ftpuser
rc01
rc02
启动:
systemctl start vsftpd
使用客户端连接即可