Linux中telnet客户端与服务端的安装与配置

本文详细介绍如何在Linux系统中配置Telnet服务,包括安装telnet客户端和服务器软件包、使用yum命令进行安装、修改配置文件使服务默认启动以及重启xinetd服务等关键步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

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:

测试正常。

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值