L’idée c’est :
- avant de travailler je synchronise portable <-> home
- je travaille
- je resynchronise portable <-> home
Simplement :
- il faut créer un couple de clés ssh :
ssh-keygen -t rsa
(passphrase vide)
- il faut copier la clé publique :
ssh acces.math.u-bordeaux1.fr mkdir $HOME/.ssh
scp $HOME/.ssh/id_dsa.pub acces.math.u-bordeaux1.fr:.ssh/authorized_keys
ssh acces.math.u-bordeaux1.fr chmod 700 $HOME/.ssh
Ensuite on peut créer deux scripts :
#!/bin/sh
SOURCE="$HOME/Documents/"
DEST="acces.math.u-bordeaux1.fr:Documents/"
/usr/bin/rsync -avz --delete --progress \
--exclude="Ne_pas_sauvegarder" \
$SOURCE $DESTdans le 2nd on inverse source et destination pour faire aller+retour.
Attention : le --delete indique qu’on enlève dans la destination ce qui n’est pas dans la source !
