Shell

8 spôsobov, ako generovať náhodné heslo v systéme Linux

8 spôsobov, ako generovať náhodné heslo v systéme Linux

Silné heslo pri autentifikácii do služby pomocou používateľského mena a hesla je veľmi dôležité. Niekedy musíte chrániť svoj účet alebo server a pokúsiť sa zaistiť bezpečnosť svojich údajov. Často sa hovorí, že silné heslo musí mať minimálne 14 znakov s variáciami, ako by ste mohli mať v znakoch a abecedách malé a veľké písmená. Dlhé heslo sa väčšinou považuje za oveľa bezpečnejšie ako krátke, pretože je ťažké ho získať. V tomto návode uvidíme mnoho spôsobov, ako vygenerovať silné heslo z príkazového riadku systému Linux. Pozrime sa na veľa rôznych spôsobov, ako pomocou príkazového riadku systému Linux vytvoriť silnejšie a dostatočne bezpečné heslo. Z príkazového riadku musíte vygenerovať silnejšie heslo, aby malo rôzne rôzne metódy a pomôcky, ktoré sú už k dispozícii. Budeme diskutovať o mnohých metódach a môžete si zvoliť ktorýkoľvek zo spôsobov generovania hesla podľa vašich potrieb.

Generovanie hesla pomocou OpenSSL

V systéme Linux existuje niekoľko metód na vytváranie a generovanie hesiel pre príkazový riadok systému Linux. Prvý, ktorý sa snažíme, je použitie OpenSSL. Nasledujú kroky, ktoré je potrebné vykonať na tento účel.

Krok 1: Najskôr otvorte Terminál kliknutím na spúšťač Ubuntu a vyhľadajte Terminál.

Krok 2: Teraz kliknite na terminál a počkajte, kým sa terminál otvorí.

 

Krok 3: Po otvorení terminálu sa zobrazí nasledujúca obrazovka:

Krok 4:

Príkaz, ktorý sa používa na vygenerovanie silnejšieho hesla, obsahuje funkciu OpenSSL rand. To nám pomôže vygenerovať 14 náhodných znakov v reťazci. Príkaz je „openssl rand -base64 14 ".

Výsledkom bude silné heslo s 14 znakmi, ako je uvedené nižšie.

Generovanie hesla pomocou kódu náhodného

Druhý príkaz, ktorý používame na generovanie hesla, má filtrovaný / dev / urandom výstup s tr. To nám umožní odstrániť všetky nechcené znaky a potom nám pomôže vytlačiť iba prvých 14 znakov.

Výstup vyššie uvedeného príkazu je nasledovný:

Výstup nám umožnil vytlačiť prvých 14 znakov iba odstránením všetkých nežiaducich.

Generovanie hesla pomocou pwgen

Ak chcete používať program pwgen, je potrebné najskôr nainštalovať tento nástroj. Tento nástroj nám pomôže vygenerovať niekoľko náhodných, ale nezmyselných hesiel. Aj keď sú ním generované heslá náhodné, dajú sa ešte vysloviť. Takže teraz nainštalujeme nástroj pomocou nasledujúceho príkazu.

Podľa potreby zadajte poverenia

Inštalácia sa nakoniec začne. Príkazový riadok bude vyzerať rovnako ako obrazovka dole.

Po dokončení inštalácie vygenerujeme náhodný reťazec so 14 znakmi.

Reťazec, ktorý sme dostali náhodne, je tento.

Generovanie hesla pomocou gpg

Gpg možno použiť aj na vygenerovanie silného hesla s 14 znakmi. Nástroj gpg používa na vygenerovanie 14 znakov nasledujúci príkaz.

Výsledok tohto príkazu je

A nakoniec máme vygenerované heslo, ktoré je.

Generovanie hesla pomocou SHA

Pri tejto metóde použijeme SHA, môžeme hashovať aj dátum. Prebieha cez base64. Vo výsledku dostaneme výstup ako horný z 32 znakov.

