中間サーバーを介したLinuxファイルマネージャ(Nautilus、Dolphin、Thunarなど)SFTP

中間サーバーを介したLinuxファイルマネージャ(Nautilus、Dolphin、Thunarなど)SFTP

通常どおり、Linuxファイルマネージャ(Nautilus)を使用してSFTP経由でファイルを転送する必要があります。ただし、この特定のケースでは、リモートサーバーに直接接続することはできません。パスワードなしで認証できるように、公開鍵をコピーする中間サーバーに最初に接続する必要があります。リモコンではこれを行うことはできません(パスワードログインを強制)。

Nautilus(またはLinuxファイルマネージャ)がINTERMEDIATEを介してエンドリモートサーバーに接続できるようにする方法はありますか?

よろしくお願いします。

答え1

ProxyJumpSSH構成でオプションを設定することでこれを行うことができます。https://www.redhat.com/sysadmin/ssh-proxy-bastion-proxyjump

中間サーバーのホスト名がエンドintermediateサーバーのホスト名である場合、fileserver構成ファイルは次のようになります。

Host fileserver
Hostname my-fileserver


Host intermediate
Hostname intermediate-server
ProxyJump fileserver

関連情報