Actions
Communications client-serveur lors de l'installation » Historique » Révision 3
« Précédent |
Révision 3/10
(diff)
| Suivant »
Christophe Martin, 20/09/2010 16:54
Communications client-serveur lors de l'installation¶
Dans le principe :
Via une clef ssh secrète embarquée dans le paquet/application d'installation, le client demande l'exécution d'une commande sur le serveur par un utilisateur particulier.
Le serveur effectue toute une série de vérification et si tout va bien il répond :
success
Sur la première ligne. Tout autre réponse du serveur est un message d'erreur. Puis viennent dans un ordre non spécifié des lignes de la forme
mot-clef:valeur
. pour l'instant sont définis les mots-clef suivants :
key
Il s'agit de la clef publique correspondant à la clef privée utilisée par le serveur pour effectuer les sauvagardeurl
L'URL que l'utilisateur doit visiter pour personnaliser ses sauvegardes.
exemple de commande et dialogue¶
su bckpciuem -c "env SSH_AUTH_SOCK= ssh -x -a -i register-key -l backuppc dugong mac:cmartin" >"/tmp/resultat.$$" 2>&1
Le serveur répond
success url: http://dugong.univ-brest.fr/backuppc/?host=dormeur key: ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDEBV4umLQWumkHBgznsLNaNZn9pxkLpmPWO09Sqft7OFX/HUcfOF040nscxu7MyMI4Y8TzhMGDtMertYo+PdGTEfg1qyjPgUrH4xLoyiBJ6ygsZiw6YK7IsBPgmGXlHMgBciJnJMaNAyOvLIPxua34Nxp1QmY3i0hiqO/qU5jtIp4nXSFIIvd+1ql/kvO4GDKtSGsiEpgmduOxWX1Z9cYa/F0TAPScJ5cHIO6FmeePC8xIaBEsaunFQt3XfFydVCnap97YUY9gbN6tnUhmb3T9/W9LMkgm8CfR1cbZTSX6xcjs+Za/ALKizMvV6750eqczXqg+nUIjb5Rnf2F7W/0z backuppc server to client dormeur ssh key"
Mis à jour par Christophe Martin il y a environ 14 ans · 3 révisions