如何为 Red Hat Linux 系统启用 telnet?
答案1
除非有特殊原因需要使用 telnet,否则我建议使用 SSH 而不是 telnet。所有内容都是通过 telnet 未加密传输的,因此有可能嗅探该流量并获取密码。
话虽如此,要启用它,你首先需要安装 telnet 服务器
sudo yum -y 安装 telnet 服务器
这应该会选取同样需要的 xinetd 包。
默认情况下,即使你安装了该软件包,它也会被禁用。你需要编辑/etc/xinetd.d/telnet 并修改以下行:禁用=是到禁用=否
然后你需要使用以下命令启动 xinetd
sudo /sbin/service xinetd 启动
如果您启用了防火墙,则需要允许端口 23 上的流量。
答案2
Redhat 默认禁用 telnet 是有原因的 - 它是 20 世纪 80 年代遗留下来的蹩脚明文协议。最好将其禁用。
但是它将启动一个 SSH 服务器,这是 telnet 的现代版本。您很可能可以通过这种方式登录 - 在 Windows 上使用 PuTTY,或ssh
在任何其他系统上使用客户端。
如果你想要更多,而且实际上要求一个 telnet 服务器,请进一步解释一下。