Set GPG id to AF9E1C9194DE7975C735788EE54C555043C608C8 (bij1-shared).
This commit is contained in:
commit
05481d7ad3
|
@ -0,0 +1 @@
|
|||
*.gpg diff=gpg
|
|
@ -0,0 +1,83 @@
|
|||
Dit is een plaats om gedeelde wachtwoorden in te beheren die zijn te
|
||||
gebruiken met [`pass`](https://www.passwordstore.org/), wat werkt met
|
||||
[GnuPG](https://www.gnupg.org/gph/en/manual.html). De wachtwoorden
|
||||
worden versleuteld voor iedereen die toegang hoort te hebben. Met een
|
||||
extensie zoals
|
||||
[Browserpass](https://github.com/browserpass/browserpass-extension) is
|
||||
het gemakkelijk te gebruiken in een webbrowser.
|
||||
|
||||
# beginnen
|
||||
|
||||
## sleutel aanmaken
|
||||
|
||||
Als je nog geen PGP-sleutel hebt, of een aparte sleutel wil gebruiken,
|
||||
kun je die aanmaken door het volgende uit te voeren en de instructies
|
||||
te volgen.
|
||||
|
||||
```sh
|
||||
gpg --generate-key
|
||||
```
|
||||
|
||||
## sleutel delen
|
||||
|
||||
Om je sleutel te delen, exporteer je de publieke sleutel van de eerder
|
||||
gekozen user ID naar een bestand.
|
||||
|
||||
```sh
|
||||
gpg --export --armor "USER-ID" > "USER-ID.asc"
|
||||
```
|
||||
|
||||
## store aanmaken
|
||||
|
||||
Als je `pass` nog niet gebruikt, kun je jouw store aanmaken met de
|
||||
user ID die je koos bij het aanmaken van je sleutel.
|
||||
|
||||
```sh
|
||||
pass init "USER-ID"
|
||||
pass git init
|
||||
```
|
||||
|
||||
Daarna kun je deze gedeelde store toevoegen.
|
||||
|
||||
```sh
|
||||
pass git submodule add git@gitlab.com:bij1/password-store.git bij1-shared
|
||||
```
|
||||
|
||||
Een andere manier is om deze er buiten te houden en te verbinden.
|
||||
|
||||
```sh
|
||||
git clone git@gitlab.com:bij1/password-store.git ~/bij1-shared
|
||||
ln -s ~/bij1-shared ~/.password-store/bij1-shared
|
||||
```
|
||||
|
||||
|
||||
# beheren
|
||||
|
||||
Zorg dat je in de juiste directory werkt, bijvoorbeeld:
|
||||
|
||||
```sh
|
||||
cd ~/.password-store/bij1-shared
|
||||
```
|
||||
|
||||
## sleutels importeren
|
||||
|
||||
Om wijzigingen te kunnen maken, is het nodig om eerst alle sleutels te
|
||||
importeren.
|
||||
|
||||
```sh
|
||||
./import.sh
|
||||
```
|
||||
|
||||
## sleutels wijzigen
|
||||
|
||||
Plaats nieuwe publieke sleutels in [`keys`](./keys) of verwijder daar
|
||||
oude sleutels. Versleutel de store daarna opnieuw met alle sleutels
|
||||
en deel de wijzigingen.
|
||||
|
||||
```sh
|
||||
pass init --path=bij1-shared $(./fingerprints.sh)
|
||||
```
|
||||
|
||||
Let op dat oude sleutels toegang houden tot oude inhoud, dus het is
|
||||
aan te raden om wachtwoorden te vernieuwen na het verwijderen van
|
||||
sleutels.
|
|
@ -0,0 +1,5 @@
|
|||
#!/usr/bin/env bash
|
||||
for key in $(ls keys/*)
|
||||
do
|
||||
gpg --show-keys --keyid-format LONG $key | sed '2q;d'
|
||||
done | xargs
|
|
@ -0,0 +1,6 @@
|
|||
#!/usr/bin/env bash
|
||||
gpg --import keys/*
|
||||
for fingerprint in $(./fingerprints.sh)
|
||||
do
|
||||
gpg --lsign $fingerprint
|
||||
done
|
|
@ -0,0 +1,65 @@
|
|||
-----BEGIN PGP PUBLIC KEY BLOCK-----
|
||||
|
||||
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
|
||||
=mtvM
|
||||
-----END PGP PUBLIC KEY BLOCK-----
|
Loading…
Reference in New Issue