AからBまでのSCPファイルをローカルホストに転送する

AからBまでのSCPファイルをローカルホストに転送する

サーバーにファイルがあり、それをlocalhostにコピーしたいと思います。次の方法で localhost からファイルにアクセスできます。

ssh richard@B -t ssh richard@A

それから

richard@A$ sudo bash (with password)

それではファイルはここにあります。

root@A$ /home/jboss/.m2/maven-repo.tar.gz

サーバーを介してサーバーAからローカルホストにファイルをコピーしようとしています。Bたくさん試してみましたが、権限拒否エラーのため失敗したようです。ファイルにアクセスするにはスーパーユーザー(suパスワードがある)になる必要があるからだと思います。

Aたとえば、次のファイルをコピーしようとするとB

root@A$ scp /home/jboss/.m2/maven-repo.tar.gz richard@B: /home/richard/
Permission denied (publickey,gssapi-keyex,gssapi-with-mic).

関連情報