主要选项
telnet 具有简单的结构,因此选项不多。主要通过指定连接目标和端口来使用。
1. 基本连接
生成的命令:
请尝试组合命令。
描述:
`telnet` 执行命令。
通过组合这些选项,您可以与 AI 一起虚拟地执行命令。
安装 telnet
由于安全问题,大多数现代 Linux 发行版默认未安装 `telnet`。如果想用于端口检查等目的,必须手动安装。使用 SSH 在安全性上更为可靠。
Debian/Ubuntu
sudo apt update
sudo apt install telnet
在基于 Debian 或 Ubuntu 的系统上安装 telnet 客户端的方法。
CentOS/RHEL/Fedora
sudo yum install telnet
在基于 CentOS、RHEL 或 Fedora 的系统上安装 telnet 客户端的方法。
Arch Linux
sudo pacman -S telnet
在 Arch Linux 上安装 telnet 客户端的方法。
常用示例
学习如何使用 `telnet` 检查远程服务器的端口是否打开。这在网络故障排除时非常有用。
检查 Web 服务器端口 (80)
telnet example.com 80
检查特定主机的 80 号端口(HTTP)是否打开。
检查 SSH 端口 (22)
telnet example.com 22
尝试连接到远程服务器的 22 号端口(SSH)。
检查 FTP 端口 (21)
telnet ftp.example.com 21
连接到 FTP 服务器的 21 号端口并检查响应。
检查 SMTP 服务器端口 (25)
telnet mail.example.com 25
连接到邮件服务器的 25 号端口(SMTP)并检查响应。
连接结果
成功连接后,光标会闪烁并显示 'Connected to [主机]' 消息。如果连接失败,则会显示 'Connection refused' 或 'No route to host' 等消息。要断开连接,请按 `Ctrl + ]`,然后输入 `q`。