LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1174|回复: 6

vsftpd架设FTP服务器怎么允许匿名用户上传?

[复制链接]
发表于 2005-10-12 23:28:42 | 显示全部楼层 |阅读模式
我以前在装我的Fedora Core2的时候选择了安装FTP服务器一项,这几天想架个FTP服务器却发现系统上的vsftpd版本太低,下载了一个最新的版本安装上了。在安装中遇到以下一些问题,希望高人解惑。

1。很多vsftpd的教程都会在一开始说要添加两个用户nobody和FTP,还要建两个目录。我怎么不需要手动添加这两个用户就可以安装FTP服务器?难道是我在安装Fedora Core2的时候选择了安装FTP服务器一项就先把这些事情都做好了?而且在Fedora Core2下用useradd添加用户总是提示没有这个命令是怎么回事?

2。vsftpd安装好了之后,匿名用户登陆时锁定在了/var/ftp目录下。在这个目录下面有两个文件夹:pub和upload。我希望匿名用户能够从这两个目录中下载,但是只能在upload目录中上传。但是upload好像已经被锁定为root用户的目录了,怎么办?
发表于 2005-10-14 09:44:51 | 显示全部楼层
用chmod o+w /var/ftp/upload 试试 应该可以上传了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-10-18 23:37:09 | 显示全部楼层
dragonhym ,这样的确就可以了,但是上传之后有一个问题。所有上传的文件的属性都是
wr-------,这样上传的文件就连上传的人自己都看不见,只有以root身份登陆时才可以看到上传的文件。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-10-21 13:46:38 | 显示全部楼层
高手们帮帮忙啊!
我在WINDOWS下用CUTEFTP匿名登陆之后可以上传了,但是上传之后文件的属性就只有
wr-------,虽然可以上传,但是传了之后上传的人自己都看不见啊,没有其他人遇到同样的问题吗?
回复 支持 反对

使用道具 举报

发表于 2005-10-21 14:42:39 | 显示全部楼层
配置文件中的umask,好象是这个。。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-10-30 14:46:23 | 显示全部楼层
royce 不是这样的,
好象是要添加一个开关
anon_read什么的,你可以上网去搜索一下,我现在这里用的不是linux,忘记了,把那个开关给关闭了就好了。如果你要是需要的话,再回个帖子,我去把它贴上来
回复 支持 反对

使用道具 举报

发表于 2005-10-30 14:54:31 | 显示全部楼层
是umask
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表