[乐意黎原创]VSFTP抛553 Could not create file及550 Failed to change directory的解决方法

因个人操作ECS需要,需要搭建一个ftp服务器,我使用Centos7.2 操作系统,YUM安装vsftpdy, 并成功配置可进行FTP的上传下载操作.

   因某个原因,卸载了重新安装了Apache 的httpd, 并修改了/etc/httpd/httpd.conf文件,

可以正常的连接,但是当上传文件时,总是报553 Could not create file及550 Failed to change directory.错误信息。


首先:对htdocs目录进行权限设置,如果设置为chmod -R 777 /路径目录/htdocs




解决的方法。
首先在ftp的目录中创建一个目录,然后设置权限为777
$ sudo mkdir /var/ftp/write
$sudo chmod -R 777 /var/ftp/write
然后修改vsftp的配置文件/etc/vsftpd.conf文件
在最后添加上
local_root=/路径目录/htdocs
保存,然后杀死vsftpd进程,然后重启vsftpd服务器程序。

试试看,将文件上传到write目录,这个时候可以正常的上传文件了。

service vsftpd restart 重启后,成功解决问题.



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值