rsync antara dua komputer di LAN


14

Saya ingin menghubungkan antara dua komputer di LAN saya dengan alamat IP 192.168.20.9dan 192.168.20.10keduanya menjalankan Ubuntu 10.10.

Saya ingin mencoba layanan rsync dan ssh antara dua komputer.


Anda mungkin harus melihat rsync.samba.org/documentation.html ;)
sakjur

Jawaban:


19

Saya berasumsi Anda ingin dapat melakukan kedua cara ini, bahwa nama pengguna Anda yang masuk adalah sama di kedua mesin, bahwa Anda senang membuatnya berfungsi secepat dan sesederhana mungkin dan Anda tidak harus menggunakan kunci untuk melakukan ini.

Langkah-langkahnya adalah:

Atur ssh

Anda perlu menginstal paket openssh-clientdan openssh-server Kemudian dari 192.168.20.9, periksa Anda dapat terhubung ke 192.168.20.10

ssh 192.168.20.10

Anda akan diminta memasukkan kata sandi yang Anda gunakan pada 192.168.20.10. Masukkan itu untuk melanjutkan. Ketika ditanya apakah boleh terhubung, katakan ya.

Ulangi proses ini dengan cara lain.

rsync file

Untuk menyalin file bernama todo.txt dari Desktop Anda pada 192.168.20.10 hingga 192.168.20.9, Anda dapat melakukan ini ketika masuk ke 192.168.20.9:

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

Atau sebaliknya, ketika masuk ke 192.168.20.10:

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

Buat lebih mudah.

Pada mesin 192.168.20.9 Anda dapat menambahkan 192.168.20.10 sebagai tempat jaringan di Nautilus di bawah File> Connect to Server dan pilih ssh dan masukkan nama pengguna, kata sandi, dll. Atur ini sebaliknya di 192.168.102.10. Anda kemudian dapat menggunakan Nautilus untuk menyalin file menggunakan scp, ... yang bagus.


Terima kasih atas saran yang berharga ... saya akhirnya membuat vdieo di rsync melalui ssh dan diposting di youtube. youtube.com/watch?v=4TTaPOAZnSA
joe1983

@ joe1983: Bagus. Jika Anda senang jawabannya benar, Anda dapat menandainya sebagai diterima.
Richard Holloway

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

mungkin lebih mudah untuk diatur, karena tidak memerlukan melewati kunci publik yang ditemukan, dan itu mencegah "Terlalu banyak kegagalan otentikasi untuk nama pengguna " /superuser/187779/too-many-authentication-failures-for-username

Ini seandainya Anda 192.168.20.9. Transfer antara dua remote lebih sulit: /unix/183504/how-to-rsync-files-between-two-remotes

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.