Vsftpd的用户设置之匿名用户

运维 系统运维
Vsftpd的用户分为三类:匿名用户、本地用户(local user)以及虚拟用户(guest)。总共分为三章节来分别讲述Vsftpd的用户设置。本文讲述的是Vsftpd的用户设置之匿名用户。

Vsftpd的用户分为三类:匿名用户、本地用户(local user)以及虚拟用户(guest)。本文分为三章节来分别讲述Vsftpd的用户设置。
 

  匿名用户

  1.   anonymous_enable=YES|NO  
  2.  

  控制是否允许匿名用户登录,YES允许,NO不允许,默认值为YES。

  1.   ftp_username=  
  2.  

  匿名用户所使用的系统用户名。默认下,此参数在配置文件中不出现,值为ftp。

  1.   no_anon_password=YES|NO  
  2.  

  控制匿名用户登入时是否需要密码,YES不需要,NO需要。默认值为NO。

  1.   deny_email_enable=YES|NO  
  2.  

  此参数默认值为NO。当值为YES时,拒绝使用banned_email_file参数指定文件中所列出的e-mail地址进行登录的匿名用户。即,当匿名用户使用banned_email_file文件中所列出的e-mail进行登录时,被拒绝。显然,这对于阻击某些Dos攻击有效。当此参数生效时,需追加banned_email_file参数

  1.   banned_email_file=/etc/vsftpd.banned_emails  
  2.  

  指定包含被拒绝的e-mail地址的文件,默认文件为/etc/vsftpd.banned_emails。

  1.   anon_root=  
  2.  

  设定匿名用户的根目录,即匿名用户登入后,被定位到此目录下。主配置文件中默认无此项,默认值为/var/ftp/。

  1.   anon_world_readable_only=YES|NO  
  2.  

  控制是否只允许匿名用户下载可阅读文档。YES,只允许匿名用户下载可阅读的文件。NO,允许匿名用户浏览整个服务器的文件系统。默认值为YES。

  1.   anon_upload_enable=YES|NO  
  2.  

  控制是否允许匿名用户上传文件,YES允许,NO不允许,默认是不设值,即为NO。除了这个参数外,匿名用户要能上传文件,还需要两个条件:一,write_enable参数为YES;二,在文件系统上,FTP匿名用户对某个目录有写权限。

  1.   anon_mkdir_write_enable=YES|NO  
  2.  

  控制是否允许匿名用户创建新目录,YES允许,NO不允许,默认是不设值,即为NO。当然在文件系统上,FTP匿名用户必需对新目录的上层目录拥有写权限。

  1.   anon_other_write_enable=YES|NO  
  2.  

  控制匿名用户是否拥有除了上传和新建目录之外的其他权限,如删除、更名等。YES拥有,NO不拥有,默认值为NO。

  1.   chown_uploads=YES|NO  
  2.  

  是否修改匿名用户所上传文件的所有权。YES,匿名用户所上传的文件的所有权将改为另外一个不同的用户所有,用户由chown_username参数指定。此选项默认值为NO。

  1.   chown_username=whoever 
  2.  

  指定拥有匿名用户上传文件所有权的用户。此参数与chown_uploads联用。不推荐使用root用户。

【编辑推荐】

  1. vsFTPd 服务器初学者指南
  2. vsFTPd 服务器初学者精通手册
  3. Vsftpd的用户设置之虚拟用户
  4. Vsftpd的用户设置之匿名用户
  5. Vsftpd的用户设置之本地用户
  6. Vsftpd的启动与停止
责任编辑:zhaolei 来源: CSDN
相关推荐

2011-03-03 17:02:50

Vsftpd

2011-03-03 17:01:17

Vsftpd

2011-02-25 10:10:41

Proftpd

2011-02-25 17:07:25

2011-03-01 09:29:45

vsftpd用户目录

2011-03-04 09:59:41

Vsftpd匿名用户

2011-03-04 09:10:57

Vsftpd用户

2011-02-22 15:16:58

2011-03-02 14:48:46

Pureftpdubuntu

2011-02-24 09:14:37

vsFTPd虚拟用户

2011-03-04 10:05:10

Vsftpd虚拟用户

2010-02-22 18:27:14

CentOS vsft

2011-03-04 14:47:58

Vsftpd虚拟用户

2011-02-25 17:40:38

2010-02-24 13:46:54

Fedora FTP

2011-03-04 15:38:54

Vsftpd

2011-02-25 10:19:54

Proftpd

2011-02-25 17:30:52

2011-02-25 10:03:06

Proftpd

2010-12-27 13:26:25

FreeBSDvsftpd虚拟用户
点赞
收藏

51CTO技术栈公众号