Risposte:
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:
È necessario installare i pacchetti openssh-client
e 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
FilePer 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
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.
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