10 manieren om een ​​willekeurig wachtwoord te genereren vanaf de Linux-opdrachtregel

Nov 14, 2024
Privacy en veiligheid

Een van de geweldige dingen van Linux is dat je op honderden verschillende manieren hetzelfde kunt doen - zelfs zoiets eenvoudigs als het genereren van een willekeurig wachtwoord kan worden bereikt met tientallen verschillende opdrachten. Hier zijn 10 manieren waarop u het kunt doen.

We hebben al deze commando's verzameld van Commandoregel Fu en testten ze op onze eigen Linux-pc om er zeker van te zijn dat ze werken. U zou in ieder geval een aantal hiervan op Windows moeten kunnen gebruiken met Cygwin geïnstalleerd, hoewel we ze niet allemaal hebben getest - de laatste werkt echter zeker.

Genereer een willekeurig wachtwoord

Voor elk van deze willekeurige wachtwoordopdrachten kunt u ze aanpassen om een ​​andere wachtwoordlengte uit te voeren, of u kunt gewoon de eerste x tekens van het gegenereerde wachtwoord gebruiken als u niet zo'n lang wachtwoord wilt. Hopelijk gebruik je een wachtwoordbeheerder zoals LastPass hoe dan ook, zodat u ze niet hoeft te onthouden.

Deze methode gebruikt SHA om de datum te hashen, doorloopt base64 en voert vervolgens de bovenste 32 tekens uit.

datum +% s | sha256sum | base64 | hoofd -c 32; echo

Deze methode gebruikte de ingebouwde / dev / urandom-functie en filtert alleen tekens uit die u normaal in een wachtwoord zou gebruiken. Vervolgens voert het de top 32 uit.

</ dev / urandom tr -dc _A-Z-a-z-0-9 | hoofd -c $ {1:-32}; echo;

Deze gebruikt de rand-functie van openssl, die mogelijk niet op uw systeem is geïnstalleerd. Maar goed dat er nog veel meer voorbeelden zijn, toch?

openssl rand -base64 32

Deze werkt veel zoals de andere urandom, maar doet het werk gewoon omgekeerd. Bash is erg krachtig!

tr -cd '[:alnum:]' </ dev / urandom | vouwen -w30 | hoofd -n1

Hier is nog een voorbeeld dat filtert met de opdracht strings, die afdrukbare tekenreeksen uit een bestand uitvoert, wat in dit geval de urandom-functie is.

strings / dev / urandom | grep -o '[[:alnum:]]' | hoofd -n 30 | tr -d '\ n'; echo

Hier is een nog eenvoudigere versie van de urandom-versie.

</ dev / urandom tr -dc _A-Z-a-z-0-9 | hoofd -c6

Deze slaagt erin om het zeer nuttige dd-commando te gebruiken.

dd if = / dev / urandom bs = 1 count = 32 2> / dev / null | base64 -w 0 | rev | cut -b 2- | rev

U kunt zelfs een willekeurig wachtwoord voor de linkerhand maken, zodat u uw wachtwoord met één hand kunt typen.

</ dev / urandom tr -dc '12345! @ # $% qwertQWERTasdfgASDFGzxcvbZXCVB' | hoofd -c8; echo ""

Als u dit de hele tijd gaat gebruiken, is het waarschijnlijk een beter idee om het in een functie te plaatsen. In dit geval kunt u, nadat u de opdracht eenmaal heeft uitgevoerd, deze gebruiken randpw wanneer u een willekeurig wachtwoord wilt genereren. U wilt dit waarschijnlijk in uw ~ / .bashrc-bestand plaatsen.

randpw(){ < /dev/urandom tr -dc _A-Z-a-z-0-9 | head -c${1:-16};echo;}

U kunt dezelfde syntaxis gebruiken om van elk van deze een functie te maken - vervang gewoon alles in de { }

En hier is de gemakkelijkste manier om een ​​wachtwoord te maken vanaf de opdrachtregel, die werkt onder Linux, Windows met Cygwin en waarschijnlijk Mac OS X. Ik weet zeker dat sommige mensen zullen klagen dat het niet zo willekeurig is als sommige van de andere opties, maar eerlijk gezegd is het willekeurig genoeg als je het hele ding gaat gebruiken.

datum | md5sum

Ja, dat is zelfs gemakkelijk genoeg om te onthouden.


