在Rh EL4下以xinetd的方式启动vsftpd

Rh EL4 下以 xinetd 的方式启动 vsftpd
1、  安装 vsftpd (以 rpm 包方式)
2、  修改 /etc/vsftpd/vsftpd.conf  下的 linsten=YES 改为 listen=NO ,关闭独立模式启动
默认 tcp_wrappers=YES ,支持 xinetd 方式启动。
3、  查看 vsftpd 安装包
4、  rpm  �Cql vsftpd | grep  xinetd  查询文件地方
5、  cp /usr/share/doc/vsftpd- 2.0.1 /vsftpd.xinetd   /etc/xinetd.d/vsftpd
6、  vi  /etc/xinetd.d/vsftpd
# default: off
# description: The vsftpd FTP server serves FTP connections. It uses \
#   normal, unencrypted usernames and passwords for authentication.
service ftp
{
    socket_type       = stream
    wait                  = no
    user                  = root
    server            = /usr/sbin/vsftpd
    server_args        = /etc/vsftpd/vsftpd.conf
    nice                  = 10
    disable           = no
    flags             = IPv4
    access_times       = 13:00-17:00    ; 限制访问时间
only_from          = 10.0.0 .0       ;限制访问地址
no_access          = 10.10.10 .10    ; 拒绝访问
}Netstat �C ln | grep  21  端口查询
更多选项可以man  /etc/xinetd.conf
7、  重新启动 xinetd 服务   service xinetd restart
8、  查看 ftp netstat  -an |grep  21
9、  还可以通过 /etc/hosts.allow /etc/hosts.deny 来限制客户端对 ftp 的访问
 

你可能感兴趣的:(职场,vsftpd,xinetd,休闲)