一、: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="
Logo

一站式 AI 云服务平台

更多推荐