教学之友,学习之友。

站长教学网

当前位置: 站长教学网 > 服务器 > FTP服务器 >

vsftpd.conf配置文件中文解释(2)

时间:2012-03-23 10:30来源:未知 作者:ken 点击:

accept_timeout=60(接受建立联机的超时设定,单位为秒,默认:60)

anon_max_rate=30000(匿名用户传输率30K,单位为Bytes/s,默认:0 不限)

anon_umask=077(匿名登入者新增档案时的umask数值,默认值为077)

data_connection_timeout=300(空闲的数据连接的超时时间,单位为秒,默认:300)

connect_timeout=60(响应PORT方式的数据联机的超时设定,单位为秒,默认:60,以上两个选项针对客户端的,将使客户端空闲1分钟后自动中断连接,并在中断1分钟后自动激活连接)

file_open_mode=0666(上传档案的权限,与chmod 所使用的数值相同,如果希望上传的文件可以执行,设此值为0777,默认:0666)

ftp_data_port=20(FTP数据连接端口,需connect_from_port_20激活,默认:20)

idle_session_timeout=300(空闲用户会话的超时时间,若是超出这时间没有数据的传送或是指令的输入,则会强迫断线,单位为秒,默认:300)

Listen_port=21(指定FTP服务器监听的端口号,此选项在standalone模式下生效,默认:21)

Local_max_rate=50000(本地用户传输率50K,默认:0不限)

local_umask=077(FTP上本地的文件权限,如果你指定的是一个八进制数,请在前面加上一个0,否则认为是十进制数,默认:077)

max_clients=200(FTP的最大连接数,默认:0不限)

max_per_ip=4(每IP的最大连接数,默认:0不限)

pasv_min_port=50000

pasv_max_port=60000(设定在PASV模式下,建立数据传输所可以使用port范围的下界和上界,0 表示任意,把端口范围设在比较高的一段范围内50000—60000之间,默认:0)

trans_chunk_size=0(你可能不想改变它,如果是带宽限制,试着设为8192等,默认: 0 ,让vsftpd选择一个比较好的)

字符选择

anon_root=/vra/ftp (匿名的目录,默认:none)

banned_email_file=/etc/vsftpd.banned_emails(是否允许禁止匿名用户使用某些邮件地址,如果是输入禁止的邮件地址的路径和文件名,默认:/etc/vsftpd.banned_emails)

banner_file=/var/vsftpd_banner_file (用户连接后欢迎信息使用的是此文件中的相关信息,默认:none)

chown_username=root(是否修改匿名用户所上传文件的所有权,YES,匿名用户所上传的文件的所有权将改为另外一个不同的用户所有,用户由chown_username参数指定,默认:root)

chroot_list_file=/etc/vsftpd.chroot_list(指出被锁定在自家目录中的用户的列表文件。文件格式为一行一用户,默认:/etc/vsftpd.chroot_list)

cmds_allowed=PASV,RETR,QUIT(允许用户使用命令列表,中间用英文逗号隔开,默认:none)

deny_file={*.mp3,*.mov,.private}(拒绝访问文件类型,默认:none)

dsa_cert_file=none((使用SSL连接时DRSA证书的位置,默认:none)

email_password_file=/etc/vsftpd.email_passwords (vsftpd.email_passwords文件中指定的电子邮件地址密码才能登录默认:/etc/vsftpd.email_passwords)

ftp_username=ftp(匿名用户所使用的系统用户名,默认下,此参数在配置文件中不出现,默认:ftp)

ftpd_banner=Welcome to Zxs FTP service.(定制欢迎信息,默认:none)

guest_username=ftp (当guest_enable激活时,定义VSFTPD的guest用户在系统中的用户名,默认:ftp)

hide_file={*.mp3,.hidden,hide*,h?} (隐藏文件类型,默认:none)

listen_address=192.168.0.1(此参数在VSFTPD使用单独(standalone)模式下有效,此参数定义了在主机的哪个IP地址上监听FTP请求,即在哪个IP地址上提供FTP服务,对于只有一个IP地址的主机,不需要使用此参数,对于多址主机,不设置此参数,则监听所有IP地址,默认:none)

listen_address6=none (同上,不过IP为IPV6格式,默认:none)

local_root=none(定义所有本地用户的根目录,当本地用户登入时,将被更换到此目录下,默认:none)

message_file=.message(设置访问一个目录时获得的目录信息文件的文件名,默认:.message)

nopriv_user=nobody(指定一个安全用户账,让FTP服务器用作完全隔离和没有特权的独立用户,这是vsftpd系统推荐选项,默认:nobody)

pam_service_name=ftp(FTP服务器名,默认:ftp )

pasv_address=none (此选项为一个数字IP地址,作为PASV命令的响应,即地址是从呼入的连接套接字(incoming connectd socket)中获取,默认为none)

rsa_cert_file=/usr/share/ssl/certs/vsftpd.pem(使用SSL连接时RSA证书的位置,默认:/usr/share/ssl/certs/vsftpd.pem)

secure_chroot_dir=/usr/share/empty(这选项指向一个空目录,并且ftp用户对此目录无写权限。当vsftpd不需要访问文件系统时,这个目录将被作为一个安全的容器,用户将被限制在此目录中。默认目录为/usr/share/empty)

ssl_ciphers (SSL安装密码,默认:DES-CBC3-SHA )

user_config_dir=none(定义用户个人配置文件所在的目录,用户的个人配置文件为该目录下的同名文件,个人配置文件的格式与vsftpd.conf格式相同,例如定义user_config_dir=/etc/vsftpd/userconf,并且主机上有用户zxs,zxs1,那我们可以在user_config_dir的目录新增名为zxs,zxs1的两个文件。当用户zxs1登入时,VSFTPD则会读取user_config_dir下lisi这个文件中的设定值,应用于用户zxs1i,默认:none)

user_sub_token=none (默认:none )

Userlist_file=/指定的路径/vsftpd.user_list(指出userlist_enable选项生效后,被读取的包含用户列表的文件,默认: /var/log/vsftpd.log )

vsftpd_log_file

xferlog_file=/var/log/vsftpd.log(日志存放地址,默认: /var/log/vsftpd.log)

(责任编辑:ken)
TAG标签: linux vsftpd
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
注册登录:不允许匿名留言,登录后留言无需输入验证码。
栏目列表
最新内容