Výsledok obsahuje 32 znakov a ešte silné heslo, aby bol systém v bezpečí.

Generovanie hesla jednoduchým spôsobom

Generovanie hesla je pomocou príkazového riadku celkom jednoduché. Aj keď to nie je náhodné, je užitočné, ak použijeme celé heslo. Najjednoduchší príkaz na tento účel je nasledovný:

Výsledkom vyššie uvedeného príkazu je reťazec, ako je uvedené nižšie.

Tento príkaz je veľmi jednoduchý a dostatočne jednoduchý na zapamätanie.

Generovanie hesla pomocou apg

APG je automatický generátor hesiel, ktorý je už nainštalovaný vo všetkých systémoch Ubuntu. Je to tiež ľahko použiteľný nástroj. Pomáha nám generovať rôzne heslá, ktoré sú náhodným vstupom.

Aby sme mohli vygenerovať celé náhodné heslá, môžeme spustiť apg -a 1, ktorý nám dá heslá s 8 - 10 náhodnými znakmi. Príkaz, ktorý sme použili na tento účel, je apg -a 1. Spustíme a uvidíme rôzne heslá generované na výstupe.

Výstup má veľa náhodných hesiel.

Generovanie hesla pomocou makepasswd

makepasswd”Možno tiež použiť na generovanie hesiel. Pre použitie tohto pomocného programu si ho najskôr nainštalujeme. Použijeme príkaz sudo apt-get install makepasswd.

Zadajte požadované poverenia.

Po napísaní poverení sa začne inštalácia.

Pokračujte stlačením klávesu Y

Po nainštalovaní pomôcky napíšeme príkaz, ktorý je makepasswd -count NumberOfPasswords -minchars MinLengthOfPassword.

Najskôr povieme, koľko hesiel sa snažíme vygenerovať a aká musí byť dĺžka každého hesla. Tu sme požiadali o vygenerovanie 4 hesiel s dĺžkou osem pre každé z nich.

Výsledok je uvedený nižšie. Máme celkovo 4 heslá s 8 znakmi v každom z nich.

Príkaz je zodpovedný za vygenerovanie zoznamu náhodných hesiel na základe počtu hesiel, ktoré chceme vygenerovať a dĺžku si tiež sami definujeme.

Záver

V tomto tutoriáli sme diskutovali o mnohých spôsoboch generovania hesiel z príkazového riadku systému Linux. Existuje už veľa metód. Niekoľko nástrojov je už v príkazovom riadku systému Linux, zatiaľ čo pre tie, ktoré nie sú, je ich možné ľahko nainštalovať pomocou dostupných príkazov. V tutoriáli sme diskutovali o utilite openssh, urandom, pwegn, gpg, sha, date, apg a makepasswd. Všetky tieto príkazy zaručujú generovanie silnejšieho hesla z príkazového riadku Linuxu a sú užitočné pre užívateľa na udržanie bezpečnosti jeho systémov.

Hry Najlepšie emulátory herných konzol pre systém Linux
Najlepšie emulátory herných konzol pre systém Linux
V tomto článku je uvedený zoznam populárneho softvéru na emuláciu herných konzol, ktorý je k dispozícii pre systém Linux. Emulácia je vrstva kompatibi...
Hry Najlepšie linuxové distribúcie pre hry v roku 2021
Najlepšie linuxové distribúcie pre hry v roku 2021
Operačný systém Linux prešiel dlhou cestou od svojho originálneho, jednoduchého serverového vzhľadu. Tento OS sa za posledné roky nesmierne vylepšil a...
Hry Ako zachytiť a streamovať vašu hernú reláciu v systéme Linux
Ako zachytiť a streamovať vašu hernú reláciu v systéme Linux
V minulosti sa hranie hier považovalo iba za hobby, ale časom došlo v hernom priemysle k obrovskému nárastu z hľadiska technológie i počtu hráčov. Her...