当前位置:文档之家› vsftp的安装与配置

vsftp的安装与配置


vsftp的安装与配置
4
vsftpd主配置文件
vsftpd服务器的主配置文件为
/etc/vsftpd/vsftpd.conf
该文件是文本文件,指令行格式如下:
选项=选项值
“=”号两边不能留有空格或其他任何空白字符,左边所有的字符都被视作 选项,右边所有字符都被视作选项值
vsftp的安装与配置
vsftp的安装与配置
8
vsftpd基本配置
设置性能选项
connect_timeout:设置客户端响应PORT模式连接的超时时间,默认 值为60秒
max_clients:如果vsftpd采用独立方式运行,设置最大并发连接数
max_per_ip:设置每个IP地址最大的并发连接数目,以限制主机占用 过多的系统资源
设置数据传输模式(ASCII、二进制)
设置性能选项
idle_session_out:设置会话空闲多长时间之后被强制断开,默认值为 300,单位是秒
data_connection_timeout:设置数据连接超时时间,默认值为300, 单位是秒
accept_timeout:设置客户端以PASV模式建立连接的超时时间,默 认值为60秒
vsftp的安装与配置
vsftp的安装与配置
2
部署vsftpd服务器
安装vsftpd服务器 yum install vsftpd
测试vsftpd服务软件包的安装 rpm -qa |grep vsftpd
使用FTP客户端
FTP命令行工具是连接FTP服务器最直接、简便的方法 Red Hat Enterprise Linux 6提供有sftp命令行工具用来打开一次安
anon_max_rate:设置匿名用户的最大数据传输速度,单位为字节/ 秒,默认为0,表示不限制
local_max_rate:设定本地用户的最大数据传输速率,以字节/秒为单 位,默认为0,表示不限制
设置vsftpd服务器运行方式
将选项listen设置为YES,vsftpd作为独立的服务程序启动并监听和处理网 络连接
将选项listen设置为NO,vsftpd以xinetd方式启动,由xinetd服务监听网 络,收到客户端连接FTP服务器的请求时再启动相应的服务程序
设置vsftpd服务监听地址与控制端口 listen_port=21
ห้องสมุดไป่ตู้ 设置PORT模式
选项port_enable设置是否允许采用PORT模式,默认设置为YES 选项connect_from_port_20设置PORT模式数据连接是否使用20端口
设置PASV(被动)模式
选项pasv_enable设置是否允许采用PASV模式
vsftp的安装与配置
7
vsftpd基本配置
5
默认配置文件仅列出最基本的选项设置
除主配置文件外,还可为特定用户设定个人配置文件
通过命令行参数指定特定的配置文件路径名,来覆盖主配置文件 的选项设置
vsftpd软件包提供一些示例文件,示范Internet站点、以xinetd 方式运行、虚拟主机、虚拟用户的配置
vsftp的安装与配置
6
vsftpd基本配置
全互动的FTP会话 使用浏览器访问FTP站点 专用FTP客户软件
vsftp的安装与配置
3
部署vsftpd服务器
管理vsftpd服务
vsftpd服务的进程名称为vsftpd,执行以下命令来管理该服务。
/etc/init.d/vsftpd {start|stop|restart|condrestart|status} 或
service vsftpd {start|stop|restart|condrestart|status} 如果需要让FTP服务随系统启动而自动加载,可以执行ntsysv或
chkconfig命令设置vsftpd进程 建立一个高性能的、安全的vsftpd服务器,需要对vsftpd进行定制,这
是通过编辑配置文件来实现的
相关主题