vsftpd无法上传,但可以下载
一下是我的vsftpd的配置anonymous_enable=YES
no_anon_password=YES
anon_root=/home/ftp/upload
anon_umask=022
anon_other_write_enable=YES
anon_max_rate=100000
anon_world_readable_only=YES
nopriv_user=nobody
allow_writeable_chroot=YES
file_open_mode=0755
download_enable=YES
local_enable=YES
write_enable=YES
anon_upload_enable=YES
anon_mkdir_write_enable=YES
dirmessage_enable=YES
listen=YES
我上传文件的目录是/home/ftp/upload
ftp 的权限是755 upload的权限设置755是可以登录的,但是不能上传,但能下载,登录成功后,把upload目录权限修改777,就可以上传和下载了,
但是ftp退出重新登录,就登录不成功了,
当前我做的方式是将anon_root=/home/ftp/upload修改anon_root=/home/ftp/,在ftp目录下面创建upload修改权限777
登录到ftp目录下面,cd到upload里面在上传和下载。
但是我现在需要直接登录的目录是upload,能在里面上传和下载。
不知道那位大神指导一下,我在这个问题上弄了好几天了?
补充一下,我的vsftpd的配置是匿名登录的。谢谢! {:qq22:}
你写了一大堆,问题又过于简单,一般人都不想回答的。
ftp 的权限是755 upload的权限设置755是可以登录的,但是不能上传,但能下载。如果宿主和群组是root的话肯定不能上传啊。不懂为何,要去补一下基础知识了。
anon_root=/home/ftp/upload
給/home/ftp/upload資料夾777權限或者775權限
如果你未更改这个资料夾,宿主和群組都是root的話。
那就需要將權限開到777讓匿名用戶可以訪問
如果你將群組更改為ftp的話,那就權限開到775即可,以此类推。
chown root.ftp 資料夾A
chmod 775 資料夾A
chown root.ftp 資料夾B
……
和匿名用户设定有关的这下面几个就够了。
anon_root=/home/ftp/upload
anonymous_enable=YES
anon_upload_enable=YES
anon_mkdir_write_enable=YES
anon_other_write_enable=YES
anon_umask=022
仔细检查你建的FTP共享资料夹权限和宿主设定 回复 3# woxizishen
谢谢,我在好好研究一下。
目录权限错了,没有r权限是上传不了的
页:
[1]