使用vsftpd搭建ftp,用户无法上传文件

553 Could not create file.


在centOS7上使用vsftpd搭建ftp服务器,参考了这篇博客:http://blog.csdn.net/the_victory/article/details/52192085

搭建完成之后,可以正常的进行用户登录和上传文件等操作,却不可以上传文件,一直提示553的错误。网上很多人说是防火墙导致的,然而在尝试了他们的解决方法之后,依然存在这个问题。

最后的解决方法是,集合了下面两篇文章的解决方案
http://blog.csdn.net/cmustard/article/details/53696456
http://blog.csdn.net/bluishglc/article/details/42399439

  • 给对应用户目录提高读写权限: sudo chmod -R 777 [dir]
  • 修改vsftpd.conf,添加 allow_writeable_chroot=YES

你可能感兴趣的:(linux)