建个FTP服务器,用的是vsftpd,根据配置文件如果要想匿名登录,相关的几个代码(其他就不写了),说明一下,因为是要实现匿名访问,所以local_enable=yes(本地用户相关的代码我已经注释掉了)
listen=YES
anonymous_enable=YES
anon_upload_enable=YES
anon_mkdir_write_enable=YES
connect_from_port_20=YES
anon_root=/home/primary/FTP/public
no_anon_password=YES
anon_other_write_enable=YES
anon_world_readable_only=YES
ftp_username=share
在windows命令行或ubuntu命令行下用ftp ip登录提示530 This FTP server is anonymous only,登录不成功!这是怎么回事?我已经是设定匿名登录有效了啊?该如何解决?强调一下如果把匿名登录相关代码注释,添加本地用户登录相关代码,在命令行下ftp ip 之后输入username ,password后可以正常登录FTP服务器,也就是说只有匿名登录怎么设定代码都无效!
急,FTP登录的问题,各位老大看看是怎么回事?
-
- 帖子: 81
- 注册时间: 2013-10-08 16:37
- 系统: windows2008R2
- astolia
- 论坛版主
- 帖子: 6703
- 注册时间: 2008-09-18 13:11
Re: 急,FTP登录的问题,各位老大看看是怎么回事?
匿名用户的用户名是ftp或anonymous,你用的是这两个?
另外anon_root设置的路径,记得vsftpd要有权限访问才行,而vsftpd的运行用户名好像是ftp
另外anon_root设置的路径,记得vsftpd要有权限访问才行,而vsftpd的运行用户名好像是ftp
-
- 帖子: 81
- 注册时间: 2013-10-08 16:37
- 系统: windows2008R2
Re: 急,FTP登录的问题,各位老大看看是怎么回事?
已搞定,跟匿名账户和默认匿名登录目录有关,百分之九十以上的网上资料都没说过这点,查了几天资料,搞定了!可以跟改passwd文件解决anon_root路径问题astolia 写了:匿名用户的用户名是ftp或anonymous,你用的是这两个?
另外anon_root设置的路径,记得vsftpd要有权限访问才行,而vsftpd的运行用户名好像是ftp