ubuntu telnet客户端配置步骤
小樊
37
2025-12-14 04:38:10
Ubuntu Telnet 客户端配置步骤
一 安装 Telnet 客户端
- 打开终端(快捷键:Ctrl + Alt + T)。
- 更新软件索引并安装客户端:
- sudo apt update
- sudo apt install telnet
- 验证安装:
- 说明:大多数 Ubuntu 默认未安装 Telnet 客户端,安装后即可作为客户端使用。上述命令适用于 Ubuntu 18.04/20.04/22.04/24.04 等版本。
二 连接测试与常用用法
- 基本语法:telnet [主机或IP] [端口](默认端口 23)。
- 示例:
- telnet 192.0.2.10 23
- telnet example.com 23
- 成功连接常见提示:
- Trying 203.0.113.5…
- Connected to example.com.
- Escape character is ‘^]’.
- 退出会话:先按 Ctrl + ],再输入 quit 回车。
- 其他用途:Telnet 也可用于探测端口连通性,例如 telnet example.com 80 可测试 HTTP 端口是否开放。
三 防火墙与连通性检查
- 若本机作为客户端,通常无需在本机放行 23/TCP;若需从外部访问本机的 Telnet 服务,则需在防火墙放行:
- UFW:sudo ufw allow 23/tcp
- firewalld:sudo firewall-cmd --permanent --add-service=telnet && sudo firewall-cmd --reload
- 网络连通性自检:
- ping 目标主机
- 使用 nc/traceroute 排查路由与端口可达性
- 注意:Telnet 协议以明文传输,仅在可信网络或测试环境使用。
四 安全建议与替代方案
- 风险提示:Telnet 不加密,用户名、密码及数据均可被窃听,不建议在生产环境用于远程登录。
- 推荐替代:使用 SSH(端口 22/TCP)。
- 安装服务器:sudo apt install openssh-server
- 启动与开机自启:sudo systemctl start ssh && sudo systemctl enable ssh
- 连接:ssh 用户名@目标主机
- 如必须使用 Telnet,建议限制来源 IP、仅在隔离网络中启用,并尽快迁移到 SSH。