vsftp的配置文件解析

linux下rpm包安装的vsftpd的配置
安装过程略
配置文件解析(装好rpm包后,默认选项按顺序解析)
/etc/vsftpd/vsftpd.conf为vsftpd的主要配置文件
vi /etc/vsftpd/vsftpd.conf
anonymous_enable=YES/NO //是否允许匿名用户访问
local_enable=YES/N0 //是否允许本地用户访问
write_enable=YES/NO //是否具有写的权限
local_umask=022 //本地用户掩码,默认为077
#anon_mkdir_write_enable=YES/NO 是否允许匿名用户具有写的权限
dirmessage_enable=YES/NO //是否启动目录信息
xferlog_enable=YES/NO //是否启动上传或下载日志功能
connect_from_port_20=YES/NO //是否以20号端口连接进行传输数据
chown_uploads=YES/NO //是否允许修改匿名用户所上传的文件权限(非文件拥有者具有修改的权限)
chown_username=whoever //指定拥有匿名用户上传文件所有权的用户,不推荐使用root用户
xferlog_file=/var/log/vsftpd.log //日志文件传输记录的存放目录
xferlog_std_format=YES //标准的日志文件格式
idle_session_timeout=600 //闲置会话超时的时间
date_connection_timeout=120 //数据连接超时的时间
nopriv_user=ftpsecure //指定一个(独特)用户
async_abor_enable=YES ///*开启支持早期FTP客户端“async ABOR"命令的能力*/
ascii_upload_enable=YES //允许acsii上传
ascii_download_enable=YES //允许acsii下载
ftpd_banner=Welcome to blah FTP service //欢迎语
deny_email_enable=YES //禁止匿名用户使用邮件地址(banner_email_file文件中所列的地址)
banned_email_file=/etc/vsftpd.banned_emails //指定包含被拒绝的e-mail地址的文件
chroot_list_enable=YES/NO //锁定用户有自己的主(家)目录
chroot_list_file=/etc/vsftpd/chroot_list //指出被锁定在自家目录中的用户的列表文件
chroot_local_users=YES|NO 将本地用户锁定在自家目录中.
ls_recurse_enable=YES //yes,允许使用"ls -R"指令
pam_service_name=vsftpd //指出vsftpd进行pam论证时所使用的pam配置文件名.
默认pam配置文件是/etc/pam.d/vsftpd
userlist_enable=YES //此选项被激活后,VSFTPD将读取userlist_file参数所指定的文件中的用户列表。
listen=YES/NO  
//yes

以独占方式启动;no以超级服务方式启动
listen_address = ip地址 (如启动该项,则listen的值必须为yes)
listen_port=端口号
tcp_wrappers=YES //允许远程登录

转自:http://blog.chinaunix.net/u3/93926/showart_1874868.html

你可能感兴趣的:(Linux)