Chinaunix

标题: 关于centos5.5 vsftp 匿名用户的问题 [打印本页]

作者: zjpxl    时间: 2011-05-11 14:39
标题: 关于centos5.5 vsftp 匿名用户的问题
我想让匿名用户有上传下载的权限,修改/etc/vsftpd/vsftpd.conf配置文件如下
anonymous_enable=yes
anon_other_write_enable=yes  
anon_mkdir_write_enable=yes
anon_upload_enable=yes
设置完成后重启vsftpd服务 service vsftpd restart
匿名用户上传的默认目录/var/ftp/pub权限调整为ftp用户所拥有 chown ftp /var/ftp/pub
好了开始进行匿名用户上传下载实验,登录成功以后看到pub目录进入该目录可以上传文件,以及新建文件夹删除都没有问题。
问题来了:登录成功以后我在pub目录里新建一个文件夹test然后进入该目录,再新建目录会提示报错,向test目录里面传文件可以但是一刷新或再次登录就会消失。
我进入centos5.5 /var/ftp/pub/test目录去查看又有刚才上传的文件和新建的目录,这是为什么?
有知道的朋友给指点一下。谢谢!
作者: taojie2000    时间: 2011-05-11 16:22
回复 1# zjpxl


    anon_mask
作者: zjpxl    时间: 2011-05-11 20:30
对的,是这个问题。anonymous用户上传的权限默认是mask=077改成022就一切正常了,我是想不明白为什么要给其他人有读的权限才正常。
作者: vermouth    时间: 2011-05-11 21:28
anonymous用户本来就不是系统用户,那就该被归到其他。
作者: zjpxl    时间: 2011-05-17 14:29
谢谢你的回答,但是anonymous用户在登录vsftp的时候会转换身份为ftp帐号。




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2