|
|

楼主 |
发表于 2005-1-27 22:04:05
|
显示全部楼层
按楼上的,还是没有效果。
一下是我的 vsftpd.conf:
anonymous_enable=YES
local_enable=YES
write_enable=YES
local_umask=022
dirmessage_enable=YES
xferlog_enable=YES
connect_from_port_20=YES
xferlog_std_format=YES
pam_service_name=vsftpd
anon_mkdir_write_enable=NO
chown_uploads=YES
chown_username=roc
chroot_list_enable=YES
chroot_list_file=/etc/vsftpd.chroot_lis
listen=YES
上面部分是默认配置,下面是我后来加入的。但不管用什么方式,都无效。
用 ftp 连接:
$ ftp localhost
Connected to localhost (127.0.0.1).
220 ready, dude (vsFTPd 1.1.0: beat me, break me)
Name (localhost:roc): anonymous
331 Please specify the password.
Password:
500 OOPS: vsftpd: refusing to run with writable anonymous root
Login failed.
421 Service not available, remote server has closed connection
不清除 421 表示什么意思?需要指出的是,用另外一个用户可以登陆! |
|