bash: telnet: command not found (Linux安装telnet)

问题描述:

centos 系统没有 telnet 命令

bash: telnet: command not found


  

1.安装telnet服务 (3个)

yum install  xinetd  telnet  telnet-server -y

 

修改配置文件():

# 修改/etc/xinetd.d/telnet
# 将disable = yes 值改为no
disable         = no

 

2.配置开机启动

chkconfig telnet on

 

3.需要激活xinetd服务

# service  xinetd restart    或者  #/etc/rc.d/init.d/xinetd  restart

 

4.测试是否ok

这是ok的情况。不ok的时候,会提示连接被拒绝。

[heliang@localhost ~]$ telnet 127.0.0.1
Trying 127.0.0.1...
Connected to 127.0.0.1.
Escape character is '^]'.
CentOS release 6.9 (Final)
Kernel 2.6.32-696.el6.x86_64 on an x86_64

  


 另外一个安装版本,是在 腾讯的虚拟云主机下面的 centos系统(命令略有不同

 

1.安装telnet服务

yum install  xinetd  telnet  telnet-server -y

 

修改配置文件():

# 修改/etc/xinetd.d/telnet
# 将disable = yes 值改为no
disable         = no

 

 

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

systemctl enable xinetd.service

 

3.将telnet服务加入开机自启动:

systemctl enable telnet.socket

 

4.最后,启动以上两个服务即可:

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

systemctl start telnet.socket
systemctl start xinetd(或service xinetd start)

 

posted @ 2019-11-18 15:19  He_LiangLiang  阅读(5166)  评论(0编辑  收藏  举报