
Manajer Kata Sandi UNIX standar yang sedikit lebih mengagumkan untuk tim.
Kelola kredensial Anda dengan mudah. Dalam tim yang didistribusikan secara global, pada beberapa perangkat atau sepenuhnya offline pada mesin yang diapung udara.
Secara default kredensial Anda dienkripsi dengan GPG dan diversi di Git. Ini dapat disesuaikan dengan mudah. Antarmuka utama adalah baris perintah, menjadikannya pilihan yang sangat baik untuk penggemar CLI, sistem CI/CD atau apa pun yang dapat Anda kaitkan. Gopass juga dapat berintegrasi dengan browser Anda sehingga Anda dapat menghindari baris perintah - jika Anda mau.
gopass gopass dapat beroperasi tanpa dependensi apa pun tetapi sebagian besar pengguna akan menggunakannya dengan gpg dan git . Editor eksternal diperlukan untuk menggunakan gopass edit .
brew install gopasssudo port install gopass PERINGATAN : Jangan menginstal paket gopass untuk repositori resmi. Itu adalah proyek yang sama sekali berbeda yang tidak ada hubungannya dengan kita.
curl https://packages.gopass.pw/repos/gopass/gopass-archive-keyring.gpg | sudo tee /usr/share/keyrings/gopass-archive-keyring.gpg > /dev/null
cat << EOF | sudo tee /etc/apt/sources.list.d/gopass.sources
Types: deb
URIs: https://packages.gopass.pw/repos/gopass
Suites: stable
Architectures: all amd64 arm64 armhf
Components: main
Signed-By: /usr/share/keyrings/gopass-archive-keyring.gpg
EOF
sudo apt update
sudo apt install gopass gopass-archive-keyringdnf install gopass Catatan: Anda mungkin perlu menjalankan dnf copr enable daftaupe/gopass PERTAMA.
pacman -S gopass # WinGet
winget install Git.Git
winget install GnuPG.Gpg4win
winget install gopass.gopass
# Chocolatey
choco install gpg4win
choco install gopass
# Alternatively
scoop install gopass cd /usr/ports/security/gopass
make installapk add gopassSilakan lihat Docs/Setup.md untuk opsi lain.
go install github.com/gopasspw/gopass@latest Catatan: latest bukan rilis yang stabil. Kami merekomendasikan untuk hanya menggunakan versi yang dirilis.
Unduh rilis terbaru dan tambahkan biner ke jalur Anda.
Inisialisasi konfigurasi gopass baru:
gopass setup
__ _ _ _ _ _ ___ ___
/ ' _ ' / ' _ ' ( ' _ ' / ' _ ' )/ ' ,__)/ ' ,__)
( (_) | ( (_) ) | (_) )( (_ | | _ _, \ __,
' __ | ' _ __/ ' | ,__/ ' ' __,_)(____/(____/
( )_) | | |
___/ ' (_)
? Welcome to gopass !
? Initializing a new password store ...
? Configuring your password store ...
? Please select a private key for encrypting secrets:
[0] gpg - 0xFEEDBEEF - John Doe < [email protected] >
Please enter the number of a key (0-12, [q]uit) (q to abort) [0]: 0
❓ Do you want to add a git remote ? [y/N/q]: y
Configuring the git remote ...
Please enter the git remote for your shared store []: [email protected]:john/passwords.git
✅ Configured Secara default, gopass setup akan menggunakan enkripsi gpg dan penyimpanan git . Ini akan membuat toko kata sandi baru di $HOME/.local/share/gopass/stores/root dan konfigurasi dalam $HOME/.config/gopass/config menggunakan enkripsi gpg dan git untuk penyimpanan versi. Pengguna dapat mengganti ini dengan misalnya --crypto=age untuk menggunakan enkripsi age sebagai gantinya atau memilih keluar dari menggunakan toko versi dengan --storage=fs .
Toko yang ada dapat dikloning dengan gopass clone [email protected]:john/passwords.git .
Buat rahasia baru:
gopass createDaftar semua rahasia yang ada:
gopass lsSalin kata sandi yang ada ke clipboard:
gopass show -c fooHapus rahasia yang ada:
gopass rm fooContoh lainnya:
# Command structure
gopass [ < command > ] [options] [args]
# Shortcut for gopass show [<key>]
gopass [ < key > ]
# Enter the gopass REPL
gopass
# Find all entries matching the search string
gopass find github
# List your store
gopass ls
# List all mounts
gopass mounts
# List all recipients
gopass recipients
# Sync with all remotes
gopass sync
# Setup a new store
gopass setup
Tolong tanyakan pada Slack.
Kami menyambut kontribusi apa pun. Silakan lihat Contributing.md untuk informasi lebih lanjut.
Gopass dilisensikan berdasarkan ketentuan lisensi MIT. Anda dapat menemukan teks lengkap dalam LICENSE .
Silakan merujuk ke halaman kontributor kami untuk daftar lengkap kontributor kami.