rpm -qa | grep vsftpd
yum -y install vsftpd
chkconfig vsftpd on
groupadd ftpgroups
useradd -d /webdata -g ftpgroups -s/sbin/nologin yibin09
passwd password
vi /etc/vsftpd/vsftpd.conf
*
anonymous_enable=NO
local_enable=YES
chroot_list_enable=YES
chroot_list_file=/etc/vsftpd/chroot_list
chroot_local_user=YES
chroot_list_enable=YES
# (default follows)
chroot_list_file=/etc/vsftpd/chroot_list
userlist_deny=NO
userlist_file=/etc/vsftpd/user_list
vi /etc/vsftpd/chroot_list
vi /etc/vsftpd/user_list
*
systemctl restart vsftpd
chmod a-w /webdata(对于高版本的xftp这样使用,并且用的是ftp协议登录,21端口)
userlist_enable和userlist_deny两个选项联合起来针对的是:本地全体用户(除去ftpusers中的用户)和出现在user_list文件中的用户以及不在在user_list文件中的用户这三类用户集合进行的设置。
网友评论