Cet article est le premier d’une série dans la lignée de la série sur rSnapshot, j’y décrirai succinctement les étapes mise en œuvre pour sauvegarder un PC sous Windows à partir d’un PC sous Linux.
Succinctement, puisque je les rédige à partir de mes anciennes notes d’installations que je ne peux pas vérifier puisque je n’ai plus de machine sous Windows.
Première étape, installer et paramétrer Samba.
L’installation se fait via un simple :
sudo aptitude install samba
Vient ensuite la configuration, pour cela tout se fait dans le fichier /etc/samba/smb.conf
Ci dessous un extrait de celui que j’avais paramétré (j’étais sous Gutsy, le format on donc pu changer)
#======================= Global Settings ======================= [global] workgroup = WORKGROUP server string = %h server (Samba, Ubuntu) security = user encrypt passwords = true invalid users = root #======================= Share Definitions ======================= [homes] comment = Home Directories writable = yes hide dot files = yes [Multimedia] comment = Partage multimédia path = /multimedia guest ok = no writable = yes browseable = yes [Sauvegarde] comment = Partage Sauvegarde path = /Sauvegarde guest ok = no writable = yes browseable = yes
Les points d’intérêt de ce fichier :
- workgroup : mettre ici le groupe de travail dans lequel votre PC Windows est.
- security : user, permet de faire le lien entre l’utilisateur Windows et un utilisateur Linux. Il faudra donc avoir un utilisateur ayant le même nom sous Windows et Linux.
- [Multimedia]/[Sauvegarde] : nom du partage sur la machine Linux a créer pour Windows, ce n’est pas obligatoire si vous utilisez Samba pour un accès dans l’autre sens (Linux –> Windows)
Pour connaitre le workgroup sous Windows :
-
sous XP : clic droit sur « poste de travail », Propriétés , onglet « nom de l’ordinateur », zone groupe de travail.
-
sous Windows 7 : clic droit sur Ordinateur, Propriétés, zone groupe de travail
Si vous ne voyez pas groupe de travail mais domaine à la place, ce paramètrage ne fonctionnera pas
On re-démarre Samba pour prendre en compte les configuration :
sudo /etc/init.d/samba restart
Et voila, je vous l’avais dit le paramétrage est basique…
Rque :
Sous Gutsy, il fallait explicitement ajouter les utilisateurs Linux voulus dans la base des utilisateurs Samba avec la commande suivante :
smbpasswd -a yoann
Le mot de passe à saisir est propre à Samba il peut donc être différent du mot de passe Linux