LAN üzerindeki iki bilgisayar arasında rsync


14

IP adresli LAN'ımdaki iki bilgisayar arasında 192.168.20.9ve 192.168.20.10Ubuntu 10.10 çalıştıran iki bilgisayar arasında rsync istiyorum .

İki bilgisayar arasında rsync ve ssh hizmetini denemek istiyorum.


Yanıtlar:


19

Bunu her iki şekilde de yapabileceğinizi, oturum açmış kullanıcının kullanıcı adınızın her iki makinede de aynı olduğunu, mümkün olduğunca çabuk ve basit bir şekilde çalışmasını sağlamaktan mutluluk duyduğunuzu ve bunu yapmak için anahtarları kullanmanız gerekir.

Adımlar:

Ssh kurulumu

Sen paketlerini yüklemeniz gerekir openssh-clientve openssh-server 192.168.20.9 den Sonra 192.168.20.10 bağlanabilirsiniz kontrol

ssh 192.168.20.10

192.168.20.10'da kullanım parolanızı girmeniz istenir. Devam etmek için bunu girin. Bağlanmanın uygun olup olmadığı sorulduğunda, evet deyin.

İşlemi başka şekilde tekrarlayın.

rsync Dosyalar

Todo.txt adlı bir dosyayı 192.168.20.10'da 192.168.20.9'a Masaüstünüzden kopyalamak için 192.168.20.9'da oturum açtığınızda bunu yapabilirsiniz:

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

Veya 192.168.20.10'da oturum açıldığında:

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

Kolaylaştır.

192.168.20.9 makinesinde Dosya> Sunucuya Bağlan altında Nautilus'ta bir ağ yeri olarak 192.168.20.10'u ekleyebilir ve ssh'ı seçip kullanıcı adınızı, parolanızı vb. Girebilirsiniz. Daha sonra Nautilus'u scp, ... kullanarak dosyaları kopyalamak için kullanabilirsiniz.


Değerli öneriler için teşekkürler ... nihayet ssh üzerinde rsync bir vdieo yaptık ve youtube yayınlanmıştır. youtube.com/watch?v=4TTaPOAZnSA
joe1983

@ joe1983: İyi biri. Cevabın doğru olduğundan memnunsanız, cevabı kabul edilmiş olarak işaretleyebilirsiniz.
Richard Holloway

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

kamu anahtarları areound geçen gerektirmez olarak, kurulumu kolay olur ve bu "için çok fazla kimlik doğrulama hatalarını önler olabilir kullanıcı adı " /superuser/187779/too-many-authentication-failures-for-username

Bu sizin varsayalım 192.168.20.9. İki uzaktan kumanda arasındaki transferler daha zordur: /unix/183504/how-to-rsync-files-between-two-remotes

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.