Password Store là trình quản lý mật khẩu unix tiêu chuẩn giúp bạn quản lý mật khẩu dễ dàng. Password Store hỗ trợ cả CLI và GUI thuận tiện cho nhiều trường hợp sử dụng.
Hỗ trợ: Android, IOS, Linux, Windows,...
Mỗi mật khẩu được mã hóa trong tệp gpg, cho dù có lộ tệp cũng không lo lộ mật khẩu (nếu là hacker trình độ cao thì còn tùy)
Các mật khẩu sẽ được lưu ở: ~/.password-store
Trước khi vào hướng dẫn, bạn phải biết sử dụng khóa gpg và git. Sau đây mình sẽ hướng dẫn sử dụng trên Ubuntu
sudo apt install pass
pass init <name|gpg public key|etc>
pass git init
pass git remote add origin <user>:<repo>
pass git push
Nhập khóa gpg
$ gpg --import pubkey.asc
$ gpg --allow-secret-key-import --import privkey.asc
Cấp quyền cho khóa (Trust)
$ gpg --edit-key <fingerprint>
Clone repository đến ~/.password-store
$ git clone user@repo:~/.password-store
sudo rm -rf ~/.password-store