阅读量:2
Ubuntu 中 Telnet 客户端设置与使用
一 安装与验证
- 打开终端(快捷键:Ctrl + Alt + T)。
- 更新软件包索引并安装客户端:
sudo apt update sudo apt install telnet - 验证安装成功:
若显示 Connection refused 属正常(本机未运行 Telnet 服务),只要命令可用即表示客户端已就绪。也可运行telnet localhost 23man telnet查看帮助。
二 连接与常用操作
- 基本语法:
telnet <主机或IP> <端口>(默认端口 23)。 - 示例:
- 测试远程主机连通性(示例端口 80):
成功会看到类似:telnet example.com 80Trying xxx.xxx.xxx.xxx... Connected to example.com. Escape character is '^]'. - 连接 Telnet 服务(端口 23):
telnet 192.0.2.10 23
- 测试远程主机连通性(示例端口 80):
- 登录与退出:
- 出现登录提示时输入用户名与密码(输入密码不回显)。
- 退出会话:先按 Ctrl + ],再输入 quit 回车。
- 提示:若仅需测试端口可达性,Telnet 很方便;涉及账号口令时请优先使用更安全的 SSH。
三 防火墙放行(仅在需要作为客户端访问外部时)
- 若本机作为客户端访问外部 Telnet 服务,通常无需放行入站 23/TCP;若被公司/云安全策略拦截,可按需放行出站规则。
- 使用 UFW 放行出站(示例):
sudo ufw allow out 23/tcp - 如确需在本地启用 Telnet 服务供他人连接,才需要放行入站 23/TCP 并确保服务已启动(见下一节)。
四 安全建议与替代方案
- 风险提示:Telnet 以明文传输数据,易被窃听与中间人攻击,不建议在生产环境用于远程登录。
- 推荐替代:SSH(加密、认证更可靠)。
- 安装与启动 SSH 服务:
sudo apt update sudo apt install openssh-server sudo systemctl start ssh sudo systemctl enable ssh - 连接示例:
ssh your_username@192.0.2.10
- 安装与启动 SSH 服务:
- 如仅为端口连通性测试,可继续使用 Telnet;涉及凭据或敏感操作请务必使用 SSH。
以上就是关于“Ubuntu中Telnet客户端设置方法”的相关介绍,筋斗云是国内较早的云主机应用的服务商,拥有10余年行业经验,提供丰富的云服务器、租用服务器等相关产品服务。云服务器资源弹性伸缩,主机vCPU、内存性能强悍、超高I/O速度、故障秒级恢复;电子化备案,提交快速,专业团队7×24小时服务支持!
简单好用、高性价比云服务器租用链接:https://www.jindouyun.cn/product/cvm