Pass for Ubuntu

Pass for Ubuntu
Jest raczej niewygodne zapamiętywanie haseł lub trzymanie ich w małym notatniku. W tym miejscu wchodzą menedżerowie haseł. Menedżer haseł to oprogramowanie, które zarządza hasłami. Istnieją różne rodzaje menedżerów haseł, niektóre hasła do przechowywania online, podczas gdy inne są instalowane lokalnie. W tym samouczku dowiemy się o Pass, menedżerze haseł dostępny dla Ubuntu.

Pass to bezpłatny i open source interfejs linii haseł Manager dla systemów Mac OS, Linux i UNIX. Pass może przechowywać, pobierać, generować i synchronizować hasła. Szyfruje hasła za pomocą GNUPG i przechowuje je w drzewie katalogu znajdującym się pod adresem ~/.hasło. Ten sklep z hasłem można manipulować za pomocą prostych poleceń. Więcej informacji można znaleźć na stronie https: // www.PasswordStore.org.

Aby go zainstalować:

sudo apt -get instal instal -y -y

Wygeneruj klucz GPG

Najpierw musimy wygenerować gpg-id, aby to zrobić, wykonać następujące czynności:

GPG-Full-Generate-Key

Poniższy poprosi Cię o wprowadzenie informacji, takich jak nazwa i e -mail. Wprowadź do nich. Po zakończeniu wpisz „O” i naciśnij Enter. Kiedy to zrobisz, otrzymasz wyskakujące okienko z prośbą o podanie hasła. Tutaj wprowadź hasło główne. Po zakończeniu wszystkiego system wyrzuci klucz GPG, odzyska go. Będziesz potrzebować tego klucza do następnego kroku.

Zainicjuj przepustkę

Zanim jakiekolwiek inne polecenia będą przekazane na narzędzie, musisz najpierw zainicjować go za pomocą następujących czynności:

kalyani@hacker: ~ $ pass init init

Były:

kalyani@hacker: ~ $ pass init dffb0o3c33275d77

Tutaj identyfikator GPG, który zebrałeś w poprzednim kroku, musi zostać wprowadzony jako GPG-ID. Ten-id-id będzie przechowywany w ~/.hasło/.GPG-ID.

Ogólne użycie

Ogólne użycie jest następujące:

Pass [Command] [Options]… [Args]

Jeśli i kiedy nie określisz polecenia w poprzednim argumencie, polecenie show lub ls zostanie domyślnie uchwalone. Polecenia obejmują: init, ls, grep, find, show, wstaw, edytuj, generuj, rm, mv, cp, git, pomoc i wersja.

Włóż nowe hasło

Następną rzeczą, którą możemy chcieć zrobić, jest wstawienie nowego hasła do menedżera haseł:

kalyani@hacker: ~ $ Pass Insert

Były:

kalyani@hacker: ~ $ przełóż wstaw e -mail/[email protected]

Były:

kalyani@hacker: ~ $ Pass Insert STRONY/Amazon.ca

W tym momencie zostaniesz poproszony o wprowadzenie hasła, więc wprowadź je.

Tutaj oczywiście możesz tworzyć katalogi i podwozie. Na przykład możesz utworzyć folder o nazwie e -mail, a inny o nazwie witryny, a następnie utworzyć subfolder w e -mailu - jeden dla Yandex, a jeden dla Gmaila (na przykład). We wszystkich przypadkach używamy polecenia Insert, aby utworzyć drzewo hasła.

Lista

Następnie możesz wymienić hasła za pomocą polecenia PASS:

kalyani@hacker: ~ $ pass

Polecenie PASS, po przekazaniu samego. Wyświetla zarówno foldery, jak i dostępne e -maile i strony internetowe, które utworzyłeś. W moim przypadku utworzyłem dwa foldery - jeden o nazwie e -mail, a jeden o nazwie strona internetowa. W każdym folderze umieszczam pojedynczy plik. Aby wszystko zobaczyć, możesz wpisać Pass lub Pass Show. Oba polecenia pokażą mapę katalogu.

Znajdź hasła w sklepie z hasłem

