backuppc
Differences
This shows you the differences between two versions of the page.
Next revision | Previous revisionNext revisionBoth sides next revision | ||
backuppc [2014/10/09 22:10] – created samer | backuppc [2014/10/18 11:48] – antonin | ||
---|---|---|---|
Line 2: | Line 2: | ||
Lien pour [[https:// | Lien pour [[https:// | ||
+ | |||
+ | Installation et configuration de BackupPC : | ||
+ | |||
+ | Coté serveur | ||
+ | |||
+ | Après avoir installé Ubuntu 14.04 LTS, il faut rafraîchir la liste des paquets disponibles '# aptitude update' | ||
+ | |||
+ | Pour changer ce mot de passe, exécutez '# htpasswd / | ||
+ | |||
+ | Désormais l' | ||
+ | |||
+ | On pourra passer l' | ||
+ | |||
+ | Un disque différent de celui hébergeant le système sera utilisé pour stocker les données. Il faut monter ce disque sous « / | ||
+ | |||
+ | * '# sudo rsync -va / | ||
+ | |||
+ | * On supprime « / | ||
+ | |||
+ | * On crée le lien symbolique permettant de ne pas changer la configuration de BackupPC : '# ln -s /backuppc / | ||
+ | |||
+ | * Enfin, on déclare backuppc comme utilisateur et groupe propriétaire de ce lien : | ||
+ | '# chown -Rh backuppc: | ||
+ | --------------------------------------------------------------------------------- | ||
+ | |||
+ | Génération de clefs SSH (RSA) | ||
+ | |||
+ | On se connecte en tant que BackupPC : '# sudo -i -u backuppc' | ||
+ | |||
+ | ************************************************************************* | ||
+ | Paramétrage du client | ||
+ | |||
+ | Dans cette partie, seule la méthode utilisant rsync pour les machines UNIX en utilisant sudo sera présentée. | ||
+ | |||
+ | Le compte utilisé sur les machines UNIX clientes sera le compte " backup ", présent par défaut sous Ubuntu. Il faudra le créer s'il n' | ||
+ | On crée le dossier " .ssh " dans le dossier personnel de " backup " sur le client : '# mkdir / | ||
+ | Puis il faut copier la clef publique (id_rsa.pub) précedemment générée dans " / | ||
+ | Enfin, il faut définir " backup " comme utilisateur et groupe propriétaire du dossier " .ssh " : '# chown -R backup: | ||
+ | |||
+ | Il faut maintenant modifier la configuration du serveur SSH (/ | ||
+ | Passer la directive " PermitRootLogin " à no ; // Desactive le login root par ssh | ||
+ | " | ||
+ | Il ne reste plus qu'à modifier la configuration de sudo afin de restreindre son usage à la commande rsync pour l' | ||
+ | |||
+ | Si tout a bien été configuré, on peut se connecter en SSH au client depuis le serveur : 'ssh backup@IP_Client' | ||
+ | |||
+ | |||
backuppc.txt · Last modified: 2015/04/01 10:22 by antonin