新しいターミナルウィンドウ/タブでパスワードを再入力せずにSSHを実行する

新しいターミナルウィンドウ/タブでパスワードを再入力せずにSSHを実行する

ログインしているサーバーでは SSH キーの設定が許可されていないため、SSH を実行するたびに、パスワードとデバイスから生成されたコードを入力する必要があります。

以前、Mac で実行できたのは、マシンに ssh で接続すると、パスワードの入力を求められるのは最初の 1 回だけでした。その後は、新しいターミナル ウィンドウまたはタブを開くたびに、パスワードを再度入力しなくてもマシンに ssh で接続できます。

最近、新しい Mac OSX にアップグレードしました。何が変わったのかわかりませんが、新しいターミナル ウィンドウを開くたびにパスワードを入力しなければならなくなりました。システム セキュリティについては何も知らないので、助けや説明をいただければ幸いです。

答え1

単一の接続で複数のセッションを有効にする~/.ssh/config

host *
    controlmaster auto
    controlpath /tmp/ssh-%r@%h:%p
    ControlPersist yes

関連情報