admin:procedures:configuration_password_store
Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| admin:procedures:configuration_password_store [2017/07/13 13:50] – fpoulain | admin:procedures:configuration_password_store [2026/03/03 14:21] (Version actuelle) – fhenry2 | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| - | <note tip> | + | ====== Password Store ====== |
| - | Sur une machine personnelle, | + | <note tip> |
| - | ~$ cd repos/chapril/ | + | Se référer à la Documentation officielle du //[[https://www.passwordstore.org|Password Store]]//. |
| - | ~/repos/chapril$ git clone git@admin.cluster.chapril.org: | + | </ |
| - | alias utile pour le cas de l'utilisation de plusieurs configurations de " | + | <note tip>Pour donner accès au répertoire '' |
| - | alias chaprilpass='PASSWORD_STORE_DIR=$HOME/repos/chapril/ | + | |
| - | ~$ chaprilpass | + | ===== Initialisation ===== |
| - | Password Store | + | |
| - | └── miaou | + | |
| - | configuration des gpg dans .gpg-id | + | Depuis une machine personnelle le //Password Store// est installable depuis le dépôt source. |
| - | ajout/suppresion d'une clé avec la commande | + | Si '' |
| - | $ chaprilpass init 02F5B40A 71458CFC 14ABB3F2 AFD9831F | + | <code bash> |
| + | cd ~/ | ||
| + | git clone git@admin.cluster.chapril.org: | ||
| + | </ | ||
| - | Le PASSWORD_STORE_DIR est surtout utile pour les opérations | + | Pass requiert des clefs de confiance. |
| - | | + | Il vous faudra a priori signer toutes les clefs du trousseau si ce n'est pas déjà fait. |
| + | |||
| + | <note warning> | ||
| + | Une signature de clef ça ne se fait pas à la légère !! | ||
| + | Assurez vous de pouvoir contrôler préalablement la // | ||
| + | </ | ||
| + | |||
| + | ==== Configuration mono-trousseau ==== | ||
| + | |||
| + | Sinon un simple lien symbolique depuis '' | ||
| + | <code bash> | ||
| + | ln -s ~/ | ||
| + | </ | ||
| + | <code bash> | ||
| + | pass | ||
| + | </ | ||
| + | < | ||
| + | Password Store | ||
| + | └── miaou | ||
| + | </ | ||
| + | |||
| + | ==== Configuration multi-trousseau ==== | ||
| + | |||
| + | Un alias est utile pour le cas de l' | ||
| + | <code bash> | ||
| + | alias chaprilpass=" | ||
| + | </ | ||
| + | <code bash> | ||
| + | chaprilpass | ||
| + | pass | ||
| + | </ | ||
| + | < | ||
| + | Password Store | ||
| + | └── miaou | ||
| + | </ | ||
| + | |||
| + | La variable d’environnement '' | ||
| + | Par exemple : | ||
| + | <code bash> | ||
| + | PASSWORD_STORE_DIR=~/ | ||
| + | </ | ||
| + | |||
| + | ===== Utilisation ===== | ||
| + | |||
| + | Pour lister les entrées : | ||
| + | <code bash> | ||
| + | pass | ||
| + | </ | ||
| + | |||
| + | Pour afficher une entrée : | ||
| + | <code bash> | ||
| + | pass miaou | ||
| + | </ | ||
| + | |||
| + | Pour copier au presse-papier la première ligne d'une entrée : | ||
| + | <code bash> | ||
| + | pass -c miaou | ||
| + | </ | ||
| + | |||
| + | Les entrés peuvent être dans des sous-dossiers : | ||
| + | |||
| + | <code bash> | ||
| + | pass bling/ | ||
| + | </ | ||
| + | |||
| + | ===== Modification ===== | ||
| + | |||
| + | Pour créer ou modifier une entrée : | ||
| + | <code bash> | ||
| + | pass edit miaou | ||
| + | </ | ||
| + | |||
| + | Pour copier une entrée : | ||
| + | <code bash> | ||
| + | pass cp miaou bling | ||
| + | </ | ||
| + | |||
| + | Pour renommer une entrée : | ||
| + | <code bash> | ||
| + | pass mv miaou bling | ||
| + | </ | ||
| + | |||
| + | Pour effacer une entrée : | ||
| + | <code bash> | ||
| + | pass rm bling | ||
| + | </ | ||
| + | |||
| + | <note important> | ||
| + | Pensez ensuite à pousser vos //commits// pour en faire profiter le reste de l' | ||
| + | <code bash> | ||
| + | pass git pull && pass git push | ||
| + | </ | ||
| + | </ | ||
| + | |||
| + | ===== Retirer un admin de la liste ===== | ||
| + | |||
| + | Aller dans le répertoire du clone du dépôt de mot de passe. | ||
| + | |||
| + | Retirer le //hash// du fichier '' | ||
| + | |||
| + | Révisez puis poussez la branche. | ||
admin/procedures/configuration_password_store.1499953813.txt.gz · Dernière modification : 2017/07/13 13:50 de fpoulain
