La Cellule informatique de l'IMB
Cellule Informatique > Utiliser les moyens informatiques communs > Gérer ses données et ses fichiers > Synchroniser un dossier de son portable avec un dossier sur le (...)

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 $DEST

dans 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 !

Retour au début de la page

Contacter les rédacteurs : webmestre