找回密码
 注册
查看: 745|回复: 1

在Linux下配置匿名服务器出现了问题

[复制链接]
发表于 2006-5-27 12:11:22 | 显示全部楼层 |阅读模式
用的是VSFTP2.04
# /etc/vsftp/vsftp.conf

anonymous_enable=YES
no_anon_password=YES
anon_other_write_ehttp://bbs.hfutbbs.com/image/post/editor/mpeg.gifnable=YES
local_enable=YES
write_enable=YES
local_umask=022
anon_upload_enable=YES
anon_mkdir_write_enable=YES
anon_max_rate=2000
local_max_rate=2000
dirmessage_enable=YES
xferlog_enable=YES
connect_from_port_20=YES
xferlog_file=/var/log/vsftpd.log
xferlog_std_format=YES
idle_session_timeout=600
data_connection_timeout=120
ascii_upload_enable=YES
ascii_download_enable=YES
ftpd_banner=Welcome to blah FTP service.Have fun !
chroot_local_user=YES
max_clients=2
max_per_ip=2
pam_service_name=vsftpd
userlist_enable=YES
listen=YES
tcp_wrappers=YES

问题一:
本地用户登录时,如果它的HOME文件夹的群组的权限是0,就无法登录FTP;如果是7,可以登录。
我不知道是什么原因。

问题二:
上传目录的所有者是FTP,群组是FTP。权限是770。 上传的文件的权限是777。
我用匿名登录时,无法上传到该目录中。出现Could not creat file.
不知道错出在哪里了?
请高手指点!!!!
发表于 2006-6-2 11:47:41 | 显示全部楼层
现在假设匿名FTP上有三个文件夹:incoming,put,put1
incoming是让所有人可以上传,下载,删除
put只让所有人下载
put1只让所有人下载
则让所有人看到ftp内的内容
mkdir /var/ftp/incoming
chown ftp  /var/ftp/incoming
chgrp ftp  /var/ftp/incoming
chmod 777 incoming
chmod 755 put
chmod 755 put1
重启服务killall -1 vsftpd
回复

使用道具 举报

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

本版积分规则

GMT+8, 2025-2-15 11:08 , Processed in 0.025274 second(s), 16 queries .

© 2001-2025 Discuz! Team. Powered by Discuz! X3.5.

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