灰儿 发表于 2009-2-18 20:50:50

vsftpd配置匿名用户访问详解

本帖最后由 灰儿 于 2010-11-29 15:40 编辑

--------------------------------全局配置---------------------------------------
在/etc/vsftpd/vsftpd.conf配置文件中添加如下几项:

listen=yes (独立模式运行)*
pam_service_name=vsftpd (用于指定 PAM 验证方式服务的名称)*
connect_form_port_20=yes (启用FTP数据端口的数据连接)*
xferlog_enable=yes (激活上传和下传的日志)
xferlog_std_format=yes (使用标准的日志格式)
ftpd_banner=XXXXX (欢迎信息)
dirmessage_enable=yes (切换目录时,显示目录下.message的内容)
local_umask=022 (FTP上本地的文件权限,默认是077)

注:打了星号的无论什么帐户都要添加,是属于FTP的基本选项,其中所有和日志欢迎信息相关连的都是可选项。

-------------------------------配置可上传匿名服务器------------------------------------
在配置文件中添加以下的信息即可:

anonymous_enable=YES//接受匿名用户
no_anon_password=YES//匿名用户login时不询问口令
anon_root=(none)//定义匿名用户主目录
Anon_upload_enable=yes   //开放匿名用户上传权限
Anon_mkdir_write_enable=yes   //匿名用户可创建目录的同时可以在此目录中上传文件
Anon_other_write_enable=yes//匿名帐号可以有删除的权限
ftp_username=FTP//定义匿名登入的使用者名称。默认值为ftp。
deny_email_enable=YES//如果匿名用户需要密码,那么使用banned_email_file里面的电子邮件地址的用户不能登录
anon_max_rate=51200//匿名用户的传输比率(b/s)

注:要注意相关FTP文件夹的属性,如果FTP相关目录没开写权限,将写不进去

zhouqing 发表于 2012-4-23 16:37:03

人之所以能,是相信能。
页: [1]
查看完整版本: vsftpd配置匿名用户访问详解