bashエイリアス/関数のSSHが2回[重複]

bashエイリアス/関数のSSHが2回[重複]

職場では、すべての「物理」サーバーにアクセスするためにポータルサーバーを運営しています。デフォルトでは、「実際の」(Web)サーバーの1つにSSHで接続する必要がある人は、まずポータルにSSHで接続するため、次のようになります。

mike@localhost#    ssh mike@portal
#ssh login notice stuff blah blah
mike@portal#    ssh mike@webserver

私はこれら2つのステップを1つにまとめるbashエイリアスまたは関数を作成しようとしています。私は間違いなくシステム管理者ではないので、追加のソフトウェアをインストールせずにできるだけ簡単に保つことをお勧めします。

以下を試しましたが、必要に応じて進行しません。

ssh mike@portal; ssh mike@webserver #terminates on terminal for portal
ssh mike@portal `ssh mike@webserver` #hangs
ssh mike@portal ssh mike@webserver #connects, but gives error "pseudo-terminal will not be allocated because stdin is not a terminal"

どんなアイデアや解決策がありますか?

ベストアンサー1

ssh mike@portal ssh mike@webserver 実行

キーを使用して接続すると仮定すると、インタラクティブなパスワードを使用する場合は、より多くのフラグが必要です。

おすすめ記事