通常どおり、Linuxファイルマネージャ(Nautilus)を使用してSFTP経由でファイルを転送する必要があります。ただし、この特定のケースでは、リモートサーバーに直接接続することはできません。パスワードなしで認証できるように、公開鍵をコピーする中間サーバーに最初に接続する必要があります。リモコンではこれを行うことはできません(パスワードログインを強制)。
Nautilus(またはLinuxファイルマネージャ)がINTERMEDIATEを介してエンドリモートサーバーに接続できるようにする方法はありますか?
よろしくお願いします。
答え1
ProxyJump
SSH構成でオプションを設定することでこれを行うことができます。https://www.redhat.com/sysadmin/ssh-proxy-bastion-proxyjump
中間サーバーのホスト名がエンドintermediate
サーバーのホスト名である場合、fileserver
構成ファイルは次のようになります。
Host fileserver
Hostname my-fileserver
Host intermediate
Hostname intermediate-server
ProxyJump fileserver