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

中間マシンを介してScpする方法は??

この質問にはすでに回答があります :複数のホストを介したSCP

(1つの回答)
SSHプロキシを介したSSHシェル

(2つの回答)
4年前に閉鎖されました。

自宅から仕事用のコンピューターにSSHで接続するために、Cと呼びましょう。 私は次のことをしなければなりません:

ssh -t [email protected] ssh C

Bは自宅から接続できるサーバーですが、CはBからしか接続できません。これは正常に機能します。

scpを使用して、Cにあるファイルを自宅のコンピューターにコピーしたい場合 、自宅のコンピューターからどのようなコマンドが必要ですか?

承認された回答:

.ssh/configで次のことをお勧めします :

Host C
    User user
    ProxyCommand ssh -W %h:%p [email protected]

ホストBが信頼されておらず、scpとsftpで動作する場合、私はそれほど安全ではありません。


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

  2. 中間ホスト経由でファイルを再同期する

  3. SSH経由でLinuxをリモートでインストールする方法は?

  1. SSH経由でrootユーザーのログインを無効にする方法

  2. Ssh – Ssh / scp / sftpユーザーをディレクトリに制限しますか?

  3. Ssh – Sshを介してファイルをリモートで編集する方法は?

  1. リモート マシンに ssh した後、scp でローカルに戻すにはどうすればよいですか?

  2. SSH キーを別のマシンに転送するにはどうすればよいですか?

  3. Linux サーバーから Windows クライアントに SCP する方法