10 sposobów generowania bezpiecznych haseł w systemie Linux

10 sposobów generowania bezpiecznych haseł w systemie Linux

Używanie silnych haseł do kont internetowych jest ważniejsze niż kiedykolwiek. Bez bezpiecznego hasła inni mogą łatwo je złamać. Wspaniale jest, jeśli możesz samodzielnie wymyślić dobre hasło, ale jeśli nie masz pomysłów lub czujesz, że twoje własne nie są wystarczająco bezpieczne, możesz poprosić komputer, aby wypluł je za ciebie.

Oto 10 sposobów generowania zupełnie nowych, bezpiecznych haseł, którym możesz zaufać w systemie Linux.

1. APG

Automatyczny generator haseł lub APG jest instalowany we wszystkich systemach Ubuntu. Jest to łatwe w użyciu narzędzie, które może podawać różne hasła w oparciu o losowe dane wprowadzane z klawiatury. Na przykład możesz uruchomić to polecenie w interfejsie wiersza poleceń Ubuntu (CLI):

apg

To zaoferuje sześć „możliwych do wymówienia” haseł. Mają być łatwe do wymówienia, aby były nieco bardziej zapadające w pamięć, chociaż większość z nich jest nadal losowa.

Jeśli chcesz całkowicie losowych haseł, możesz uruchomić:

apg -a 1

To polecenie da ci hasła zawierające od ośmiu do dziesięciu całkowicie losowych znaków. Oczywiście dzieje się tak tylko wtedy, gdy wprowadzisz losowe dane wejściowe za pomocą klawiatury.

hasła wygenerowane przy użyciu apg wyświetlane na terminalu ubuntu

2. pwgen

pwgen to kolejne narzędzie, które można szybko zainstalować za pomocą polecenia:

sudo apt-get install pwgen

Gdy masz już narzędzie do generowania haseł w swoim systemie, uruchom to polecenie, aby wygenerować hasła:

pwgen

Polecenie zaleje twój terminal wieloma hasłami, więc powinieneś wybrać jedno losowo (najlepiej nie pierwsze ani ostatnie).

Dzieje się tak na wypadek, gdyby ktoś był w pobliżu lub zaglądał Ci przez ramię — w ten sposób nie będzie wiedział, które hasło wybrałeś spośród wielu, które są wyświetlane.

hasła wygenerowane przy użyciu pwgen wyświetlane na terminalu ubuntu

Możesz także użyć różnych flag, aby dostosować swoje hasło:

Jak wygenerować tylko jedno hasło

Użyj flagi -1, aby wygenerować jedno hasło zamiast całego ekranu.

Jak wygenerować hasło za pomocą innego algorytmu

Jeśli uruchomisz polecenie z flagą -s, hasło zostanie wygenerowane przy użyciu innego algorytmu, aby było jeszcze bezpieczniejsze.

Jak wygenerować hasło ze znakami specjalnymi

Flaga -y dodaje znaki specjalne do podanego hasła.

Jak wygenerować hasło bez liczb

Flaga -0 generuje hasło, które nie zawiera cyfr.

Jak wygenerować hasło bez skomplikowanych znaków

-B flaga nie pozwala na użycie trudnych do odczytania znaków, takich jak 1 I l lub 0 O

Jak wygenerować hasło bez samogłosek

Flaga -v nie zezwala na żadne samogłoski. Jest to używane przede wszystkim wtedy, gdy witryna nie zezwala na używanie w hasłach obraźliwego języka.

3. makepasswd

makepasswd to kolejne narzędzie, które ułatwia generowanie haseł. Możesz go zainstalować za pomocą tego polecenia:

sudo apt-get install makepasswd

Stamtąd możesz utworzyć hasła za pomocą tego polecenia:

makepasswd -count X -minchars Y

hasła wygenerowane za pomocą makepasswd wyświetlane na ubuntu_

Zamień „X” na liczbę żądanych haseł, a „Y” na minimalną długość każdego hasła. Jest również wystarczająco elastyczny dla innych użytkowników.

Na przykład następujące polecenie da ci losowe hasło zawierające tylko cztery cyfry, tj. PIN (Personal Identification Number):

makepassword -string 1234567890 -chars 4

4. kreator haseł-cli

Jeśli zapamiętywanie haseł jest najtrudniejszą częścią bezpiecznego logowania, to program do tworzenia haseł będzie Twoim nowym najlepszym przyjacielem. Możesz go zainstalować za pomocą tego polecenia:

sudo apt-get install passwordmaker-cli

Aby użyć tego narzędzia wiersza poleceń, uruchom:

passwordmaker --url makeuseof.com

Hasło wyświetlane na terminalu, które zostało wygenerowane za pomocą programu do tworzenia haseł

Zastąp „makeuseof.com” inną wybraną witryną. Następnie poprosi Cię o hasło główne, zanim poda Ci bezpieczne.

Zaletą tego narzędzia jest to, że możesz używać tego samego hasła głównego i uzyskiwać różne hasła do różnych witryn. Jeśli zapomnisz hasła do określonej witryny, możesz ponownie uruchomić narzędzie z tą samą witryną i hasłem głównym, aby uzyskać to samo bezpieczne hasło. To prawdopodobnie przypomni Ci o menedżerach haseł.

5. Ręcznie za pomocą dobrze opracowanych poleceń

