linux centos7 安装telnet(离线、在线)

背景

在将应用包发布到测试环境后,有个借口死活调用不通,经排查后疑似网络不通,那么问题了,必须拿出证据啊。telnet一下。发现服务器没有telnet。安装一下呗。

yum安装

这里需要注意一点:
telnet-server服务启动依赖xinetd服务。
xinetd:eXtended InterNET services daemon,超级Internet服务器,用来管理多种轻量级Internet服务。
建议最好先安装xinetd服务

yum -y install xinetd.x86_64
yum -y install telnet.x86_64
yum -y install telnet-server.x86_64

但是是问题来了,yum安装死活连不上远程库。由于本人并不专业,问了运维工程师,又是更换dns配置,又是重启网卡,从ipv6切换至ipv4,也不知道我切换成功了没,但是死活不管用,没招了,离线安装吧。

离线安装

下载三个rpm包
下载地址
在这里插入图片描述
这是我的包可以直接拿---->地址

再提一句注意安装顺序:xinetd–>telnet–>telnet-server

rpm -ivh xinetd-自己的版本号.rpm 

rpm -ivh telnet-自己的版本号.rpm 

 rpm -ivh telnet-server-自己的版本号.rpm

在这里插入图片描述

开启服务(yum安装也需要这个步骤)

telnet默认关闭,修改文件/etc/xinetd.d/telnet来开启服务:
如果并没有telnet文件的话可自己vim创建修改,有的话修改,修改后的telnet文件为

# default: on
# description: The telnet server serves telnet sessions; it uses 
# unencrypted username/password pairs for authentication.

#disable这个默认是yes,只有改成no才可以启动telnet
service telnet
{
    flags=REUSE
    socket_type=stream
    wait=no
    user=root
    server=/usr/sbin/in.telnetd
    log_on_failure += USERID
    disable= no
}

安装完成后,可将xinetd服务加入开机自启动:

systemctl enable telnet.socket

重启服务,因为telnet服务由xinetd守护的,所以安装完telnet-server,要启动telnet服务就必须重新启动xinetd 。

service xinetd restart
systemctl restart xinetd.service

最后执行telnet 试一下

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值