Ubuntu10.04系统编译安装了vsftp,我使用的是匿名登录,上传文件登录测试发现总是报错553 Could not create file我尝试着把/var/ftp目录的权限调整为777,还导致了ftp服务不能正常启动,最后使用一下方法调整:
首先在ftp的目录中创建一个目录,然后设置权限为777
$ sudo mkdir /var/ftp/write $sudo chmod -R 777 /var/ftp/write
然后修改vsftp的配置文件/etc/vsftpd.conf文件
在最后添加上
local_root=/var/ftp
保存,然后杀死vsftpd进程,然后重启vsftpd服务器程序。
现在将文件上传到write目录,这个时候可以正常的上传文件了。
发表评论