设置不安全的 telnet

设置不安全的 telnet

我想在课堂上演示串行通信。是否有可能/如何在 Ubuntu 中设置一个好的旧端口 23 未加密控制台服务?

答案1

您可以使用这个小过程安装并启动 telnet 服务器。请注意,telnet 默认端口不是 22(ssh),而是 23。

sudo apt install inetutils-telnetd telnet

编辑文件/etc/inetd.conf并注释掉以下行

telnet  stream  tcp     nowait  root    /usr/sbin/tcpd  /usr/sbin/telnetd

然后重新启动 inet 服务器。

sudo systemctl restart inetutils-inetd

要嗅探包,请使用 tcpdump。您可以使用以下命令进行安装。

sudo apt install tcpdump

使用以下命令显示端口23上的流量(保持终端打开,并打开一个新的终端)。

sudo tcpdump -A -i lo dst port 23

最后,在您的计算机上运行 telnet。

telnet localhost 23

使用您的本地帐户登录,您将看到清晰地写入 tcpdump 的文本。

远程登录

相关内容