Linux 中FTP 服务器vsftpd 的管理与配置 v sftpd是UNIX 类操作系统上运行的服务器名称,它的名字代表“very secure FTP daemon” ,安全性是其设计与开发的一个重要目标
它可运行在Linu x 、Solaris 等系统中,支持很多其他的FTP 服务器不支持的特征: 非常高的安全性需求 带宽限制 良好的可伸缩性 创建虚拟用户的可能性 分配虚拟 IP 地址的可能性 一、vsftpd 的启动 #serv ice v sftpd start 如果允许用户匿名访问,需创建用户 ftp 和目录/v ar/ftp # mkdir /v ar/ftp # u seradd – d /v ar/ftp ftp 二、vsftpd 的配置 Vsftpd 的配置文件存放在/etc/v sftpd/v sftpd
conf 我们可根据实际数要对如下信息进行配置: 1
连接选项 监听地址和控制端口 (1) listen_address=ip address 定义主机在哪个IP 地址上监听 FTP 请求
即在哪个IP 地址上提供 FTP 服务
(2) listen_port=port_v alu e 指定 FTP 服务器监听的端口号
默认值为 21
性能与负载控制 超时选项 (1) idle_session_timeou t= 空闲用户会话的超时时间,若是超过这段时间没有数据的传送或是指令的输入,则会被迫断线
默认值是300s (2) accept_timeou t=nu merical v alu e 接受建立联机的超时设定
默认值为 60s 负载选项 (1) max _clients= nu merical v alu e 定义 FTP 服务器最大的兵法连接数
当超过此连接数时,服务器拒绝客户端连接
默认值为 0,