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édente | |||
| admin:procedures:configuration_password_store [2020/02/03 23:12] – [Configuration multi-trousseau] admin | admin:procedures:configuration_password_store [2026/03/03 14:21] (Version actuelle) – fhenry2 | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| ====== Password Store ====== | ====== Password Store ====== | ||
| - | <note tip> | + | <note tip> |
| + | Se référer à la Documentation officielle | ||
| + | </ | ||
| - | <note tip>Pour donner accès au password-store | + | <note tip>Pour donner accès au répertoire '' |
| ===== Initialisation ===== | ===== Initialisation ===== | ||
| - | Sur une machine personnelle, par exemple : | + | Depuis |
| - | ~$ cd repos/ | + | Si '' |
| - | ~/ | + | <code bash> |
| + | cd ~/ | ||
| + | git clone git@admin.cluster.chapril.org: | ||
| + | </ | ||
| - | Pass requiert des clés de confiance. Il vous faudra a priori signer toutes les clés du trousseau si ce n'est déjà fait. | + | Pass requiert des clefs de confiance. |
| + | Il vous faudra a priori signer toutes les clefs du trousseau si ce n' | ||
| + | |||
| + | <note warning> | ||
| + | Une signature de clef ça ne se fait pas à la légère !! | ||
| + | Assurez vous de pouvoir contrôler préalablement la // | ||
| + | </ | ||
| - | <note warning> | ||
| ==== Configuration mono-trousseau ==== | ==== Configuration mono-trousseau ==== | ||
| - | Sinon un simple lien symbolique depuis ~/ | + | Sinon un simple lien symbolique depuis |
| - | ln -s ~/ | + | <code bash> |
| - | + | ln -s ~/ | |
| - | | + | </ |
| - | Password Store | + | <code bash> |
| - | └── miaou | + | pass |
| + | </ | ||
| + | < | ||
| + | Password Store | ||
| + | └── miaou | ||
| + | </ | ||
| ==== Configuration multi-trousseau ==== | ==== Configuration multi-trousseau ==== | ||
| - | Un alias utile pour le cas de l' | + | Un alias est utile pour le cas de l' |
| - | alias chaprilpass=" | + | <code bash> |
| + | alias chaprilpass=" | ||
| + | </ | ||
| + | <code bash> | ||
| + | chaprilpass | ||
| + | pass | ||
| + | </ | ||
| + | < | ||
| + | Password Store | ||
| + | └── miaou | ||
| + | </ | ||
| - | ~$ chaprilpass | + | La variable d’environnement '' |
| - | ~$ pass | + | Par exemple : |
| - | Password Store | + | <code bash> |
| - | └── miaou | + | PASSWORD_STORE_DIR=~/ |
| - | + | </ | |
| - | Le PASSWORD_STORE_DIR est surtout utile pour les opérations | + | |
| - | | + | |
| ===== Utilisation ===== | ===== Utilisation ===== | ||
| Pour lister les entrées : | Pour lister les entrées : | ||
| - | $ pass | + | <code bash> |
| + | pass | ||
| + | </ | ||
| Pour afficher une entrée : | Pour afficher une entrée : | ||
| - | $ pass miaou | + | <code bash> |
| + | pass miaou | ||
| + | </ | ||
| - | Pour copier | + | Pour copier au presse-papier |
| - | | + | <code bash> |
| + | pass -c miaou | ||
| + | </ | ||
| Les entrés peuvent être dans des sous-dossiers : | Les entrés peuvent être dans des sous-dossiers : | ||
| - | $ | + | |
| + | <code bash> | ||
| + | pass bling/blang | ||
| + | </ | ||
| ===== Modification ===== | ===== Modification ===== | ||
| Pour créer ou modifier une entrée : | Pour créer ou modifier une entrée : | ||
| - | $ pass edit miaou | + | <code bash> |
| + | pass edit miaou | ||
| + | </ | ||
| Pour copier une entrée : | Pour copier une entrée : | ||
| - | $ pass cp miaou bling | + | <code bash> |
| + | pass cp miaou bling | ||
| + | </ | ||
| Pour renommer une entrée : | Pour renommer une entrée : | ||
| - | $ pass mv miaou bling | + | <code bash> |
| + | pass mv miaou bling | ||
| + | </ | ||
| Pour effacer une entrée : | Pour effacer une entrée : | ||
| - | $ pass rm bling | + | <code bash> |
| + | pass rm bling | ||
| + | </ | ||
| - | <note important> | + | <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 ===== | ===== Retirer un admin de la liste ===== | ||
| - | Aller dans le dossier | + | Aller dans le répertoire |
| - | Retirer le hash du fichier .gpg-id. | + | Retirer le //hash// du fichier |
| - | Commiter et pusher. | + | Révisez puis poussez la branche. |
admin/procedures/configuration_password_store.txt · Dernière modification : 2026/03/03 14:21 de fhenry2
