rsync przez tunel ssh [zamknięty]
Chcę rsync do węzła klastra, do którego zazwyczaj podłączam się przechodząc przez inny system:
Say I connect first to
ssh user@bridge
I stamtąd do
ssh user@clusternode
Teraz chcę rsync z mojej stacji roboczej do clusternode. Wykonuję następujące czynności:
-
Otwieram tunel ssh
ssh -L8000:clusternode:8000 user@bridge
-
I rsync z mojej stacji roboczej do clusternode
rsync -e "ssh -p8000" source user@localhost:destination
I to nie działa, dostaję
ssh_exchange_identification: Connection closed by remote host
Dlaczego to nie działa? What do i musisz to zrobić?
Znalazłem tu wiele informacji:
Http://toddharris.net/blog/2005/10/23/rsyncing-through-an-ssh-tunnel/
Myślę, aby zrozumieć, że moim problemem jest drugie uwierzytelnienie między mostkiem a miejscem docelowym, więc zmieniłem na metodę 2, która również nie jest zbyt elegancka, ale działa. Chciałbym wypróbować metodę 3, ale nie wiem jak skonfigurować demona rsync
3 answers
Oto, co dla mnie zadziałało.
Uruchamiam polecenie w tle, aby tunelować do zdalnego hosta:
ssh -N -L 2222:remote.example.com:22 bridge.example.com&
Następnie rsync do localhost TAK:
rsync -auve "ssh -p 2222" . me@localhost:/some/path
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2014-01-30 18:57:05
Spróbuj tego jednego linera:
rsync -av -e "ssh -A root@proxy ssh" ./src root@target:/dst
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2014-02-14 19:31:09
Powinieneś podłączyć się do portu 22 clusternode, więc tunel powinien wyglądać jak
ssh -L localhost:8000:clusternode:22 user@bridge
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2013-12-17 20:10:32