Ik heb in het verleden een aantal wachtwoordmanagers besproken, waaronder Buttercup en Enpass , en het waren allemaal GUI-apps. Vandaag stel ik je een wachtwoordbeheerder voor die je alleen via je terminal kunt gebruiken, hij heet Pass.
Pass is een open-source opdrachtregelgebaseerde applicatie voor wachtwoordbeheer die de Unix-filosofie implementeert door wachtwoorden op te slaan in versleutelde GPG-bestanden die kan worden georganiseerd in verschillende maphiërarchieën, worden overgedragen tussen computers en worden gemanipuleerd met behulp van standaard hulpprogramma's voor bestandsbeheer op de opdrachtregel.
Pass, dat uiteindelijk een bash-script is, maakt gebruik van Python en Ruby om taken uit te voeren zoals het importeren van wachtwoorden van andere managers, bijvoorbeeld. Het slaat uw wachtwoorden op in een .password-store map verborgen in uw thuismap.
Functies in Pass
Pass installeren en gebruiken in Linux
Als u nog geen GPG-sleutel heeft, moet u er zelf een maken met behulp van deze handleiding.
Om Pass te installeren, voert u de volgende opdracht uit volgens uw Linux-distributies.
$ sudo apt-get install pass $ sudo yum installatie pass $ sudo zypper in wachtwoordopslag
En initialiseer de wachtwoordopslag met deze opdracht:
$ pass init GPG_ID_OR_EMAIL
GPG_ID_OR_EMAIL is de ID van uw achtcijferige hexadecimale GPG-sleutel of het e-mailadres dat u heeft gebruikt om de GPG-sleutel te maken. U kunt altijd beide sleutels bekijken met het commando: “gpg –lijst-geheime-sleutels”.
Nu je klaar bent om te gaan, voeg je als volgt een nieuw wachtwoord toe, bijvoorbeeld voor fossmint.com binnen de " beginner” map:
$ pas invoegen beginner/fossmint.com
Maak een lijst van al uw wachtwoorden door "pass" te typen, waarna u een boomstructuur krijgt:
$ geslaagd wachtwoord winkel └── beginner └──fossmint.com
U kunt het wachtwoord weergeven met de volgende opdracht (voor dezelfde "beginnerscategorie" en " fossmint.com" item) like so.
$ pass beginner/fossmint.com
Je kunt het wachtwoord naar het klembord kopiëren zonder dat het zo wordt weergegeven:
$ pass -c beginner/fossmint.com
Om een bestaand wachtwoord te bewerken, bijvoorbeeld hetzelfde "beginner/fossmint.com"-item hierboven, gebruikt u:
$ pass edit beginner/fossmint.com
U wordt gevraagd uw GPG-wachtwoord in te voeren, waarna u het opgeslagen wachtwoord of andere informatie in het bestand kunt bewerken.
Dat is alles! Veel werk als je het mij vraagt. Als ik het aan mij overlaat, blijf ik in feite bij de GUI-wachtwoordmanagers, vooral omdat ze niet vereisen dat ik zoveel tijd besteed aan het opzetten ervan.
Maar wie weet? De terminal is misschien wel uw favoriete plek om te zijn - ieder voor zich. Het is van jou? Vertel ons wat je van Pass vindt in de commentaren hieronder.