ubuntu

Ubuntu里如何使用Telnet进行远程管理

小樊
45
2025-09-22 20:33:04
栏目: 智能运维

Ubuntu中使用Telnet进行远程管理的步骤及注意事项

1. 安装Telnet客户端

在Ubuntu系统上,首先需要安装Telnet客户端(用于发起远程连接)。打开终端,执行以下命令:

sudo apt update
sudo apt install telnet

安装完成后,可通过telnet --version命令验证是否安装成功。

2. 在远程服务器上安装并启动Telnet服务

若需远程管理其他Ubuntu服务器,需在该服务器上安装Telnet服务端(telnetd)。执行以下命令:

sudo apt update
sudo apt install telnetd

安装完成后,启动Telnet服务并设置为开机自启:

sudo systemctl start inetd  # 较旧版本(如Ubuntu 16.04)使用inetd
# 或
sudo systemctl start xinetd # 较新版本(如Ubuntu 18.04及以上)使用xinetd
sudo systemctl enable inetd  # 设置开机自启(根据实际服务调整)

:部分Ubuntu版本可能需要通过/etc/xinetd.d/telnet配置文件启用Telnet(取消disable = yes改为disable = no),然后重启xinetd服务。

3. 配置防火墙允许Telnet流量

Telnet默认使用23端口,需确保防火墙放行该端口。若使用ufw(Ubuntu默认防火墙),执行:

sudo ufw allow telnet  # 或 sudo ufw allow 23/tcp

若使用iptables,执行:

sudo iptables -A INPUT -p tcp --dport 23 -j ACCEPT
sudo iptables-save  # 保存规则(避免重启失效)

4. 连接到远程服务器

在本地Ubuntu终端,使用以下命令连接远程服务器(将<远程服务器IP>替换为实际IP):

telnet <远程服务器IP> 23

连接成功后,会提示输入用户名密码(输入时密码不显示,输入完成后按回车即可登录)。

5. 远程管理操作

登录成功后,进入远程服务器的终端环境,可执行任意系统命令(如查看系统状态、安装软件、管理文件等):

ls -l  # 查看当前目录文件列表
sudo apt update  # 更新软件包列表
df -h  # 查看磁盘空间使用情况

完成操作后,输入exit或按Ctrl + ]退出Telnet会话。

重要安全注意事项

0
看了该问题的人还看了