GNU/Linux >> Znalost Linux >  >> Linux

Pass – Spravujte svá hesla z příkazového řádku Linuxu

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.


Linux
  1. Generujte hesla na příkazovém řádku Linuxu

  2. Použití Stratisu ke správě linuxového úložiště z příkazového řádku

  3. Titan – Správce hesel příkazového řádku pro Linux

  1. Spravujte síťová připojení z příkazového řádku Linuxu pomocí nmcli

  2. Prohledávejte torrenty z příkazového řádku v Linuxu

  3. Jak spravovat historii příkazů Linuxu

  1. 7 tipů, jak urychlit navigaci v příkazovém řádku Linuxu

  2. Jak předat heslo příkazu SCP v Linuxu

  3. Příkaz k vypnutí Linuxu:restartujte, zastavte a vypněte operační systém z příkazového řádku