rsync між двома комп'ютерами в локальній мережі


14

Я хочу rsync між двома комп'ютерами в моїй локальній мережі з IP-адресами 192.168.20.9та 192.168.20.10обома операційними програмами Ubuntu 10.10.

Я хочу спробувати службу rsync та ssh між двома комп'ютерами.


Ви, мабуть, повинні подивитися на rsync.samba.org/documentation.html ;)
sakjur

Відповіді:


19

Я припускаю, що ви хочете зробити це обома способами, щоб ваше ім’я користувача, що ввійшов до системи, однакове на обох машинах, що ви раді працювати так швидко і просто, наскільки це можливо, і що ви не хочете для цього потрібно використовувати клавіші.

Етапи:

Налаштувати ssh

Вам потрібно встановити пакети, openssh-clientа openssh-server потім із 192.168.20.9 перевірте, чи можна підключитися до 192.168.20.10

ssh 192.168.20.10

Вам буде запропоновано пароль, який ви використовуєте, 192.168.20.10. Введіть це, щоб продовжити. На запитання, чи добре підключатися, скажіть так.

Повторіть процес іншим способом.

rsync файли

Щоб скопіювати файл з назвою todo.txt з робочого столу на 192.168.20.10 до 192.168.20.9, ви можете це зробити, коли увійшли в систему 192.168.20.9:

rsync -av 192.168.20.10:Desktop/todo.txt ~/Desktop/todo.txt

Або в інший спосіб при вході в систему 192.168.20.10:

rsync -av ~/Desktop/todo.txt 192.168.20.9:Desktop/todo.txt

Зробити це простіше.

На машині 192.168.20.9 ви можете додати 192.168.20.10 як мережеве місце в Nautilus у розділі Файл> Підключитися до сервера та вибрати ssh та ввести своє ім’я користувача, пароль і т.д. Потім ви можете використовувати Nautilus для копіювання файлів за допомогою scp, ... що добре.


Дякую за цінні пропозиції ... Я зробив нарешті зроблений vdieo на rsync над ssh та опублікований на youtube. youtube.com/watch?v=4TTaPOAZnSA
joe1983

@ joe1983: Гарний. Якщо ви раді, що відповідь правильна, ви можете позначити її як прийняту.
Річард Холлоуей

0
rsync -av -e 'ssh -o PubkeyAuthentication=no' \
  'remote_user@192.168.20.10:~/remote/file' 'local/file'

може бути простішим у налаштуванні, оскільки це не вимагає передачі загальнодоступних ключів, і це запобігає "Занадто багато збоїв аутентифікації для імені користувача " /superuser/187779/too-many-authentication-failures-for-username

Це припускає, що ви є 192.168.20.9. Передачі між двома видаленими є складнішими: /unix/183504/how-to-rsync-files-between-two-remotes

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.