Telnet服务的配置步骤如下:
一、安装telnet软件包(通常要两个)。
1、 telnet-client (或 telnet),这个软件包提供的是 telnet 客户端程序;
2、是 telnet-server 软件包,这个才是真正的 Telnet server 软件包!
安装之前先检测是否这些软件包已安装,方法如下:
[root@zabbix-s ~]# rpm -qa | grep telnet
telnet-0.17-48.el6.x86_64
telnet客户端一般默认情况是已安装
[root@localhost ~]# rpm -q telnet-server
无表示未安装
二、安装telnet-client (或 telnet)
yum安装telnet-server,命令:yum -y install telnet,就能安装了。
三、安装telnet-server
yum方式是最为便捷的在线包安装工具。
[root@zabbix-s ~]# yum list |grep telnet
telnet.x86_64 1:0.17-48.el6 @base
telnet-server.x86_64 1:0.17-48.el6 @base
dcap-tunnel-telnet.x86_64 2.47.12-4.el6 epel
libguac-client-telnet.i686 1:0.9.14-1.el6 epel
libguac-client-telnet.x86_64 1:0.9.14-1.el6 epel
libtelnet.i686 0.20-2.el6 epel
libtelnet.x86_64 0.20-2.el6 epel
libtelnet-devel.i686 0.20-2.el6 epel
libtelnet-devel.x86_64 0.20-2.el6 epel
libtelnet-utils.x86_64 0.20-2.el6 epel
发现有 telnet-server-0.17-48.el6.x86_64这个源
[root@crxjtest xinetd.d]# yum install telnet-server-0.17-48.el6.x86_64
安装成功
[root@crxjtest xinetd.d]# rpm -qa | grep telnet
telnet-0.17-47.el6.x86_64
telnet-server-0.17-47.el6.x86_64
发现telnet-server已经安装成功。
[更改配置文件,将telnet服务设置为默认启动,非必须]
查询xinetd.d所管辖的所有配置文件所在目录。
[root@zabbix-s ~]# vim /etc/xinetd.d/telnet
# default: on
# description: The telnet server serves telnet sessions; it uses \
# unencrypted username/password pairs for authentication.
service telnet
{
flags = REUSE
socket_type = stream
wait = no
user = root
server = /usr/sbin/in.telnetd
log_on_failure += USERID
disable = no
}
开启telnet服务
[root@zabbix-s ~]# service xinetd restart
Stopping xinetd: [ OK ]
Starting xinetd: [ OK ]
测试telnet服务
[root@zabbix-s ~]# telnet localhost
Trying ::1...
Connected to localhost.
Escape character is '^]'.
CentOS release 6.5 (Final)
Kernel 2.6.32-431.el6.x86_64 on an x86_64
login:
测试正常。