在 Linux 中,使用 telnet 命令可以连接到远程服务器并与其进行交互。要发送自定义数据,只需在命令行中输入所需的命令和数据即可。以下是一个简单的示例:
打开终端。
输入 telnet 命令,后跟远程服务器的 IP 地址或域名以及端口号(如果需要)。例如,要连接到 IP 地址为 192.168.1.100 的服务器上的端口 80,请输入:
telnet 192.168.1.100 80
Trying xxx.xxx.xxx.xxx...
Connected to 192.168.1.100.
Escape character is '^]'.
GET / HTTP/1.1
Host: example.com
Connection: close
请注意,在发送数据后,您需要按 Enter 键两次以发送一个空行。这表示请求头的结束。
您将看到服务器的响应。在本例中,您将看到 HTTP 响应头和正文。
要断开连接,请按 Ctrl + ] 组合键,然后输入 quit 并按 Enter 键。
这就是如何在 Linux 中使用 telnet 命令发送自定义数据。请注意,telnet 不是一个加密协议,因此您的连接可能会受到窃听。对于需要加密的场景,建议使用 ssh 命令。