1.安装Vsftp
yum install vsftpd
2.修改配置文件,将匿名登录取消掉
vim /etc/vsftpd/vsftpd.conf
在配置文件中第11行的“anonymous_enable=YES”前面加上#号,即将匿名登录禁用。
3.启动vsftpd服务
service vsftpd start
4.设置ftp用户账号
(1)设置用户名,例如为‘kkk’,目录为/home/kkk
useradd -d /home/kkk -s /sbin/nologin kkk
(2)设置密码
passwd kkk
5.修改vsftpd的pam设置
vim /etc/pam.d/vsftpd
#%PAM-1.0
auth required /lib/security/pam_listfile.so item=user sense=deny file=/etc/ftpusers onerr=succeed
auth required /lib/security/pam_unix.so shadow nullok
auth required /lib/security/pam_shells.so
account required /lib/security/pam_unix.so
session required /lib/security/pam_unix.so