红联Linux门户
Linux帮助

Linux ftp匿名用户问题

发布时间:2016-12-02 11:43:51来源:linux网站作者:PROGRAM_东
安装完之后我们要对它进行配置,才能正常使用。编辑vsftpd的配置文件vi /etc/vsftpd/vsftpd.conf
anonymous_enable=NO #禁止匿名访问
anonymous_enable=YES #允许匿名访问
 
例如下面设置:
anon_root=/home/dong/ftpDownload #这个只能改匿名用户的根目录
no_anon_password=YES
write_enable=YES
anon_upload_enable=YES
anon_mkdir_write_enable=YES
 
注意:匿名用户只能下载,不能上传。
您想一下,如果匿名用户可以上传的话,那您的服务器是不是很危险,任何人都可以向您的服务器上上传文件,您的服务器不是一下子就挂了。
所以anon_root=路径(这个路径权限不能是777)
 
如果不是匿名用户,那么根目录都是该用户的根目录,除非你把这个用户的根目录改了。
 
1、进入/etc目录,打开passwd文件
2、转到想要更改的那个用户的行,编辑其工作目录为想要的目录即可
一般采用此种方式带来的一个影响就是,shell的提示符不会再显示目录信息,如果想要变回原来的样子,可以采用如下简便的方法:把那个用户原来的工作目录下的所有与shell配置相关的文件复制到更改后的目录。
 
FTP的匿名登录一般有三种:
1、 用户名:anonymous 密码:Email或者为空
2、 用户名:FTP 密码:FTP或者为空
3、 用户名:USER 密码:pass
 
本文永久更新地址:http://www.linuxdiyf.com/linux/26512.html