运维笔记--ubuntu服务器安装telnet服务

ubuntu 16.04 安装Telnet:

  Telnet协议是TCP/IP协议族中的一员,是Internet远程登陆服务的标准协议和主要方式。
可以通过Telnet实现远程登录服务器,同时也可以用“telnet IP + 端口”,测试验证相应服务是否正常启动,进而判断该服务是否可以远程访问;

一般情况下,操作系统默认是没有安装Telnet服务的,需手动安装。

安装步骤:

1. 安装openbsd-inetd

sudo apt-get install openbsd-inetd

2. 安装telnetd

sudo apt-get install telnetd

3. 确认服务项配置:more /etc/inetd.conf

是否自动添加如下配置,如果没有末尾手动添加

telnet  stream  tcp  nowait  root  /usr/sbin/tcpd  /usr/sbin/in.telnetd

4. 启动openbsd服务

sudo /etc/init.d/openbsd-inetd restart
如下输出,说明服务启动成功:
* Restarting internet superserver inetd                                 [ OK ]

5. 查看telnet服务:netstat -a | grep telnet

如下输出,说明telnet服务运行正常:
tcp   0    0 *:telnet   *:*  LISTEN

6. 测试功能:

root@ae2d02e458f3:/# telnet 127.0.0.1
Trying 127.0.0.1...
Connected to 127.0.0.1.
Escape character is '^]'.
Ubuntu 16.04.6 LTS
ae2d02e458f3 login: 
Password: 

7. 异常处理:telnet: command not found

root@ae2d02e458f3:/# telnet 127.0.0.1
bash: telnet: command not found

---- 执行:sudo apt-get update && apt-get install telnet
参考:https://askubuntu.com/questions/799289/how-to-install-telnet-client-on-ubuntu-16

 8. 退出telnet终端:

1. 立即退出:CTRL +C 或 CTRL+D 强制退出。
2. 两步退出,CTRL+]键进入telnet交互命令终端,再输入quit退出。

 

补充:CentOS环境安装telnet

-1,先检查是否安装了telnet :
  rpm -qa | grep telnet
-2. 然后检查yum列表里面有什么
[root@test~]# yum list | grep telnet
telnet-server.x86_64                       1:0.17-48.el6                 @base 
telnet.x86_64                              1:0.17-48.el6                 base
 
-3、安装
yum install -y telnet-server.x86_64
yum install -y telnet.x86_64
 
-4.执行telnet ip port

 

posted @ 2019-08-22 10:48  hello-Jesson  阅读(4157)  评论(0编辑  收藏  举报