Możesz także wyszukać warunki w sklepie hasłem. Na przykład w moim przypadku mam wiadomość e -mail i witrynę zapisaną w sklepie haseł. Jeśli chciałbym na przykład poszukać całej mojej poczty, mogę ich wyszukać za pomocą polecenia Find:

Pass Find

Były:

Pass Find .ca

Ten ostatni wyrzuciłby adresy e -mail i/lub strony internetowe przechowywane w ramach przepustki, które kończą się „.CA ”. W moim przypadku mam jeden plik z „.CA ”, a więc wyrzuciłby ten plik (Amazon.CA).

Przenieś plik hasła

Inną funkcją zintegrowaną z menedżerem haseł Pass jest polecenie MV lub Move. Pozwala przenosić pliki z jednego katalogu do drugiego.

Pass MV

Były:

Pass MV E -mail/Amazon.Witryna CA/Amazon.ca

Ten ostatni poruszałby Amazon.plik CA w folderze e -mail do folderu witryny.

Odzyskać hasła

Teraz następną rzeczą, którą możesz zrobić, jest odzyskanie hasła. Aby odzyskać hasło, wpisz następujące:

kalyani@hacker: ~ $ pass

Były:

kalyani@hacker: ~ $ pass e -mail/[email protected]

Ten ostatni wygeneruje monit, w którym musisz wprowadzić hasło główne. Po wprowadzeniu hasła głównego, powinieneś być w stanie wyświetlić hasło dla witryny w zwykłym tekście.

Generować hasła

Ponadto możesz także generować hasła za pomocą polecenia Generate.

kalyani@hacker: ~ $ Pass Generate

Były:

kalyani@hacker: ~ $ PASS Generate e -mail/[email protected] 8

Tutaj, po poleceniu Generate, możesz wprowadzić folder i e -mail lub stronę internetową, dla której to hasło zostanie wygenerowane. Następnie możesz wprowadzić liczbę znaków, że to hasło będzie miało długość. W powyższym przykładzie poprosiłem PASS o wygenerowanie hasła o długości 8 znaków dla [email protected], który zostanie zrzucony w folderze e -mail.

Usuń hasło

Wreszcie, aby usunąć hasło ze sklepu z hasłem:

kalyani@hacker: ~ $ pass rm

Były:

kalyani@hacker: ~ $ pass rm e -mail/[email protected]

Tutaj jednak usunięcie polecenia również działa. Aby usunąć hasło z sklepu z hasłem, należy określić pełną ścieżkę.

Ważne pliki i foldery

Wszystkie hasła są przechowywane w ~/.folder sklepu z hasłem. To jest domyślny katalog przechowywania hasła. Ponadto, w tym folderze, klawisz szyfrowania/deszyfrowania GPG znajduje się w ukrytym pliku nazywanym .GPG-ID zlokalizowane w ~/.hasło/.GPG-ID. Na koniec rozszerzenia znajdują się w ~/.hasło/.rozszerzenia.

W moim przypadku sklep z hasłem znajdował się w/Home/Kalyani/.hasło. Następnym razem, gdy chcesz zrobić wszystko z hasłem, musisz przejść do katalogu sklepu hasłem, a stamtąd możesz wykonać wszystkie polecenia. Należy pamiętać, że nic nie powinno być przechowywane jako zwykły tekst. Wszystkie Twoje informacje powinny teoretycznie, jeśli są odpowiednio skonfigurowane, być szyfrowane za pomocą .Tag GPG.

Pamiętanie tuzina różnych haseł do tuzina różnych witryn nie jest wykonalne. Zapisanie wszystkich wspomnianych haseł w notatniku i przechowywanie notebooka w bezpiecznym miejscu nie jest praktyczne. W takich przypadkach, choć może się wydawać niebezpieczne, musimy samodzielnie zablokować nasze hasła na naszych systemach. Na Ubuntu potrzebujemy pakietu, który jest bezpłatny, open source i bezpieczny. Pass to jeden taki pakiet. W tym samouczku nauczyliśmy się wstawić, usuwać, wymieniać, generować, przenosić, znajdować i pobierać hasła za pomocą PASS. Pass jest rzeczywiście prostym, ale potężnym pakietem.

Szczęśliwe kodowanie!