阿里云-云小站(无限量代金券发放中)
【腾讯云】云服务器、云数据库、COS、CDN、短信等热卖云产品特惠抢购

使用telnet管理远程Linux服务器

162次阅读
没有评论

共计 1000 个字符,预计需要花费 3 分钟才能阅读完成。

使用 SSH 需要公私钥对的配置, 十分繁琐. 为了随时随地在任何设备上快速登录远程 Linux 主机, 将选择使用 telnet 对其进行连接.

警告:telnet 的传输为明文, 如果被截获 (root) 用户密码可能会泄露.

  • Windows OS 上的 telnet 服务配置

Win+ X 键, 选择程序和功能(亦可在控制面板中找到), 选择 ” 打开或关闭 Windows 功能 ”, 勾选上 ”telnet 客户端 ”(Telnet Client), 确定后将开启 telnet 客户端服务.

使用 telnet 管理远程 Linux 服务器

Win+ R 键, 输入 cmd 并回车, 向命令行输入 telnet, 进入 telnet 文字界面说明客户端服务已启用(输入 quit 退出).

使用 telnet 管理远程 Linux 服务器

  • Linux server 的 telnet 服务安装与启用

(此处使用的发行版为 openSUSE)

1 zypper install telnet-server

(其他发行版请使用 apt-get install 或 yum install)

telnet-server 及其依赖 xinetd 安装完成后, 需要将 telnet 服务启用

1 vi /etc/xinetd.d/telnet

打开编辑器, 将 disable 的值从 yes 改为 no, 关闭对其的禁用.

使用 telnet 管理远程 Linux 服务器

重启 xinetd 服务使修改后的配置立即生效

1 service xinetd restart

关闭之后需要再次确保每次服务器开机都会自动启用 telnet 服务

1 chkconfig telnet on

此外根据发行版的不同, 需要确认防火墙已经放行 23 号端口.

如果需要通过 telnet 直接登录 root 用户(这样非常危险), 需要额外进行下面的配置.

移除 securetty 配置文件(该配置文件规定 root 用户只能在相应的 tty 上登录, 移除后可实现 root 用户的远程登录)

1 mv /etc/securetty /etc/securetty.bak

为了保险起见, 将文件 move 成备份, 并未直接删除.

以上步骤全部完成后, 建议重启服务器.

  • 测试连通性

在 Windows cmd 上 (此处以 root 用户) 通过 telnet 登录远程 Linux 服务器.

使用 telnet 管理远程 Linux 服务器

通过手机 terminal 登录.

使用 telnet 管理远程 Linux 服务器

可用.

本文永久更新链接地址:http://www.linuxidc.com/Linux/2016-04/130406.htm

正文完
星哥说事-微信公众号
post-qrcode
 0
星锅
版权声明:本站原创文章,由 星锅 于2022-01-21发表,共计1000字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
【腾讯云】推广者专属福利,新客户无门槛领取总价值高达2860元代金券,每种代金券限量500张,先到先得。
阿里云-最新活动爆款每日限量供应
评论(没有评论)
验证码
【腾讯云】云服务器、云数据库、COS、CDN、短信等云产品特惠热卖中