Shell

8 způsobů, jak generovat náhodné heslo v prostředí Linux

8 způsobů, jak generovat náhodné heslo v prostředí Linux

Mít silné heslo při ověřování služby pomocí uživatelského jména a hesla je velmi důležité. Někdy musíte chránit svůj účet nebo server a pokusit se zabezpečit svá data. Často se říká, že silné heslo musí mít minimálně 14 znaků s variacemi, jako byste mohli mít malá a velká písmena ve znacích a abecedách. Většinou je dlouhé heslo považováno za mnohem bezpečnější než krátké, protože je těžké ho získat. V tomto kurzu uvidíme mnoho způsobů, jak vygenerovat silné heslo z příkazového řádku systému Linux. Podíváme se na mnoho různých způsobů, jak vytvořit silnější a dostatečně bezpečné heslo pomocí příkazového řádku systému Linux. Musíte vygenerovat silnější heslo z příkazového řádku, takže má různé různé metody a nástroje, které jsou již k dispozici. Budeme diskutovat o mnoha metodách a můžete si vybrat libovolný ze způsobů generování hesla podle svých potřeb.

Generování hesla pomocí OpenSSL

V systému Linux existuje několik metod pro vytváření a generování hesel pro příkazový řádek systému Linux. První, kterou zkoušíme, je použití OpenSSL. Následují kroky, které je třeba pro tento účel dodržet.

Krok 1: Nejprve otevřete Terminál kliknutím na spouštěč Ubuntu a vyhledejte Terminál.

Krok 2: Nyní klikněte na Terminál a počkejte, až se terminál otevře.

 

Krok 3: Jakmile je terminál otevřen, zobrazí se obrazovka jako tato:

Krok 4:

Příkaz, který se používá k vygenerování silnějšího hesla, zahrnuje funkci OpenSSL rand. To nám pomůže vygenerovat 14 náhodných znaků v řetězci. Příkaz je „openssl rand -base64 14 ".

Výsledkem bude silné heslo o délce 14 znaků, jak je uvedeno níže.

Generování hesla pomocí urandom

Druhý příkaz, který používáme ke generování hesla, má filtrovaný / dev / urandom výstup s tr. To nám umožní odstranit všechny nechtěné znaky a poté nám pomůže vytisknout pouze prvních 14 znaků.

Výstup výše uvedeného příkazu je následující:

Výstup nám umožnil vytisknout prvních 14 znaků pouze odstraněním všech nežádoucích.

Generování hesla pomocí pwgen

Pro použití pwgen musíme nejprve nainstalovat tento nástroj. Tento nástroj nám pomůže vygenerovat některá náhodná, ale nesmyslná hesla. Přestože hesla, která generuje, jsou náhodná, jsou stále vyslovitelná. Nyní tedy nástroj nainstalujeme pomocí následujícího příkazu.

Zadejte přihlašovací údaje podle požadavku

Instalace nakonec začne. Příkazový řádek bude vypadat stejně jako na obrazovce níže.

Po dokončení instalace vygenerujeme náhodný řetězec se 14 znaky.

Řetězec, který jsme dostali náhodně, je tento.

Generování hesla pomocí gpg

Gpg lze také použít ke generování silného hesla o délce 14 znaků. Nástroj gpg používá následující příkaz ke generování 14 znaků.

Výsledek tohoto příkazu je

A nakonec máme vygenerované heslo, které je.

Generování hesla pomocí SHA

V této metodě použijeme SHA, můžeme také hashovat datum. Prochází base64. Ve výsledku dostaneme výstup jako vrchol 32 znaků.

Tady je výsledek obsahující 32 znaků, přesto silné heslo, aby byl systém v bezpečí.

Snadné generování hesla

Generování hesla je docela snadné pomocí příkazového řádku. Přestože to není náhodné, je užitečné, pokud použijeme celé heslo. Nejjednodušší příkaz pro tento účel je následující:

Výsledkem výše uvedeného příkazu je řetězec, jak je znázorněno níže.

A tento příkaz je velmi snadný a dostatečně jednoduchý na zapamatování.

Generování hesla pomocí apg

APG je automatický generátor hesel, je již nainstalován ve všech systémech Ubuntu. Je to také snadno použitelný nástroj. Pomáhá nám generovat různá hesla, která jsou náhodným vstupem.

Abychom mohli vygenerovat celá náhodná hesla, můžeme spustit apg -a 1, který nám dá hesla s 8–10 náhodnými znaky. Příkaz, který jsme použili pro tento účel, je apg -a 1. Spustíme a uvidíme různá hesla generovaná na výstupu.

Výstup má mnoho náhodných hesel.

Generování hesla pomocí makepasswd

"makepasswd”Lze také použít ke generování hesel. Pro použití tohoto nástroje jej nejprve nainstalujeme. Použijeme příkaz sudo apt-get install makepasswd.

Zadejte požadovaná pověření.

Po zápisu pověření začne instalace.

Pokračujte stisknutím klávesy Y

Jakmile je nástroj nainstalován, napíšeme příkaz, který je makepasswd -count NumberOfPasswords -minchars MinLengthOfPassword.

Nejprve řekneme, kolik hesel chceme vygenerovat a jaká musí být délka každého hesla. Zde jsme požádali o vygenerování 4 hesel o délce 8 pro každé z nich.

Výsledek je uveden níže. Máme celkem 4 hesla s 8 znaky v každém z nich.

Příkaz je zodpovědný za vygenerování seznamu náhodných hesel na základě počtu hesel, která chceme vygenerovat, a délku definujeme také my.

Závěr

V tomto kurzu jsme diskutovali o mnoha způsobech, jak generovat hesla z příkazového řádku systému Linux. Existuje mnoho metod, které již existují. Několik nástrojů je již k dispozici v příkazovém řádku systému Linux, zatímco pro ty, které nejsou, lze je snadno nainstalovat pomocí dostupných příkazů. V tutoriálu jsme diskutovali o utilitě openssh, urandom, pwegn, gpg, sha, date, apg a makepasswd. Všechny tyto příkazy zaručují generování silnějšího hesla z příkazového řádku systému Linux a jsou užitečné pro uživatele k udržení bezpečnosti jejich systémů.

Hry Jak vyvíjet hru na Linuxu
Jak vyvíjet hru na Linuxu
Před deseti lety by jen málo uživatelů Linuxu předpovídalo, že jejich oblíbený operační systém bude jednoho dne populární herní platformou pro komerčn...
Hry Porty komerčních her s otevřeným zdrojovým kódem
Porty komerčních her s otevřeným zdrojovým kódem
Zdarma, s otevřeným zdrojovým kódem a multiplatformní herní enginy lze hrát staré i některé z poměrně nedávných herních titulů. Tento článek uvede sez...
Hry Nejlepší hry z příkazového řádku pro Linux
Nejlepší hry z příkazového řádku pro Linux
Příkazový řádek není při používání Linuxu jen vaším největším spojencem - může být také zdrojem zábavy, protože jej můžete použít k hraní mnoha zábavn...