在 Debian 系统中,telnet 本身是一个客户端/服务端程序,不是系统服务,所以“重启 telnet”通常指 重启 telnet 服务(telnetd) 或 重启依赖的超级服务(inetd / xinetd)。下面分情况说明:
Debian 旧版本常用 inetd 管理 telnet:
sudo systemctl restart inetd
或(老系统,无 systemd):
sudo /etc/init.d/inetd restart
如果 telnet 由 xinetd 管理:
sudo systemctl restart xinetd
或:
sudo /etc/init.d/xinetd restart
某些版本可能直接有 telnet 服务:
sudo systemctl restart telnet.socket
或
sudo systemctl restart telnet
可用以下命令确认:
systemctl list-unit-files | grep telnet
telnet 客户端无需重启,直接重新运行即可:
telnet ip port
sudo netstat -tulnp | grep 23
或
ss -tulnp | grep 23
Telnet 是明文传输,极不安全,生产环境强烈建议:
如果你能告诉我:
cat /etc/debian_version)我可以给你精确的重启命令。