如何通过 Wi-Fi 在两台 Mac 之间建立 telnet 连接?

如何通过 Wi-Fi 在两台 Mac 之间建立 telnet 连接?

我有 Macpro(2013 年末,Yosemite 10.10.4)和 Macbookpro(2010 年中,Yosemite 10.10.4),通过 Wi-Fi 连接到家庭网络(使用路由器 Actiontech T1200H)

我可以双向 ssh 而没有任何问题 ()。但是当我尝试 telnet 时:

$ telnet 192.168.1.64
Trying 192.168.1.64...
telnet: connect to address 192.168.1.64: Connection refused
telnet: Unable to connect to remote host

有什么办法可以解决这个问题吗?

答案1

Telnet 在 OS X 中默认是禁用的,因为它从根本上来说不安全,并且永远不应该在直接连接到互联网的机器上启用它。

假设您有充分的理由使用 telnet 而不是 SSH,并且了解安全风险,则可以使用以下命令启动 telnet 服务器:

sudo launchctl load -w /System/Library/LaunchDaemons/telnet.plist

然后再次使用停止它

sudo launchctl unload -w /System/Library/LaunchDaemons/telnet.plist

请注意,上述命令是永久性的,并且在重启后仍然有效。

相关内容