10 måter å generere et tilfeldig passord fra Linux Command Line

Nov 14, 2024
Personvern og sikkerhet

En av de gode tingene ved Linux er at du kan gjøre det samme hundrevis av forskjellige måter - til og med noe så enkelt som å generere et tilfeldig passord kan oppnås med dusinvis av forskjellige kommandoer. Her er 10 måter du kan gjøre det på.

Vi samlet alle disse kommandoene fra Kommandolinjefu og testet dem ut på vår egen Linux-PC for å sikre at de fungerer. Du bør kunne bruke minst noen av disse på Windows med Cygwin installert, selv om vi ikke testet dem alle - den siste fungerer definitivt skjønt.

Generer et tilfeldig passord

For noen av disse tilfeldige passordkommandoene kan du enten endre dem for å sende en annen passordlengde, eller du kan bare bruke de første x tegnene i det genererte passordet hvis du ikke vil ha et så langt passord. Forhåpentligvis bruker du en passordbehandling som Lastpass uansett slik at du ikke trenger å huske dem.

Denne metoden bruker SHA til å hashen datoen, går gjennom base64 og sender deretter ut de 32 beste tegnene.

dato +% s | sha256sum | base64 | hodet -c 32; ekko

Denne metoden brukte den innebygde / dev / urandom-funksjonen, og filtrerer bare ut tegn som du normalt vil bruke i et passord. Deretter leverer den topp 32.

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

Denne bruker openssl's rand-funksjon, som kanskje ikke er installert på systemet ditt. Bra at det er mange andre eksempler, ikke sant?

openssl rand -base64 32

Denne fungerer mye som den andre urandom, men gjør bare arbeidet i omvendt retning. Bash er veldig kraftig!

tr -cd '[:alnum:]' </ dev / urandom | brett -w30 | hodet -n1

Her er et annet eksempel som filtrerer ved hjelp av strenger-kommandoen, som sender ut utskrivbare strenger fra en fil, som i dette tilfellet er urandom-funksjonen.

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

Her er en enda enklere versjon av urandom-versjonen.

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

Denne klarer å bruke den svært nyttige dd-kommandoen.

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

Du kan til og med lage et tilfeldig passord til venstre, som lar deg skrive inn passordet med en hånd.

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

Hvis du skal bruke dette hele tiden, er det sannsynligvis en bedre idé å sette det i en funksjon. I dette tilfellet, når du kjører kommandoen en gang, vil du kunne bruke den randpw når som helst du vil generere et tilfeldig passord. Du vil sannsynligvis sette dette inn i ~ / .bashrc-filen.

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

Du kan bruke den samme syntaksen til å gjøre noen av disse til en funksjon - bare bytt ut alt inne i { }

Og her er den enkleste måten å lage et passord fra kommandolinjen, som fungerer i Linux, Windows med Cygwin, og sannsynligvis Mac OS X. Jeg er sikker på at noen mennesker vil klage på at det ikke er så tilfeldig som noen av de andre alternativene, men ærlig talt er det tilfeldig nok hvis du skal bruke det hele.

dato | md5sum

Ja, det er til og med lett å huske.


Det er mange andre måter du kan lage et tilfeldig passord fra kommandolinjen i Linux - for eksempel kommandoen mkpasswd, som faktisk kan tilordne passordet til en Linux-brukerkonto. Så hva er din favoritt måte?

.post-innhold .inngangs-bunntekst

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


Personvern og sikkerhet - Mest populære artikler

Slik slår du av sanntidsbeskyttelse i Microsoft Defender på Windows 10

Personvern og sikkerhet Jul 6, 2025

Som standard heter Windows 10s innebygde antivirusprogram Microsoft Defender skanner PCen din for trusler i sanntid. Noen ganger vil du kanskje slå den av - enten mi..


Slik ser du alle dine lagrede Wifi-passord på Windows 10

Personvern og sikkerhet Jun 28, 2025

Mayuree Moonhirun/Shutterstock.com Windows husker hvert Wi-Fi-passord du noen gang har brukt. Slik kobler den seg til disse nettverkene. Slik kan..


Hvordan se alle dataene Instagram har på deg

Personvern og sikkerhet Apr 15, 2025

Instagram er de sted å dele bildene dine, og akkurat som de fleste sosiale nettverk, holder det oversikt over noen rare og fantastiske ting. Har du noen gang lurt p�..


Hvordan velge bort målrettede annonser på nettet

Personvern og sikkerhet Feb 5, 2025

Du har brukt litt tid på å undersøke et produkt på telefonen din, så åpner du den bærbare datamaskinen og finner annonser for det produktet pusset overalt. Dette har skjedd m..


Hvordan låse Mac-en din når du er borte

Personvern og sikkerhet Mar 30, 2025

UCACHED INNHOLD Lei av at barna dine eller romkameraten legger ut dumme ting på Facebook-kontoen din hver gang du forlater rommet? Alt du trenger å gjøre låser Mac-en din for ..


Hvordan planlegge en skanning i Windows Defender

Personvern og sikkerhet Dec 9, 2024

Windows Defender utfører automatisk bakgrunnsskanning i løpet av PCens inaktive øyeblikk, men inkluderer ikke en enkel måte å planlegge en full skanning på. Det er im..


Hvordan lage "Games for Windows LIVE" -spill som kan spilles på Windows 10

Personvern og sikkerhet Jul 5, 2025

Mange gamle PC-spill ser ut til å fungere bra på Windows 10, men spill som bruker Microsofts mislykkede Games for Windows LIVE (GFWL) -plattform er et unntak. De gi..


Hvordan begrense tilgangen til stasjoner på datamaskinen min i Windows

Personvern og sikkerhet Jul 11, 2025

Hvis du har en delt eller offentlig datamaskin som flere bruker, kan det være lurt å begrense tilgangen til stasjonene for å forhindre brukere i å slette viktige data. I dag ser vi på å..


Kategorier