[问题]vsftpd怎样设置才可以允许匿名客户有完全的权限。(已解决)

Web、Mail、Ftp、DNS、Proxy、VPN、Samba、LDAP 等基础网络服务
回复
outdoor
帖子: 41
注册时间: 2006-11-24 19:43
送出感谢: 0
接收感谢: 0

[问题]vsftpd怎样设置才可以允许匿名客户有完全的权限。(已解决)

#1

帖子 outdoor » 2006-12-30 17:11

麻烦大家详细一点。目前我可以让匿名客户上传文件,创建文件夹(无法改名),但是下载啊,删除啊,统统不允许。
系统没有X,请用命令行方式说明。
我的要求很简单,任何人在ftp上可以对文件做任何事情。

补充一下,系统是ubuntu 6.10 server .
上次由 outdoor 在 2007-01-03 18:43,总共编辑 1 次。
outdoor
帖子: 41
注册时间: 2006-11-24 19:43
送出感谢: 0
接收感谢: 0

#2

帖子 outdoor » 2006-12-30 17:46

自己摸索出来了:
在vsftpd.conf中设置anon_umask=000
头像
zy110048
帖子: 8
注册时间: 2006-12-20 13:25
来自: 北京
送出感谢: 0
接收感谢: 0
联系:

#3

帖子 zy110048 » 2007-01-01 17:31

首先匿名用户anonymous属于other类型要想共享文件夹让nobody(匿名)完全访问必需做2件事:
1.建立文件夹属主属组为root权限为707 这样只有管理员和anonymous可以完全控制。
2.配置/etc/vsftpd.conf 设置为本地用户禁止访问匿名可以并把匿名上传和下载的设置打开。
重启服务应该就可以了。
不过我不建议这样做,匿名用户有这么大权限会很不安全。。。具体请你参考wiki的vsftp作法谢谢!
outdoor
帖子: 41
注册时间: 2006-11-24 19:43
送出感谢: 0
接收感谢: 0

#4

帖子 outdoor » 2007-01-02 18:02

感谢zy,我的ftp就是公司局域网内传输文件共用,所有安全暂时可以不用管。用linux+ftp就是考虑到windows共享邻居查找电脑太慢。

另外,vsftpd.conf文件中应该设置以下选项为YES:

anon_other_write_enable=YES|NO
  控制匿名用户是否拥有除了上传和新建目录之外的其他权限,如删除、更名等。YES拥有,NO不拥有,默认值为NO。
回复

回到 “服务器基础应用”