一、:ftp无法连接,报530 Login incorrect
问题:
ftp 修改配置anonymous_enable=NO,去掉匿名登录后,报错
530 Login incorrect.
Login failed.
原因:
创建用户时useradd -d /data/ftp/ -s /sbin/nologin ftpuser
限制了用户ssh远程登录的权限
解决方法:
vim /etc/pam.d/vsftpd
把auth required pam_shells.so
修改成auth required pam_nologin.so
二、ftp 报错 226 Transfer done (but failed to open directory).
解决方法:
临时修改SELINUX:
setenforce 0
永久生效:
sed -i "s/SELINUX=enforcing/SELINUX=disabled/g" /etc/selinux/config
grep -v "^#" /etc/selinux/config | grep "SELINUX="