感谢支持
我们一直在努力

红帽(RedHat)Linux rhel5的Super daemon 的额外管理项目

我们知道 stand alone 的启动方法可以透过 max_clients 及 max_per_ip 这两个参数来处理同时上线的最大人数。但是如果是 super daemon 管理的呢?那么就得要透过 xinetd 的语法来处理了。 如果你是使用 super daemon 来管理 vsftpd 的话, 要记得先修改 vsftpd.conf 内的『listen』项目喔。然后这样做:


[root@linux ~]# vi /etc/xinetd.d/vsftpd


# vsftpd is the secure FTP server.


service ftp


{


disable           = no


socket_type       = stream


wait              = no


user              = root


server            = /usr/sbin/vsftpd


server_args       = /etc/vsftpd/vsftpd.conf


# 上面这个 server 的设定请依照您的主机环境来设定!


# 至于 server_args 则请写入您的 vsftpd 的设定档完整檔名即可!


per_source        = 5     <==与同一 IP 的联机数目有关


instances         = 200   <==同一时间最多的联机数目


no_access         = 192.168.1.3


banner_fail       = /etc/vsftpd/vsftpd.busy_banner


# 上面这个档案就是当主机忙碌中,则在 Client 端显示的内容!


log_on_success    += PID HOST DURATION


log_on_failure    += HOST


}


[root@linux ~]# vi /etc/vsftpd/vsftpd.conf


# 确定这个档案内存在这个参数!


listen=NO


[root@linux ~]# vi /etc/vsftpd/vsftpd.busy_banner


421 很抱歉,服务器现在上线人数过多,请待会儿再联机!


# 那个 421 是错误代码哩!


[root@linux ~]# /etc/init.d/vsftpd stop


[root@linux ~]# /etc/init.d/xinetd restart


这样设定就可以啦!很简单的一个设定动作,就可以让您的 vsftpd 变的更安全一些!

赞(0) 打赏
转载请注明出处:服务器评测 » 红帽(RedHat)Linux rhel5的Super daemon 的额外管理项目
分享到: 更多 (0)

听说打赏我的人,都进福布斯排行榜啦!

支付宝扫一扫打赏

微信扫一扫打赏