ubuntu 16.04 安装Telnet:ubuntu
Telnet协议是TCP/IP协议族中的一员,是Internet远程登录服务的标准协议和主要方式。
能够经过Telnet实现远程登陆服务器,同时也能够用“telnet IP + 端口”,测试验证相应服务是否正常启动,进而判断该服务是否能够远程访问;bash
通常状况下,操做系统默认是没有安装Telnet服务的,需手动安装。服务器
安装步骤:tcp
1. 安装openbsd-inetd测试
sudo apt-get install openbsd-inetd
2. 安装telnetdui
sudo apt-get install telnetd
3. 确认服务项配置:more /etc/inetd.confspa
是否自动添加以下配置,若是没有末尾手动添加操作系统
telnet stream tcp nowait root /usr/sbin/tcpd /usr/sbin/in.telnetd
4. 启动openbsd服务rest
sudo /etc/init.d/openbsd-inetd restart
以下输出,说明服务启动成功: * Restarting internet superserver inetd [ OK ]
5. 查看telnet服务:netstat -a | grep telnetcode
以下输出,说明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退出。