Er zijn tal van andere manieren waarop u een willekeurig wachtwoord kunt maken vanaf de opdrachtregel in Linux - bijvoorbeeld de opdracht mkpasswd, waarmee u het wachtwoord daadwerkelijk aan een Linux-gebruikersaccount kunt toewijzen. Dus wat is je favoriete manier?

.entry-inhoud .entry-footer

How To Generate Random Password From The Command Line On Ubuntu Linux

How To Generate A Random Password In Linux Using /dev/random

How To Generate A Random Number In Linux

How To Generate A Password Hash With Salt Via The Command OpenSSL On Linux

Password Tools | Generating Strong Passwords Using The Command Line In Linux

Unix & Linux: How To Create SHA512 Password Hashes On Command Line? (10 Solutions!!)

Random Password Generator Linux Shell Script Tutorial

7-Zip Command Line Basics

How To Create Random Passwords In Linux Terminal

Create Random Passwords With Linux Mint

How To Show Password Feedback In The Linux Terminal

How To Generate Wordlists With Crunch | Kali Linux

How To Generate, Encrypt, Decrypt Random Passwords On RHEL Linux 7, CentOS 6 And Fedora 17-21

Generating Random Passwords Using Apg In Ubuntu Linux

How To HACK A Password // Password Cracking With Kali Linux And HashCat

Generate Simple Relatively Easy To Remember Passwords Using Pwmake On Linux

Python Tutorial: Generate Random Numbers And Data Using The Random Module

Linux Terminal Kung Fu - 2 Of 50 Password Mastery And Hacking For Security


Privacy en veiligheid - Meest populaire artikelen

Hoe DNS via HTTPS (DoH) de privacy online zal versterken

Privacy en veiligheid Nov 20, 2024

Anci Valiart / Shutterstock.com Bedrijven als Microsoft, Google en Mozilla gaan vooruit met DNS over HTTPS (DoH). Deze technologie versleutelt DN..


Bescherm uw Minecraft-thuisserver tegen DDOS-aanvallen met AWS

Privacy en veiligheid Sep 23, 2025

ONGECAAKTE CONTENT Wilt u vanuit huis een Minecraft-server runnen zonder uw IP-adres prijs te geven? Jij kan! Stel gewoon een gratis proxy in met Amazon Web Services om uw server ..


Virussen en malware op uw Windows-pc verwijderen

Privacy en veiligheid Nov 12, 2024

Of je nu een bericht hebt gezien dat er een virus is gedetecteerd, of dat je computer gewoon traag en onbetrouwbaar lijkt, je zult willen scannen op malware op je pc en alles wat je..


Hoe u ervoor kunt zorgen dat een bestand veilig is voordat u het downloadt

Privacy en veiligheid Sep 16, 2025

ONGECAAKTE CONTENT Als u zich zorgen maakt dat een bestand mogelijk schadelijk is, hoeft u het niet te downloaden en vertrouwt u op uw antivirusprogramma. U kunt het bestand op ma..


Wat is het verschil tussen slaapstand en sluimerstand in Windows?

Privacy en veiligheid Jul 3, 2025

Windows biedt verschillende opties om energie te besparen wanneer u uw pc niet gebruikt. Deze opties omvatten Slaapstand, Slaapstand en Hybride slaapstand, en zijn vooral handig als..


De beginnershandleiding voor OneNote in Windows 10

Privacy en veiligheid Jul 12, 2025

ONGECAAKTE CONTENT Microsoft heeft veel van zijn interne apps vernieuwd zodat ze passen bij zowel de esthetiek van het ontwerp als de verbeterde functionaliteit in Windows 10, en ..


7 Windows-bureaubladinstellingen alleen beschikbaar in pc-instellingen op Windows 8.1

Privacy en veiligheid Apr 19, 2025

ONGECAAKTE CONTENT Als je gebruikt Windows 8.1 op de desktop kun je de nieuwe interface in "Windows 8-stijl" niet helemaal negeren. Er zijn enkele belangrijke optie..


Hoe u uw antivirus-, firewall-, browser- en softwarebeveiliging kunt testen

Privacy en veiligheid Apr 17, 2025

Dus je hebt een antivirusprogramma dat je systeem bewaakt, je firewall is actief, je browserplug-ins zijn allemaal up-to-date en je mist geen beveiligingspatches. Maar hoe kunt u er..


Categorieën