xinetd 服务 Telnet服务
xinetd 超级互联网守护迚程(telnet tftp rsync)
xinetd(eXtended InterNET services daemon) 扩展因特网服务守护迚程
作用: 通过 xinetd 服务来管理一些功能简单小服务。如:telnet、rsync、tftp 服务等。并为这些服务提供安全访问控制功能。
安装xinetd服务
#yum -y install xinetd
主配置文件位置:/etc/xinetd.conf
#vim /etc/xinetd.conf #这是主配置文件,不需要改动。重点知道配置文件中这一行内容:
includedir /etc/xinetd.d
表示加载配置文件时,还会再加载/etc/xinetd.d 目录中的配置文件
举例:安装被 xinetd 管理的那些服务:
#yum -y install telnet-server tftp-server rsync
开启服务
这里以rsync为例,开启rsync服务。
修改 rsync 服务配置文件,#vim /etc/xinetd.d/rsync
service rsync {
disable = no #默认为yes表示关闭rsync服务,修改为no,重启xinetd后开启rsync服务
另一种开启服务的方法:
[root@xuegod63 xinetd.d]#chkconfig rsync on #开吭 rsync 服务
如何查看 rsync 服务端口是否开启?
[root@xuegod63 xinetd.d]# vim /etc/services #先查看端口
[root@xuegod63 xinetd.d]# netstat -antup | grep 873
了解:
xinetd 的功能:
#vim /etc/xinetd.conf
# no_access = 不能访问 xinetd 管理的那些服务的……
# only_from = 只能从……访问 xinetd 管理服务
(IP、192.168.10.0、192.168.18.0/24、.example.com)
cps = 50 10 超过 50 个连接时,暂停 10 秒
instances = 80 同时最大连接数
per_source = 10 同一来源的最大连接数
# bind = IP 监听 IP(在哪个 IP 上提供服务)
Telnet服务
rpm软件包安装
客户端:telnet-0.17-38.el5.i386.rpm
服务端:telnet-server-0.17-38.el5.i386.rpm
yum安装
#yum -y install telnet-server
安装顺序如下:
[root@xuegod Packages]# rpm -ivh xinetd-2.3.14-33.el6.x86_64.rpm #需要优先安装依赖服务
[root@xuegod Packages]# rpm -ivh telnet-server-0.17-47.el6.x86_64.rpm
[root@xuegod Packages]# rpm -ivh telnet-0.17-47.el6.x86_64.rpm
启动
[root@xuegod63 Packages]# vim /etc/xinetd.d/telnet
[root@xuegod63 Packages]# netstat -antup | grep xinet
tcp 0 0 :::23 :::* LISTEN
7461/xinetd
tcp 0 0 :::873 :::* LISTEN
7461/xinetd
测试: 测试 22 端口是否处于监听状态
[root@xuegod63 Packages]# telnet 192.168.1.63 22
共有 0 条评论