xinetd 托管服务:(超级守护进程服务)

---------------

Xinetd 托管服务:

--------------------

 

xinetd 又名:超级守护进程,可以把一些小服务放到xinetd里进行托管

 

 

 

配置方法:

1、安装xinetd服务

# yum -y install xinetd*   --使用yum安装

 

安装好后,系统会产生以下两个重要文件:/etc/init.d/xinetd   --启动命令

                               /etc/xinetd.conf     --这个是xinetd服务的主配置,保持默认即可

另外还会产生一个目录,用于存放被托管的服务:/etc/xinetd.d/

 

2、例:把ssh服务放到xinetd里进行托管

# /etc/init.d/sshd stop     --停掉ssh本身提供的启停脚本,停掉服务

# chkconfig sshd off        --设置开机不启动

 

下面开始配置ssh被xinetd托管

# vim /etc/xinetd.d/ssh     --默认是没有这个文件的,需要创建

 

service ssh                                     --代表被托管服务的名称

{

       disable         = no                        --是否开启被托管的ssh服务

       protocol        = tcp                       --代表ssh走的是tcp协议连接

       socket_type     = stream                        --socket连接方式,这个是属于本地方式,对ssh无效

       wait            = no                                --是否并发,这个参数对ssh无效

       user            = root                              --以什么用户进行启动

       server          =/usr/sbin/sshd                    --被托管服务的启动脚本

       server_args     = -i                           --启动脚本的参数

       log_type        = file/var/log/xinetd_ssh.log      --生成日志,记录所有使用ssh连本机的机器ip (重启后就会生成文件,没生成说明                                                  配置有误,去查看/var/log/messages 日志)

       no_access       = 81.1.1.21081.1.1.218         --拒绝连接本机的ip

       only_from       = 81.1.1.0/24                       --允许连接本机的ip

       access_times    = 9:00-18:00                   --允许使用ssh连接本机的时间段

       port            = 8022                          --指定ssh使用的通信端口 (这里注意,如果没有更改/etc/service 里面的默认端口                                               22,这里直接修改会报错)

}

 

3、验证以上配置的参数是否生效

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值