V minulosti jsem se věnoval některým správcům hesel včetně Buttercup a Enpass a všechny to byly GUI aplikace. Dnes vám představím správce hesel, který můžete používat pouze prostřednictvím svého terminálu, jmenuje se Pass .
Přejít je open source aplikace pro správu hesel založená na příkazovém řádku, která implementuje filozofii Unixu tím, že ukládá hesla do šifrovaných souborů GPG, které lze organizovat do různých hierarchií složek, přenášet mezi počítači a manipulovat pomocí standardních nástrojů pro správu souborů z příkazového řádku.
Přejít , který je v podstatě bash skript, využívá některé Python a Ruby k provádění úkolů, jako je například import hesel od jiných správců. Ukládá vaše hesla do .password-store
složku skrytou ve vašem domovském adresáři.
Funkce v Pass
- FOSS :Pass je zdarma a open source s jeho kódem dostupným zde.
- Dokončení bashu.
- Příspěvek komunity :působivé klienty včetně multiplatformních GUI pro jiné platformy, klienti pro Windows, Android, iOS, rozšíření pro Firefox, interaktivní konzolové uživatelské rozhraní atd.
- Integrace Git.
- Podpora pro rozšíření.
- importujte hesla z jiných správců hesel včetně LastPass, KeepassX, Keepass2 CSV a XML, CVS, 1Password a KWallet.
- Vygenerování hesla
- Obsáhlá dokumentace v manuálové stránce.
Jak nainstalovat a používat Pass v Linuxu
Pokud ještě nemáte klíč GPG, budete si jej muset vytvořit sami pomocí tohoto průvodce.
Chcete-li nainstalovat Pass, spusťte následující příkaz podle vašich distribucí Linuxu.
$ sudo apt-get install pass [On Debian/Ubuntu] $ sudo yum install pass [On Fedora/RHEL/CentOS] $ sudo zypper in password-store [On OpenSuse]
A inicializujte úložiště hesel pomocí tohoto příkazu:
$ pass init GPG_ID_OR_EMAIL
GPG_ID_OR_EMAIL je buď ID vašeho klíče GPG s osmimístným hexadecimálním kódem, nebo e-mailová adresa, kterou jste použili k vytvoření klíče GPG. Oba klíče můžete vždy zkontrolovat pomocí příkazu:„gpg –list-secret-keys“.
Nyní, když jste připraveni jít, tímto způsobem přidáte nové heslo, např. pro fossmint.com v rámci „začátečník “ složka:
$ pass insert beginner/fossmint.com
Vypište všechna svá hesla zadáním „pass ” který vrátí stromové zobrazení:
$ pass Password Store └── beginner └── fossmint.com
Heslo můžete zobrazit pomocí následujícího příkazu (pro stejnou „kategorii začátečníků “ a „fossmint.com ” položka) takto.
$ pass beginner/fossmint.com
Heslo můžete zkopírovat do schránky bez zobrazení takto:
$ pass -c beginner/fossmint.com
Chcete-li upravit stávající heslo, například stejné „začátečník/fossmint.com ” výše, použijte:
$ pass edit beginner/fossmint.com
Budete požádáni o zadání svého GPG hesla a poté můžete upravit uložené heslo nebo jiné informace do souboru.
To je vše! Hodně práce, když se mě ptáš. Ve skutečnosti se budu držet správců hesel GUI, zejména proto, že nevyžadují, abych věnoval tolik času jejich nastavení.
Ale kdo ví? Terminál může být vaším oblíbeným místem – každý má své vlastní. Je to tvoje? Řekněte nám, co si myslíte o Pass v sekci komentářů níže.