>>> 匿名ftp不工作,情况如下:
>>> Connected to 202.194.154.11.
>>> 220 linux FTP server (Version wu-2.4.2-academ[BETA-16](1) Thu May 7
>>> User (202.194.154.11:(none)): anonymous
>>> 331 Password required for anonymous.
>>> Password:
>>> 530 Can't set guest privileges.
>>> Login failed.
>>> ftp>
>>> 请问症结所在?

>> 你用哪个Linux版本?
>> 匿名ftp附加包装了吗?

> 我的系统版本是Red Hat Linux 5.1, 请问什么是匿名ftp附加包?
> 如何安装?

显然这个所谓“匿名ftp附加包”已经安装了,因为你已经连接上了,装的是
wu-ftpd。这个ftpd是很有名的支持anonymous ftp连接的软件。从显示的内容
来看,最有可能的是你没有为anonymous连接生成一个用户,ftp和guest。你
检查一下/etc/passwd里的用户列表看看。如果有了这两个用户,可以检查一下
/etc/ftpaccess和/etc/ftpusers的配置。注意,在/etc/ftpusers里列出的用户是那些
不能通过ftp连接的用户(如root)。最后,看看anonymous的主目录里(缺省是/home/ftp)
的权限,已经结构是否正确。正确的结构,应该有几个子目录,如etc, bin, lib和
usr等。它们下面应该还有一些文件以支持anonymous的登录,以及把anonymous
用户的目录Map成根目录...
 
 

本文转自中文Linux论坛