Fórum Ubuntu CZ/SK
Ostatní => Ubuntu Server => Téma založeno: 1x23 20 Března 2010, 10:00:04
-
ahoj snažim se stahnout zalohu dat z jedno pc na druhý. Koukal jsem na help ale nikde jsem nenašel jak změnit port na ssh. Chci zkopírovat celej disk včetně home, tak at mužu stroj vypnout a zapnout doma....
rsync -ave ssh root@ip:/ /
chci zkopirovat / do jineho pc na /
ale nevim jak změnit ssh port, v helpu je
-s a port ale nefunguje
zkousel jsem
rsync -aves 456 ssh root.....
456 je port
-
no, krome toho, ze to dokonce neni ani spravna option (kdyztak by to mel byt --port a ne -s (==no space-splitting; wildcard chars only) ) a i kdyby byla tak by to bylo kdyztak "rsync -ave ssh -s 456", tak pri syncu pres remote shell se pouziva pouze spojeni toho remote shellu, rsync samotny se tim padem o socket uz nestara
rsync -ave "ssh -p 456" root@ip:/ /
EDIT: kua, ta veta co jsem stvoril je pekny zverstvo, takze prosim slabsi povahy at ctou jen ten vysledny prikaz ;)
EIDT2: a imho bude problem s kopirovanim do / ( opraveni, locky apod.)
-
tak jsem to zkoušel stim portem ale nepřipoji se mi to. zitra pošlu screen s chybou, vypada to že to nenaslo složku...
-
Ahoj tak tady mam tu chybu:
rsync -ave ssh -p 456 root@ip:/ /
building file list ... rsync: link_stat "/root/456" failed: No such file or directory (2)
rsync: link_stat "/root/root@ip:/." failed: No such file or directory (2)
done
sent 29 bytes received 20 bytes 98.00 bytes/sec
total size is 0 speedup is 0.00
rsync error: some files could not be transferred (code 23) at main.c(977) [sender=2.6.9]
-
chybi ti tam ty uvozovky