
Der etwas großartigere Standard -Unix -Passwort -Manager für Teams.
Verwalten Sie Ihre Anmeldeinformationen problemlos. In einem global verteilten Team auf mehreren Geräten oder vollständig offline auf einem Luft -Gitter -Gerät.
Standardmäßig werden Ihre Anmeldeinformationen mit GPG verschlüsselt und in Git versioniert. Dies kann leicht angepasst werden. Die primäre Schnittstelle ist die Befehlszeile, die es zu einer hervorragenden Wahl für CLI -Lüfter, CI/CD -Systeme oder alles, was Sie anschließen können, zu einer ausgezeichneten Wahl machen. GOPass kann sich auch in Ihren Browser integrieren, sodass Sie die Befehlszeile weitgehend vermeiden können - wenn Sie möchten.
gopass gopass kann ohne Abhängigkeiten funktionieren, aber die meisten Benutzer verwenden es mit gpg und git . Ein externer Editor muss gopass edit verwenden.
brew install gopasssudo port install gopass Warnung : Installieren Sie das gopass -Paket nicht für die offiziellen Repositorys. Das ist ein völlig anderes Projekt, das keine Beziehung zu uns hat.
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 Hinweis: Möglicherweise müssen Sie zuerst dnf copr enable daftaupe/gopass .
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 gopassWeitere Optionen finden Sie unter docs/setup.md.
go install github.com/gopasspw/gopass@latest Hinweis: latest ist keine stabile Veröffentlichung. Wir empfehlen, nur veröffentlichte Versionen zu verwenden.
Laden Sie die neueste Version herunter und fügen Sie den Binary zu Ihrem Weg hinzu.
Initialisieren Sie eine neue gopass -Konfiguration:
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 Standardmäßig wird gopass setup gpg -Verschlüsselung und git -Speicher verwendet. Dadurch wird ein neuer Kennwortspeicher in $HOME/.local/share/gopass/stores/root und eine Konfiguration in $HOME/.config/gopass/config mithilfe von gpg -Verschlüsselung und git für versionierte Speicher erstellt. Benutzer können diese mit EG --crypto=age überschreiben, um stattdessen age zu verwenden, oder sich von der Verwendung eines versionierten Speichers mit --storage=fs zu entscheiden.
Ein vorhandenes Geschäft kann mit z. B. gopass clone [email protected]:john/passwords.git kloniert werden.
Erstellen Sie ein neues Geheimnis:
gopass createListen Sie alle vorhandenen Geheimnisse auf:
gopass lsKopieren Sie ein vorhandenes Passwort in die Zwischenablage:
gopass show -c fooEntfernen Sie ein vorhandenes Geheimnis:
gopass rm fooAndere Beispiele:
# 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
Bitte fragen Sie nach Slack.
Wir begrüßen alle Beiträge. Weitere Informationen finden Sie unter Mitarbeit.md.
GOPass ist unter den Bedingungen der MIT -Lizenz lizenziert. Sie können den vollständigen Text in LICENSE finden.
Weitere Informationen zu unseren Mitwirkenden finden Sie auf unserer Seite der Mitwirkenden.