LinuxSir.cn,穿越时空的Linuxsir!

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

vsftpd的问题!看过了南北兄的文章,不知自己错在哪里了?

[复制链接]
发表于 2005-7-19 15:46:55 | 显示全部楼层 |阅读模式
FC4下配置vsftpd,RPM用FC4自带的vsftpd-2.0.3-1.i386.rpm!
vsftpd.conf 主要配置如下:
anonymous_enable=yes
local_enable=yes
write_enable=yes
anon_umask=022
local_umask=022
anon_upload_enable=yes
anon_mkdir_write_enable=yes
dirmessage_enable=yes
xferlog_enable=yes
connect_from_port_20=yes
chown_upload=yes
chown_username=root
xferlog_file=/var/log/vsftpd.log
pam_service_name=vsftpd
userlist_enable=yes
listen=yes
tip_wrappers=yes

我想配置为匿名服务器,支持上传下载!
在/var/ftp 下建立incoming 目录!
#mkdir /var/ftp/incoming
#chmod o+w /var/ftp/incoming
启动vsftpd
# /etc/init.d/vsftpd start

用另一台机器IE登陆ftp,可以匿名登陆,也可以下载incoming下的文件!
不知什么原因,不能上传!

请教是什么原因!
发表于 2005-7-19 17:45:00 | 显示全部楼层
Post by Freefrag
FC4下配置vsftpd,RPM用FC4自带的vsftpd-2.0.3-1.i386.rpm!
vsftpd.conf 主要配置如下:
anonymous_enable=yes
local_enable=yes
write_enable=yes
anon_umask=022
local_umask=022
anon_upload_enable=yes
anon_mkdir_write_enable=yes
dirmessage_enable=yes
xferlog_enable=yes
connect_from_port_20=yes
chown_upload=yes
chown_username=root
xferlog_file=/var/log/vsftpd.log
pam_service_name=vsftpd
userlist_enable=yes
listen=yes
tip_wrappers=yes

我想配置为匿名服务器,支持上传下载!
在/var/ftp 下建立incoming 目录!
#mkdir /var/ftp/incoming
#chmod o+w /var/ftp/incoming
启动vsftpd
# /etc/init.d/vsftpd start

用另一台机器IE登陆ftp,可以匿名登陆,也可以下载incoming下的文件!
不知什么原因,不能上传!

请教是什么原因!

incoming目录的权限?
回复 支持 反对

使用道具 举报

发表于 2005-7-21 17:58:48 | 显示全部楼层
(1)匿名用户对/var/ftp/incoming目录而言是其他用户,所以必须为此目录添加对其他用户的可写权限才可上传,即此目录权限的数字表示是707。
(2)只有设置anon_world_readable_only=NO后,才能开放匿名用户的读权限,即:浏览此服务器中全部的内容。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-7-22 09:06:22 | 显示全部楼层
Post by aperea
(1)匿名用户对/var/ftp/incoming目录而言是其他用户,所以必须为此目录添加对其他用户的可写权限才可上传,即此目录权限的数字表示是707。
(2)只有设置anon_world_readable_only=NO后,才能开放匿名用户的读权限,即:浏览此服务器中全部的内容。


我的vsftpd.conf 中
anon_world_readableZ_only=NO 这个一直是NO!!!
/var/ftp/incoming 的权限也改了,还是不能上传!
回复 支持 反对

使用道具 举报

发表于 2005-7-23 15:27:35 | 显示全部楼层
Post by Freefrag
我的vsftpd.conf 中
anon_world_readableZ_only=NO 这个一直是NO!!!
/var/ftp/incoming 的权限也改了,还是不能上传!


是的,我也遇到这样的问题
回复 支持 反对

使用道具 举报

发表于 2005-7-23 22:07:10 | 显示全部楼层
port方式可以不?
回复 支持 反对

使用道具 举报

发表于 2005-7-24 01:49:54 | 显示全部楼层
应该把你的目录的所有者改vsftpd就是了。
chown XXXX vsftpd
回复 支持 反对

使用道具 举报

发表于 2005-7-24 04:04:39 | 显示全部楼层
SElinux
回复 支持 反对

使用道具 举报

发表于 2005-7-25 11:10:54 | 显示全部楼层
有时候修改配置文件后必须重启服务:service vsftpd restart,这样才能使配置文件生效,你试试
回复 支持 反对

使用道具 举报

发表于 2005-7-25 15:23:03 | 显示全部楼层
我也遇到同样的情况,其实可以向TMP目录上传的.但是其它目录都不行.
回复 支持 反对

使用道具 举报

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

本版积分规则

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