sincronizzare tra due computer su LAN


14

Voglio sincronizzare tra due computer sulla mia LAN con indirizzi IP 192.168.20.9ed 192.168.20.10entrambi con Ubuntu 10.10.

Voglio provare il servizio rsync e ssh tra i due computer.


Probabilmente dovresti dare un'occhiata a rsync.samba.org/documentation.html ;)
sakjur,

Risposte:


19

Presumo che tu voglia essere in grado di farlo in entrambi i modi, che il tuo nome utente dell'utente connesso sia lo stesso su entrambe le macchine, che tu sia felice di farlo funzionare il più rapidamente e nel modo più semplice possibile e che non lo fai richiede di usare i tasti per farlo.

I passaggi sono:

Imposta ssh

È necessario installare i pacchetti openssh-cliente openssh-server quindi da 192.168.20.9, verificare che sia possibile connettersi a 192.168.20.10

ssh 192.168.20.10

Ti verrà richiesta la password del tuo uso il 192.168.20.10. Inserisci quello per continuare. Alla domanda se è possibile connettersi, dire di sì.

Ripeti il ​​procedimento nell'altro modo.

rsync File

Per copiare un file chiamato todo.txt dal desktop su 192.168.20.10 a 192.168.20.9, è possibile farlo quando si accede a 192.168.20.9:

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

O viceversa, quando si accede a 192.168.20.10:

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

Renderlo più facile.

Sulla macchina 192.168.20.9 è possibile aggiungere 192.168.20.10 come posizione di rete in Nautilus in File> Connetti al server e selezionare ssh e immettere il nome utente, la password ecc. Configurare il contrario su 192.168.102.10. Puoi quindi usare Nautilus per copiare i file usando scp, ... il che è carino.


Grazie per i preziosi suggerimenti ... ho finalmente realizzato un vdieo su rsync su ssh e pubblicato su youtube. youtube.com/watch?v=4TTaPOAZnSA
joe1983

@ joe1983: Bello. Se sei contento che la risposta sia corretta, puoi contrassegnarla come accettata.
Richard Holloway,

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

potrebbe essere più facile da configurare, in quanto non richiede il passaggio di chiavi pubbliche e impedisce "Troppi errori di autenticazione per il nome utente " /superuser/187779/too-many-authentication-failures-for-username

Questo suppone che tu lo sia 192.168.20.9. I trasferimenti tra due telecomandi sono più difficili: /unix/183504/how-to-rsync-files-between-two-remotes

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.