「systemsetup -setremotelogin on」が機能しない場合、MacOS Venturaでsshdを有効にする方法は?

「systemsetup -setremotelogin on」が機能しない場合、MacOS Venturaでsshdを有効にする方法は?

MacOS(Ventura)でリモートログインを有効にしようとしています。 「sudo systemsetup -setremotelogin on」は有効になっていると言っていますが(GUIで確認されています)、Linux PCにログインしようとすると、次のメッセージが表示されます。

% ssh [email protected]
ssh: connect to host 10.42.100.13 port 22: Connection timed out

システムアプリケーションファイアウォールとパケットフィルタの両方が(一時的に)無効になります。デフォルト設定では、「アクセスを許可」が「すべてのユーザー」に設定されています。 Macbookでtcpdumpを使用すると、宛先ポート22 / tcpに着信トラフィックが表示されます。 Macは答えなかった。

Mac自体では、「ssh localhost」または「ssh 10.42.100.13」に問題はありません。 Macは問題なくLinux PCにpingを送信できます。

すべての便利なヒントを高く評価します。

ベストアンサー1

悪い点:システムの整合性保護はまだオフになっています。もう一度開くと、SSH経由でログインできます。

これが同じ罠に直面している誰かに役立つことを願っています。

おすすめ記事