schelp

8 manieren om een ​​willekeurig wachtwoord te genereren op Linux Shell

8 manieren om een ​​willekeurig wachtwoord te genereren op Linux Shell

Het is erg belangrijk om een ​​sterk wachtwoord te hebben bij het authenticeren van een dienst met gebruikersnaam en wachtwoord. Soms moet u uw account of server beschermen en proberen uw gegevens veilig te houden. Er wordt vaak gezegd dat een sterk wachtwoord minimaal 14 tekens moet hebben met variaties zoals kleine letters/hoofdletters in de tekens en alfabetten. Meestal wordt het lange wachtwoord als veel veiliger beschouwd dan een kort wachtwoord, omdat het moeilijk te verkrijgen is. In deze tutorial zullen we veel manieren zien om een ​​sterk wachtwoord te genereren vanaf de Linux-opdrachtregel. We zullen kijken naar veel verschillende manieren om een ​​sterker wachtwoord te maken dat veilig genoeg is, met behulp van de Linux-opdrachtregel. U moet een sterker wachtwoord genereren vanaf de opdrachtregel, dus het heeft verschillende methoden en hulpprogramma's die al beschikbaar zijn. We zullen veel van de methoden bespreken en u kunt een van de manieren kiezen om een ​​wachtwoord te genereren, afhankelijk van uw behoefte.

Generatie van een wachtwoord met OpenSSL

Er bestaan ​​verschillende methoden in Linux om de wachtwoorden voor de Linux-opdrachtregel te maken en te genereren generate. De eerste die we proberen is met behulp van OpenSSL. Hieronder volgen de stappen die hiervoor moeten worden gevolgd:.

Stap 1: Open eerst Terminal door op Ubuntu launcher te klikken en zoek naar Terminal.

Stap 2: Klik nu op de Terminal en wacht tot de terminal opent.

 

Stap 3: Zodra de terminal is geopend, krijgt u een scherm zoals dit:

Stap 4:

De opdracht die wordt gebruikt om een ​​sterker wachtwoord te genereren, bevat de functie OpenSSL-rand. Dit zal ons helpen 14 willekeurige karakters in een string te genereren. De opdracht luidt "openssl rand -base64 14”.

Het resultaat is een sterk wachtwoord van 14 tekens, zoals hieronder weergegeven.

Generatie van een wachtwoord met behulp van urandom

De tweede opdracht die we gebruiken om een ​​wachtwoord te genereren, heeft de uitvoer van /dev/urandom gefilterd met tr. Dit stelt ons in staat om alle ongewenste tekens te verwijderen en ons vervolgens te helpen om alleen de eerste 14 tekens af te drukken.

De uitvoer van het bovenstaande commando is als volgt:

Dankzij de uitvoer konden we de eerste 14 tekens alleen afdrukken door alle ongewenste tekens te verwijderen.

Een wachtwoord genereren met pwgen

Voor het gebruik van pwgen moeten we deze tool eerst installeren. Deze tool helpt ons een aantal willekeurige maar betekenisloze wachtwoorden te genereren. Hoewel de wachtwoorden die erdoor worden gegenereerd willekeurig zijn, zijn ze toch uitspreekbaar. Dus we zullen de tool nu installeren met behulp van de volgende opdracht:.

Voer de inloggegevens in zoals gevraagd

De installatie zal uiteindelijk beginnen. De opdrachtregel ziet er precies zo uit als het onderstaande scherm.

Zodra de installatie is voltooid, genereren we een willekeurige reeks met 14 tekens erin.

De string die we willekeurig hebben gekregen, is deze.

Een wachtwoord genereren met gpg

Gpg kan ook worden gebruikt om een ​​sterk wachtwoord van 14 tekens te genereren. De gpg-tool gebruikt de volgende opdracht om de 14 tekens te genereren:.

Het resultaat van dit commando is

En uiteindelijk hebben we een wachtwoord gegenereerd dat is:.

Generatie van een wachtwoord met SHA

