2 つの中間ブリッジを介してシステム A からシステム D に rsync したい
A→B→C→D
私はこれらの指示を見つけました:
http://toddharris.net/blog/2005/10/23/rsyncing-through-an-ssh-tunnel/
特に、方法 2 を使用したいと思います。なぜなら、私にはパスワードがあり、rsync デーモンを開始する方法がわからないからです。
私は次のことをしようと考えていました:
システム A で
Host system_B
HostName localhost
Port 2222
HostKeyAlias system_B
User system_B_user
システム B:
Host system_C
HostName localhost
Port 22
HostKeyAlias system_C
User system_C_user
システム C:
Host system_D
HostName localhost
Port 22
HostKeyAlias system_D
User system_D_user
そしてトンネルを開く:
システム A で
ssh -fN -l system_B_user -L 2222:system_C:22 system_B
システム C で
ssh -fN -l system_C_user -L 22:system_D:22 system_C
システムAからrsyncを実行しています
問題は:
何も壊したくない
よりエレガントなソリューションが必要です