![49fe8f1a83afb03a4144682f2022943f.png](https://i-blog.csdnimg.cn/blog_migrate/3e6b27bb9104096126bf6a978d6484c4.jpeg)
远程管理
理论引导:telnet服务是网络中比较悠久的服务,它通过命令行的方式远程管理服务器,在DOS系统大行其道的年代,telnet的应用十分普遍,但随着桌面系统windows的诞生,telnet已经渐渐失去了原有的魅力,但在部分Linux系统中,telnet仍然被使用。
实验环境:vmware workstation虚拟机安装CentOS7作为服务端,Windows7作为客户端。
实验笔记
![b119bf6e6d986c4b35aa7911b25e9ddc.png](https://i-blog.csdnimg.cn/blog_migrate/aed334af852f9f428e58882306380a20.jpeg)
配置基本流程
telnet服务器是最简单的一种Linux服务,只要安装好后启动它的服务就可以了。
![9c7b72dfdca33c87355a91ee6e6ff37c.png](https://i-blog.csdnimg.cn/blog_migrate/b9d7c15e3230b71dc07157cc44b47ec8.jpeg)
配置ip地址:192.168.88.100
![82faecf11576af898fb201a5ba3b78c4.png](https://i-blog.csdnimg.cn/blog_migrate/1c4f980b437731e17ef9664e611a0e5c.jpeg)
查询ip地址配置情况
在实验准备过程中,先要设置主机的IP地址,本案例中以192.168.88.100地址为例。
![aa695350221dea9986a6d86d42ed92e1.png](https://i-blog.csdnimg.cn/blog_migrate/cb2f74dedffa5bf2de8f0fe52385d852.jpeg)
查询telnet服务包
![a0bf8e9bb8c932352c7ceb26a7bc59a6.png](https://i-blog.csdnimg.cn/blog_migrate/827b0eaa68c1380c2eb0a6cd438e89f1.jpeg)
安装telnet服务
telnet服务集成在CentOS的安装光盘中,名称telnet-server,通过yum进行安装(yum安装环境配置略)
![8c0152cc2f819dcc0db9160bfc62b8a3.png](https://i-blog.csdnimg.cn/blog_migrate/02d0e370b3986cb9db36ba83b3b44c92.jpeg)
启动telnet服务
telnet服务无需修改配置文件,直接启动服务,并查看服务状态,显示“active”就表示成功。
![bb6a5ba6fb95e77a53c12c0c607d2ddf.png](https://i-blog.csdnimg.cn/blog_migrate/1a8df0d4d719b6f49df78c1b6f7b3c2c.jpeg)
添加测试普通用户:mike
telnet远程登录需要输入linux的用户名密码,由于安全限制,root用户是禁止远程登录的,因此我们需要建立一个普通用户进行测试。至此,服务端的设置就完成了,下面我们找一台windows客户端进行测试。
![5759cb0d34b9c09b11b23250afc7954f.png](https://i-blog.csdnimg.cn/blog_migrate/69e61399abb2f813a8e41404e350cfd2.jpeg)
设置windows客户端地址
实验环境下,客户端要和服务端处于同一个网段,这里windows的地址设置为192.168.88.10。
![9aedebd1b6e84eb41e6dee09995fc3a9.png](https://i-blog.csdnimg.cn/blog_migrate/b76a97054d1b124dcc2eecfbee5e625d.jpeg)
安装telent客户端组件
默认windows7默认没有安装telnet登录指令,可以通过控制面板的删除添加程序完成telnet客户端的安装。
![adf83402681bbe6983d7a64b512e9b27.png](https://i-blog.csdnimg.cn/blog_migrate/6a4fc9b14f15e7d78e1ed40d35e6f87b.jpeg)
在cmd窗口中登录
调用windows的命令行,输入telnet 192.168.88.100。
![0bb0cb8e9da70516f0fbbede1129a2a3.png](https://i-blog.csdnimg.cn/blog_migrate/14d210f002d98e6877a05ca3430fa019.jpeg)
连接成功效果
连接成功后我们用mike用户名登录,出现“$”表示登录成功,但此时是普通用户权限。如果要获得根用户权限,可以使用su命令进行切换,正确输入root的密码,出现“#”表示获得了管理员权限,可以对Linux进行远程维护了!
总结知识点
- telnet服务使用tcp的23号端口,该端口在网络安全中比较敏感,使用者要防止该端口被恶意利用。
- telnet诞生的很早,当时没有考虑到安全性,数据传输都是“明文”的,数据一旦被恶意监听,后果不堪设想。
- telnet的替代产品是ssh,它通过公钥私钥加密,可以实现数据“密文”传输。
- telnet在命令行系统中,仍然被部分使用,如配置Linux服务器、可管理型网络互联设备等。