Installation de la moulinette sur le serveur » Historique » Version 3
Christophe Martin, 31/01/2012 17:59
1 | 1 | Christophe Martin | h1. Installation de la moulinette sur le serveur |
---|---|---|---|
2 | |||
3 | Pour installer la moulinette, ie le script @enregistre-auto-client@, sur le serveur il faut |
||
4 | 3 | Christophe Martin | # Le copier sur le serveur de backup (évidemment) |
5 | # l'associer avec une clef ssh de l'utilisateur backuppc. clef que nous désignons sous le terme register-key |
||
6 | 1 | Christophe Martin | |
7 | 3 | Christophe Martin | La clef d'enregistrement register-key, si elle est modifiée *doit* avoir |
8 | 2 | Christophe Martin | # sa partie *privée* remise dans les _setup_ unix, macintosh, windows... |
9 | 3 | Christophe Martin | # sa partie *publique* remise à jour dans le fichier .ssh/authorized_keys de l'utilisateur backuppc (CF juste en dessous : ) |
10 | 1 | Christophe Martin | |
11 | 3 | Christophe Martin | L'association de la partie publique de la clef register-key avec le script d'auto enregistrement @enregistre-auto-client@ se fait grâce à une ligne dans le fichier @.ssh/authorized_keys@ de l'utilisateur backuppc sur le serveur de sauvegarde. |
12 | 1 | Christophe Martin | <pre> |
13 | command="/export/home/backuppc/local-bin/enregistre-auto-client" ssh-rsa AAAAB3N....ABE12ED Pour l'enregistrement automatique des clients backuppc |
||
14 | </pre> |
||
15 | |||
16 | h2. Modification du script d'enregistrement |
||
17 | |||
18 | *La version présente sur le serveur ne doit JAMAIS être modifiée directement*. Il faut bien sûr utiliser le dépôt git, et propager les modifications depuis le dépôt vers le serveur de sauvegarde. |
||
19 | |||
20 | Réciproquement, toute modification dans le dépôt git doit être répercutée sur le serveur. |
||
21 | |||
22 | Pour cela, à partir du répertoire contenant le script source dans votre copie locale du dépôt git, faites un @scp enregistre-auto-client Root@backuppc-serveur:/la/ou/il/doit/etre/installé@ . |
||
23 | |||
24 | ou, vérifiez les chemins dans le script @send-to-dugong@ du même répertoire et lancez le : |
||
25 | |||
26 | <pre>./send-to-dugong scp</pre> |
||
27 | |||
28 | 3 | Christophe Martin | PS, les chemins à vérifier sont indiqués sur la page wiki du serveur : [[https://www-iuem.univ-brest.fr/dokiuem/service/backuppc]] |