GNU/Linux >> Linux の 問題 >  >> Linux

別のサーバーを使用してサーバーにSSH接続する方法は??

この質問にはすでに回答があります :8年前に閉鎖。

重複の可能性:
複数のホスト経由のssh

サーバーBに接続する場合 最初にサーバーAにSSH接続する必要があります 。
サーバーBにアクセスするためのコマンドラインは何ですか

承認された回答:

サーバーBがssh経由で到達可能である場合 必要なのはsshだけです (直接のscpではありません またはsftp )、これも非常にうまく機能します:

ssh -t $SERVER_A ssh $SERVER_B

-t オプションは、もう一方の端で単一のコマンドを実行している場合でも、疑似ttyの割り当てを強制します。 sshなので、これは便利です。 疑似ttyが必要です。

sshの2つのネストされたインスタンスを使用しているため 、内部セッションのエスケープ文字は Enterです。 (2つのチルダ)。 1つのチルダは、最初のシェルにエスケープを送信します。


Linux
  1. 別のサーバーに到達するためにhost(jumpserver)を介してsshする方法

  2. Ssh – Sshを使用して別のPCを介してPCに接続する方法は?

  3. s_client を使用してサーバーに文字列を送信する方法

  1. AndroidからLinuxでSSH接続する方法

  2. LinuxでパスワードなしのSSHを設定する方法

  3. 別のユーザーとして ssh する方法

  1. LinuxサーバーでSSHを使用してPlesk管理者パスワードをリセットするにはどうすればよいですか?

  2. SSHセッションを存続させる方法

  3. SSHを使用してサーバーからファイルをダウンロードするには?