
Le gestionnaire de mot de passe UNIX standard un peu plus impressionnant pour les équipes.
Gérez facilement vos informations d'identification. Dans une équipe distribuée à l'échelle mondiale, sur plusieurs appareils ou entièrement hors ligne sur une machine à puits d'air.
Par défaut, vos informations d'identification sont chiffrées avec GPG et versées dans GIT. Cela peut être personnalisé facilement. L'interface principale est la ligne de commande, ce qui en fait un excellent choix pour les ventilateurs CLI, les systèmes CI / CD ou tout ce que vous pouvez le connecter. Gopass peut également s'intégrer à votre navigateur afin d'éviter largement la ligne de commande - si vous le souhaitez.
gopass gopass peut fonctionner sans dépendances, mais la plupart des utilisateurs l'utiliseront avec gpg et git . Un éditeur externe est nécessaire pour utiliser gopass edit .
brew install gopasssudo port install gopass AVERTISSEMENT : N'installez pas le package gopass pour les référentiels officiels. C'est un projet complètement différent qui n'a aucun rapport avec nous.
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 Remarque: vous devrez peut-être exécuter 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 gopassVeuillez consulter DOCS / SETUP.MD pour d'autres options.
go install github.com/gopasspw/gopass@latest Remarque: latest n'est pas une version stable. Nous vous recommandons d'utiliser uniquement des versions publiées.
Téléchargez la dernière version et ajoutez le binaire à votre chemin.
Initialiser une nouvelle configuration gopass :
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 Par défaut, gopass setup utilisera le cryptage gpg et le stockage git . Cela créera un nouveau magasin de mot de passe dans $HOME/.local/share/gopass/stores/root et une configuration dans $HOME/.config/gopass/config à l'aide du cryptage gpg et git pour le stockage versé. Les utilisateurs peuvent les remplacer avec EG --crypto=age pour utiliser le cryptage age à la place ou se déshabiller en utilisant un magasin versionné avec --storage=fs .
Un magasin existant peut être cloné avec EG gopass clone [email protected]:john/passwords.git .
Créez un nouveau secret:
gopass createÉnumérez tous les secrets existants:
gopass lsCopiez un mot de passe existant dans le presse-papiers:
gopass show -c fooSupprimer un secret existant:
gopass rm fooAutres exemples:
# 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
Veuillez demander à Slack.
Nous accueillons toutes les contributions. Veuillez consulter contribution.md pour plus d'informations.
Gopass est autorisé en vertu des termes de la licence du MIT. Vous pouvez trouver le texte complet en LICENSE .
Veuillez vous référer à notre page de contributeurs pour une liste complète de nos contributeurs.