vsftp本地用户不能登录

vsftp  本地用户不能登录的原因
1. 默认情况下 vsftp 只允许匿名登录 更改配置文件 /etc/vsftpd.conf local_enable=YES
2. vsftp 使用PAM 进行验证 运行ldd /usr/local/sbin/vsftpd 看是否调用 pam
如果调用pam 需要将 源代码路径下的RedHat/vsftpd.pam 拷贝到  /etc/pam.d路径下
vi /etc/vsftpd.conf   设置pam_service_name=vsftpd.pam

你可能感兴趣的:(ftp,职场,休闲)