基本的連接不上服務器的問題就不提了。這邊只記錄傳輸過程出現的550/530等錯誤
原因有兩個:
1、用戶權限問題
2、selinux問題
具體解決方法:
1->設置成要操作的linux目錄的的所有者爲ftp用戶。EG:ftp用戶爲john、目錄爲 /usr/local/apache/htdocs 則設置 htdocs 目錄的所有者爲 john 。命令:chown john htdocs/
2->修改selinux策略。getsebool -a|grep ftp 可以查看具體策略。主要修改兩項。一個是 setsebool -P allow_ftp_full_access 1 ;一個是 setsebool -P home_dir 1