Wi-Fi 経由で 2 台の Mac 間で Telnet 接続を確立するにはどうすればよいですか?

Wi-Fi 経由で 2 台の 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 ではデフォルトで無効になっており、インターネットに直接接続されたマシンでは決して有効にしないでください。

SSH ではなく telnet を使用する正当な理由があり、セキュリティ リスクを理解している場合は、次のコマンドを使用して telnet サーバーを起動できます。

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

そして再び停止します

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

上記のコマンドは永続的であり、再起動後も維持されることに注意してください。

関連情報