RedHat9-vsftp配置大全[4]

[入库:2005年9月21日] [更新:2007年3月24日]

本文简介:

响应PORT 方式的数据联机的逾时设定,单位为秒。默认值为60。 
data_connection_timeout 
建立数据联机的逾时设定。默认值为300 秒。 
idle_session_timeout 
发呆的逾时设定,若是超出这时间没有数据的传送或是指令的输入,则会强迫断线, 
单位为秒。默认值为300。 
===速率限制====================== 
anon_max_rate 
匿名登入所能使用的最大传输速度,单位为每秒多少bytes,0 表示不限速度。默认值 
为0。 
local_max_rate 
本机使用者所能使用的最大传输速度,单位为每秒多少bytes,0 表示不限速度。预设 
值为0。 
===新增档案权限设定================== 
anon_umask 
匿名登入者新增档案时的umask 数值。默认值为077。 
file_open_mode 
上传档案的权限,与chmod 所使用的数值相同。默认值为0666。 
local_umask 
本机登入者新增档案时的umask 数值。默认值为077。 
===port 设定====================== 
connect_from_port_20 
用法:YES/NO 
若设为YES,则强迫ftp-data 的数据传送使用port 20。默认值为YES。 
ftp_data_port 
设定ftp 数据联机所使用的port。默认值为20。 
listen_port 
FTP server 所使用的port。默认值为21。 
pasv_max_port 
建立资料联机所可以使用port 范围的上界,0 表示任意。默认值为0。 
pasv_min_port 
建立资料联机所可以使用port 范围的下界,0 表示任意。默认值为0。 
===其它======================== 
anon_root 
使用匿名登入时,所登入的目录。默认值为无。 
local_enable 
用法:YES/NO 
启动此功能则允许本机使用者登入。默认值为YES。 
local_root 
本机使用者登入时,将被更换到定义的目录下。默认值为无。 
text_userdb_names 
用法:YES/NO 
当使用者登入后使用ls -al 之类的指令查询该档案的管理权时,预设会出现拥有者的 
UID,而不是该档案拥有者的名称。若是希望出现拥有者的名称,则将此功能开启。 
默认值为NO。 
pasv_enable 
若是设为NO,则不允许使用PASV 的模式建立数据的联机。默认值为开启。 
===更换档案所有权=================== 
chown_uploads 
用法:YES/NO 
若是启动,所有匿名上传数据的拥有者将被更换为chown_username 当中所设定的使 
用者。这样的选项对于安全及管理,是很有用的。默认值为NO。 
chown_username 
这里可以定义当匿名登入者上传档案时,该档案的拥有者将被置换的使用者名称。预 
设值为root。 
===guest 设定===================== 
guest_enable 
用法:YES/NO 
若是启动这项功能,所有的非匿名登入者都视为guest。默认值为关闭。 
guest_username 
这里将定义guest 的使用者名称。默认值为ftp。 
===anonymous 设定================== 
anonymous_enable 
用法:YES/NO 
管控使否允许匿名登入,YES 为允许匿名登入,NO 为不允许。默认值为YES。 
no_anon_password 
若是启动这项功能,则使用匿名登入时,不会询问密码。默认值为NO。 
anon_mkdir_write_enable 
用法:YES/NO 
如果设为YES,匿名登入者会被允许新增目录,当然,匿名使用者必须要有对上层目 
录的写入权。默认值为NO。 
anon_other_write_enable 
用法:YES/NO 
如果设为YES,匿名登入者会被允许更多于上传与建立目录之外的权限,譬如删除或 
是更名。默认值为NO。 
anon_upload_enable 
用法:YES/NO 
如果设为YES,匿名登入者会被允许上传目录的权限,当然,匿名使用者必须要有对 
上层目录的写入权。默认值为NO。 
anon_world_readable_only 
用法:YES/NO 
如果设为YES,匿名登入者会被允许下载可阅读的档案。默认值为YES。 
ftp_username 
定义匿名登入的使用者名称。默认值为ftp。 
deny_email_enable 
若是启动这项功能,则必须提供一个档案/etc/vsftpd.banner_emails,内容为email 
address。若是使用匿名登入,则会要求输入email address,若输入的email address 在 
此档案内,则不允许联机。默认值为NO。 
===Standalone 选项================== 
listen 
用法:YES/NO 
若是启动,则vsftpd 将会以独立运作的方式执行,若是vsftpd 独立执行,如RedHat9 
的默认值,则必须启动 若是vsftpd 包含在xinetd 之中,则必须关闭此功能,如 
RedHat8。在RedHat9 的默认值为YES。 
listen_address 
若是vsftpd 使用standalone 的模式,可使用这个参数定义使用哪个IP address 提供这 
项服务,若是主机上只有定义一个IP address,则此选项不需使用,若是有多个IP 
address,可定义在哪个IP address 上提供ftp 服务。若是不设定,则所有的IP address 
均会提供此服务。默认值为无。 
max_clients 
若是vsftpd 使用standalone 的模式,可使用这个参数定义最大的总联机数。超过这个 
数目将会拒绝联机,0 表示不限。默认值为0。 
max_per_ip 
若是vsftpd 使用standalone 的模式,可使用这个参数定义每个ip address 所可以联机 
的数目。超过这个数目将会拒绝联机,0 表示不限。默认值为0。 
============================= 
3.2.4 FTP 数字代码的意义 
110 重新启动标记应答。 
120 服务在多久时间内ready。 
125 数据链路埠开启,准备传送。 
150 文件状态正常,开启数据连接端口。 
200 命令执行成功。 
202 命令执行失败。 
211 系统状态或是系统求助响应。 
212 目录的状态。 
213 文件的状态。 
214 求助的讯息。 
215 名称系统类型。 
220 新的联机服务ready。 
221 服务的控制连接埠关闭,可以注销。 
225 数据连结开启,但无传输动作。 
226 关闭数据连接端口,请求的文件操作成功。 
227 进入passive mode。 
230 使用者登入。 
250 请求的文件操作完成。 
257 显示目前的路径名称。 
331 用户名称正确,需要密码。 
332 登入时需要账号信息。 
350 请求的操作需要进一部的命令。 
421 无法提供服务,关闭控制连结。 
425 无法开启数据链路。 
426 关闭联机,终止传输。 
450 请求的操作未执行。 
451 命令终止:有本地的错误。 
452 未执行命令:磁盘空间不足。 
500 格式错误,无法识别命令。 
501 参数语法错误。 
502 命令执行失败。 
503 命令顺序错误。 
504 命令所接的参数不正确。 

本文关键:RedHat9-vsftp配置大全
  相关方案
Google
 

本站最佳浏览方式为 分辨率 1024x768 IE 6.0(或更高版本的 IE浏览器)

go top