サーバーにファイルがあり、それを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).