ftp客户端经常会遇到 553 Could not create file 的异常,但是检查各种配置都是正常,头脑各种发热都无法找到问题;
各种find资料,最终找到一种办法解决:
1,网上很多资料都说是ftp的根目录权限问题,而实际你去配置读写权限的时候就会出现异常,客户端连接不上,会提示验证失败;
# chmod 777 /home/vsftpd/userroot
2,解决办法很简单,在/home/vsftpd/userroot底下再创建一个文件夹upload授予最高权限
# mkdir -p /home/vsftpd/userroot/upload
# chmod 777 /home/vsftpd/userroot/upload
这样的话,在upload文件夹底下就可以正常读写文件。