Możesz także spróbować użyć dobrze opracowanych poleceń, aby utworzyć własne hasła, bez konieczności polegania na specjalnych narzędziach do ich generowania. Na przykład możesz użyć poniższego polecenia, aby utworzyć hasło, które zawsze będzie unikalne, ponieważ jest oparte na bieżącej dacie, w tym sekundach:

date +%s | sha256sum | base64 | head -c 32 ; echo

Hasło wyświetlane na terminalu, które zostało wygenerowane przy użyciu samodzielnie utworzonego polecenia systemu Linux

​​Innym przykładem, który jest łatwiejszy do zapamiętania (to jest polecenie, a nie generowane przez nie hasło) jest:

date | md5sum

6. OpenSSL

OpenSSL pomaga również w generowaniu haseł. Korzystając z funkcji rand, możesz mieć wiele losowych bezpiecznych haseł w systemie Linux. Wszystko, co musisz zrobić, to określić długość hasła, które chcesz wygenerować.

Wiele dystrybucji Linuksa ma preinstalowany OpenSSL; jednak mogą nie mieć funkcji Rand. W tym celu musisz zainstalować go na Ubuntu za pomocą polecenia APT:

sudo apt install rand

Po zainstalowaniu funkcji możesz wygenerować hasło za pomocą następującego polecenia:

openssl rand -base64 14

hasło wygenerowane przy użyciu openssl wyświetlane na terminalu

„14” to długość hasła, ale możesz użyć dowolnej długości hasła.

7. Narzędzie GPG

Inną powszechnie stosowaną metodą generowania haseł jest GPG. Jest to również narzędzie wiersza poleceń dostępne w systemach Linux, Windows i Android. Aby na przykład utworzyć 16-cyfrowe hasło, możesz wykonać polecenie w następujący sposób:

gpg --gen-random --armor 1 16

hasło wygenerowane przy użyciu gpg wyświetlane na terminalu ubuntu

8. Skrypt Perla

Możesz także użyć skryptu Perla do wygenerowania dowolnej liczby haseł w systemie Linux. Aby zainstalować Perla na Ubuntu, użyj polecenia apt-get:

sudo apt-get install perl

Po zainstalowaniu utwórz plik perla, w którym dodasz skrypt do generowania haseł. Utwórz plik skryptu za pomocą . pl za pomocą edytora nano:

nano passwordscript.pl

Dodaj następującą zawartość w pliku. pl plik:

#!/usr/bin/perl

my @alphanumeric = ('a'..'z', 'A'..'Z', 0..9);

my $randpassword = join '', map $alphanumeric[rand @alphanumeric], 0..8;

print "$randpassword\n"

wyświetlana jest zawartość pliku skryptu generowania hasła

Aby zapisać plik, naciśnij Ctrl + X , następnie Y i naciśnij Enter .

Teraz wykonaj skrypt za pomocą narzędzia Perl, aby wygenerować hasło:

perl passwordscript.pl

hasło wygenerowane przy użyciu skryptu perla wyświetlanego na terminalu ubuntu

9. Aplikacja Revelation UI

Jeśli nie masz doświadczenia w korzystaniu z wiersza poleceń systemu Linux, możesz użyć aplikacji z przyjaznym dla użytkownika graficznym interfejsem użytkownika (GUI) do generowania haseł. Jednym z takich narzędzi jest Objawienie. Aby zainstalować Revelation na Ubuntu, wydaj to polecenie:

sudo apt-get install revelation

Po uruchomieniu przejdź do Widok > Generator haseł , aby otworzyć okno generatora haseł. Tutaj podasz długość hasła, które chcesz utworzyć. Możesz także zaznaczyć pole u dołu, jeśli chcesz, aby hasło zawierało znaki interpunkcyjne, aby uczynić je bardziej złożonym.

Aby wygenerować hasło, kliknij przycisk Generuj .

hasło wygenerowane za pomocą wyświetlonego objawienia

10. Interfejs użytkownika Keepassx

Kolejną aplikacją GUI, której można użyć do generowania haseł, jest Keepassx. Jest to narzędzie do zarządzania hasłami, które jest również łatwe w instalacji i obsłudze w systemie Linux. Aby zainstalować Keepassx na Ubuntu, wykonaj:

sudo apt-get install keepassx

Teraz uruchom go i kliknij Baza danych > Nowa baza danych . Tutaj podasz klucz główny, a następnie kliknij OK . Następnie przejdź do Grupy > Dodaj nową grupę . Nadaj nazwę grupie i naciśnij OK . Następnie kliknij Wpisy > Dodaj nowy wpis .

Aby wygenerować hasło, naciśnij przycisk Gen. znajdujący się po prawej stronie. Możesz także określić długość hasła i jakich znaków chcesz użyć.

Wyświetlane jest hasło wygenerowane za pomocą keepassx

Czego używasz do haseł?

Istnieje wiele sposobów generowania bezpiecznych haseł w systemie Linux, więc nie ma wymówki, aby tego nie robić.

Ważne jest, aby hasła były tajne i bezpieczne. Bez względu na to, ilu narzędzi używasz do generowania długich, skomplikowanych haseł, ostatecznie chodzi o to, aby przechowywać je w bezpiecznym miejscu. Każdy może nakłonić Cię do ujawnienia haseł. Stwórz zasadę, aby nikomu nie ufać swoimi danymi do logowania, bez względu na wszystko.

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *