ジャンプホストを介してリモートホストに自動的にログインする方法

ジャンプホストを介してリモートホストに自動的にログインする方法

私はWindowsシステムを使用しており、SSHソフトウェアを使用してジャンプホストを介してリモートホストに接続します(私はモルバックス用語現在)。今私のログインプロセスは次のようになります。

  1. mobaxtermに保存したジャンプホストセッションをロードします(ジャンプホストIP、ポート、ユーザー名、パスワードを設定しました)。

  2. 今私はジャンプホストにいます。サーバーグループを選択するように求められました。指定した数字を入力してEnterキーを押します。

  3. サーバーを選択するように求められます。他の与えられた数字を入力してEnterキーを押します。今はリモートサーバーにいます。しかし、別のユーザー名を使用しています。

  4. このコマンドを使用してsu - $MYUSERNAMEアカウントを切り替えましたが、リモートホストのパスワードを求めるメッセージが表示されました。パスワードを入力してEnterキーを押した後、ついにリモートホストから私のアカウントにログインしました!

mobaxtermで新しいセッションを開くたびに。上記の手順を繰り返す必要がありますが、かなり退屈です。毎回この情報を入力せずに最終アカウントにログインできるように、このプロセスを自動化するより良い方法はありますか?

ベストアンサー1

私は同じ問題を探していましたが、次のリンクを見つけました

http://blog.remibergsma.com/2013/05/28/creating-a-multi-hop-ssh-tunnel-by-chaining-ssh-commands-and-using-a-jump-host/

したがって、「リモートホスト」にjumbserver1と入力し、「ユーザーの命名」にログインユーザー名を入力し、「コマンドの実行」に入力する必要があります。

ssh -A -t jumbserver2 \ssh -A -t myserver

おすすめ記事