We zullen SHA gebruiken in deze methode, we kunnen ook de datum hashen. Het loopt door de base64. Als resultaat krijgen we een uitvoer als de top van de 32 tekens.

Hier is het resultaat met de 32 tekens en toch een sterk wachtwoord om het systeem veilig te houden.

Een wachtwoord genereren via een eenvoudige manier

Het genereren van een wachtwoord is vrij eenvoudig via de opdrachtregel. Hoewel het niet willekeurig is, is het toch handig als we het hele wachtwoord gebruiken. De eenvoudigste opdracht voor dit doel is als volgt:

Het resultaat van het bovenstaande commando is een string zoals hieronder getoond:.

En deze opdracht is heel gemakkelijk en eenvoudig genoeg om te onthouden.

Generatie van een wachtwoord met apg

APG is Automatic Password Generator, het is al geïnstalleerd op alle Ubuntu-systemen. Het is ook een gemakkelijk te gebruiken hulpprogramma. Het helpt ons verschillende wachtwoorden te genereren die de willekeurige invoer zijn.

Om volledig willekeurige wachtwoorden te genereren, kunnen we apg -a 1 uitvoeren, waarmee we de wachtwoorden met 8-10 willekeurige tekens krijgen. Het commando dat we hiervoor hebben gebruikt is apg -a 1. We zullen uitvoeren en verschillende wachtwoorden zien gegenereerd in de uitvoer.

De uitvoer heeft veel willekeurige wachtwoorden.

Een wachtwoord genereren met makepasswd

makepasswd” kan ook worden gebruikt om wachtwoorden te genereren. Om dit hulpprogramma te gebruiken, installeren we het eerst. We zullen het commando gebruiken: sudo apt-get install makepasswd.

Voer de vereiste inloggegevens in.

Na het schrijven van de inloggegevens begint de installatie.

Druk op Y om door te gaan

Nadat het hulpprogramma is geïnstalleerd, zullen we de opdracht schrijven die is: makepasswd -count NumberOfPasswords -minchars MinLengthOfPassword.

Eerst vertellen we hoeveel wachtwoorden we willen genereren en wat de lengte van elk wachtwoord moet zijn. Hier hebben we gevraagd om 4 wachtwoorden te genereren met een lengte van acht voor elk ervan.

Het resultaat is hieronder weergegeven:. We hebben in totaal 4 wachtwoorden met elk 8 tekens.

De opdracht is verantwoordelijk voor het genereren van een lijst met willekeurige wachtwoorden op basis van het aantal wachtwoorden dat we willen genereren en de lengte wordt ook door ons gedefinieerd.

Conclusie

In deze zelfstudie hebben we veel van de manieren besproken om de wachtwoorden te genereren vanaf de opdrachtregel van Linux. Er zijn al veel methoden. Er zijn maar weinig hulpprogramma's die al aanwezig zijn in de Linux-opdrachtregel, terwijl voor degenen die dat niet zijn, ze eenvoudig kunnen worden geïnstalleerd met behulp van de beschikbare opdrachten. In de tutorial hebben we het hulpprogramma openssh, urandom, pwegn, gpg, sha, date, apg en makepasswd besproken. Al deze commando's garanderen het genereren van een sterker wachtwoord vanaf de Linux-opdrachtregel en zijn nuttig voor de gebruiker om de beveiliging van hun systemen te behouden.

Met WinMouse kunt u de beweging van de muisaanwijzer op Windows-pc aanpassen en verbeteren
Als u de standaardfuncties van uw muisaanwijzer wilt verbeteren, gebruik dan freeware WinMuis. Het voegt meer functies toe om u te helpen het meeste u...
Linkermuisknop werkt niet op Windows 10
Als u een speciale muis gebruikt met uw laptop of desktopcomputer, maar de linkermuisknop werkt niet not op Windows 10/8/7 om wat voor reden dan ook, ...
Cursor springt of beweegt willekeurig tijdens het typen in Windows 10
Als u merkt dat uw muiscursor vanzelf springt of beweegt, automatisch, willekeurig tijdens het typen op een Windows-laptop of -computer, dan kunnen en...