RedHat服务器配置指南--vsftp
发表于:2007-07-04来源:作者:点击数:
标签:
只是一个简单的说明。 1.相关配置文件 /etc目录下的vsftpd.c onf,vsftpd.ftpuser,vsftpd.us er_list,/etc/xinetd.d/vsftpd 2.配置vsftp 主要是修改/etc/vsftpd.conf就可以了,相关参数如下: anonymous_enable=YES 是否允许匿名ftp,如否则选择NO local_enable=
只是一个简单的说明。
1.相关配置文件
/etc目录下的vsftpd.c
| onf,vsftpd.ftpuser,vsftpd.us
| er_list,/etc/xinetd.d/vsftpd
|
主要是修改/etc/vsftpd.conf就可以了,相关参数如下: |
anonymous_enable=YES 是否允许匿名ftp,如否则选择NO |
local_enable=YES 是否允许本地用户登录 |
local_umask=022 默认的umask码 |
anon_upload_enable=YES 是否允许匿名ftp用户访问 |
anon_upload_enable=YES 是否允许匿名上传文件 |
anon_mkdir_write_ena
| ble=YES 是否允许匿名用户有创
| 建目录的权利
|
dirmessage_enable=YES 是否显示目
| 录说明文件,默认是YES但需要收工创建.message文件
|
xferlog_enable=YES 是否记录ftp传输过程 |
connect_from_port_20=YES 是否确
| 信端口传输来自20(ftp-data)
|
chown_username=usern 你可以把上传的文件都改成
| ame 是否改变上传文件的属主, root属主
| 如果是需要输入一个系统用户名,
|
xferlog_file=/var/log/vsftpd.log /var/log/vsftpd.log
| ftp传输日志的路径和名字默认是
|
xferlog_std_format=Y
| ES 是否使用标准的ftp xferlog
| 模式
|
idle_session_timeout
| =600 设置默认的断开不活跃ses
| sion的时间
|
data_connection_timeout=120 设置数据传输超时时间 |
nopriv_user=ftpsecur
| e 运行vsftpd需要的非特权系统
| 用户默认是nobody
|
async_abor_enable=YES 是否允许运 文如下:
| 行特殊的ftp命令async ABOR.这里我翻译的不爽,原
|
When enabled, a special FTP comm Only ill advised FTP clients will us awkward to handle, so it is dis-able will hang when cancelling a transfer wish to enable it.
| and known as "async ABOR" will be enabled. e this feature.Addtionally, this feature is d by default. Unfortunately, some FTP clients unless this feature is available, so you may
|
ascii_download_enabl
| e=YES 是否使用ascii码方式上
| 传和下载文件
|
ftpd_banner=Welcome
| to chenlf FTP service. 定制
| 欢迎信息
|
banned_email_file=/etc/vsftpd.ba 址,如果是输入禁止的邮件地址的路径和
| nned_emails 是否允许禁止匿名用户使用某些邮件地 文件名
|
chroot_list_file=/et ,如果选择了yes那么chroot 的列表
| c/vsftpd.chroot_list 是否将 _list_file=/etc/vsftpd.chroo
| 系统用户限止在自己的home目录下 t_list中列出的是不chroot的用?br>
|
max_clients=Number 他的用户将得到错误信息,
| 如果以standalone模式起动,那 默认是0不限止
| 么只有$Number个用户可以连接,其
|
message_file 设置访问一个目录时
| 获得的目录信息文件的文件名,默认是.message
|
没发现有限止带宽的地
| 方,如果谁知道请告诉我,详细的
| 帮助说明请参考man vsftpd.conf
|
以下是我的配置文件.允许匿名FTP,
| 允许上传,chroot用户目录,上传文件属主改为root
|
anon_mkdir_write_enable=YES |
xferlog_file=/var/log/vsftpd.log |
vsftpd和wu-ftpd不能 然后修改/etc/vsftpd将dis
| 同时起动,所以修改/etc/xinetd able设置为NO
| .d/wu-ftpd将disable设置为yes,
|
执行/etc/initd.d/xinetd restart |
本文引用通告地址:
http://www.donews.net/grasssoul/services/trackbacks/207113.aspx
原文转自:http://www.ltesting.net