Pass: Difference between revisions
From DWIKI
mNo edit summary |
(pass git shared) |
||
Line 3: | Line 3: | ||
=Links= | =Links= | ||
*[http://www.passwordstore.org/ Homepage] | *[http://www.passwordstore.org/ Homepage] | ||
=Setting up a shared pass git repository= | |||
On server pass.example.com create user passuser | |||
Then as this user: | |||
mkdir pass.git | |||
git init --bare pass.git | |||
On your workstation: | |||
If you don't already have gpg key: | |||
gpg --gen-key | |||
and import pubkey of other user: | |||
gpg --import hisid | |||
To make gpg use group, add to .gnupg/gpg.conf: | |||
group ourgroup yourid hisid | |||
Then init pass: | |||
pass init ourgroup | |||
pass git init | |||
pass git add remote origin passuser@pass.example.com | |||
pass git push | |||
Now all it takes to add keys is: | |||
pass add someserver/someaccount | |||
pass git push | |||
On system of hisid you run the same pass init/git instructions, and then | |||
pass git pull |
Revision as of 16:03, 17 March 2015
Simple password manager using gpg
Links
On server pass.example.com create user passuser Then as this user:
mkdir pass.git git init --bare pass.git
On your workstation:
If you don't already have gpg key:
gpg --gen-key
and import pubkey of other user:
gpg --import hisid
To make gpg use group, add to .gnupg/gpg.conf:
group ourgroup yourid hisid
Then init pass:
pass init ourgroup pass git init pass git add remote origin passuser@pass.example.com pass git push
Now all it takes to add keys is:
pass add someserver/someaccount pass git push
On system of hisid you run the same pass init/git instructions, and then
pass git pull