10 moduri de a genera o parolă aleatorie din linia de comandă Linux

Nov 14, 2025
Confidențialitate și securitate

Unul dintre lucrurile minunate despre Linux este că puteți face același lucru cu sute de moduri diferite - chiar și ceva la fel de simplu precum generarea unei parole aleatorii poate fi realizat cu zeci de comenzi diferite. Iată 10 moduri în care o puteți face.

Am adunat toate aceste comenzi de la Linia de comandă Fu și le-am testat pe propriul nostru computer Linux pentru a ne asigura că funcționează. Ar trebui să puteți utiliza cel puțin unele dintre acestea pe Windows cu Cygwin instalate, deși nu le-am testat pe toate - ultima funcționează cu siguranță.

Generați o parolă aleatorie

Pentru oricare dintre aceste comenzi de parolă aleatorii, le puteți modifica fie pentru a genera o lungime de parolă diferită, fie puteți utiliza doar primele x caractere ale parolei generate dacă nu doriți o parolă atât de lungă. Sperăm că utilizați un manager de parole ca LastPass oricum, deci nu este nevoie să le memorați.

Această metodă folosește SHA pentru hash data, rulează prin base64 și apoi afișează primele 32 de caractere.

data +% s | sha256sum | baza64 | cap -c 32; ecou

Această metodă a folosit funcția încorporată / dev / urandom și filtrează numai caracterele pe care le-ați folosi în mod normal într-o parolă. Apoi, iese în top 32.

</ dev / urandom tr -dc _A-Z-a-z-0-9 | cap -c {1:-32} dolari; ecou;

Acesta folosește funcția rand a openssl, care poate să nu fie instalată pe sistemul dvs. Bine că există multe alte exemple, nu?

openssl rand -base64 32

Acesta funcționează foarte mult ca celălalt urandom, dar lucrează doar invers. Bash este foarte puternic!

tr -cd '[:alnum:]' </ dev / urandom | ori -w30 | cap -n1

Iată un alt exemplu care filtrează folosind comanda șiruri, care scoate șiruri de tipărire dintr-un fișier, care în acest caz este caracteristica urandom.

șiruri / dev / urandom | grep -o '[[:alnum:]]' | cap -n 30 | tr -d '\ n'; ecou

Iată o versiune și mai simplă a versiunii urandom.

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

Acesta reușește să utilizeze comanda dd foarte utilă.

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

Puteți chiar să creați o parolă aleatorie din stânga, care vă va permite să introduceți parola cu o singură mână.

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

Dacă veți folosi acest lucru tot timpul, este probabil o idee mai bună să îl puneți într-o funcție. În acest caz, odată ce executați comanda o singură dată, veți putea utiliza randpw oricând doriți să generați o parolă aleatorie. Ați dori probabil să introduceți acest lucru în fișierul dvs. ~ / .bashrc.

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

Puteți utiliza aceeași sintaxă pentru a transforma oricare dintre acestea într-o funcție - doar înlocuiți totul din { }

Și iată cel mai simplu mod de a crea o parolă din linia de comandă, care funcționează în Linux, Windows cu Cygwin și probabil Mac OS X. Sunt sigur că unii oameni se vor plânge că nu este la fel de aleatoriu ca unele dintre celelalte opțiuni, dar sincer, este suficient de întâmplător dacă vei folosi totul.

date | md5sum

Da, este chiar destul de ușor de reținut.


Există o mulțime de alte moduri prin care puteți crea o parolă aleatorie din linia de comandă în Linux - de exemplu, comanda mkpasswd, care poate atribui parola unui cont de utilizator Linux. Deci, care este modul tău preferat?

.intrare-conținut .pentru-intrare

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


Confidențialitate și securitate - Cele mai populare articole

Mozilla recomandă o extensie de confidențialitate care vă urmărește istoricul web

Confidențialitate și securitate Aug 16, 2025

CONȚINUTUL NECACHAT Web Security, o extensie Firefox cu peste 200.000 de utilizatori actuali, urmărește fiecare site web vizitat de utilizatori și stochează aceste informați..


Cât de sigure sunt rețelele Wi-Fi Mesh?

Confidențialitate și securitate Dec 14, 2025

Vă gândiți la un Nu în rețea , pentru că te-ai săturat că acel loc din casa ta nu primește nicio recepție. Dar comoditatea acestor sisteme vine cu aceeași ..


Cum se instalează și se configurează Schlage Connect Smart Lock

Confidențialitate și securitate Nov 14, 2025

CONȚINUTUL NECACHAT Kwikset Kevo este una dintre cele mai populare încuietori inteligente de pe piață, dar dacă sunteți un stickler pentru tastaturi, Hit..


Cum să vă accesați calendarul iCloud cu Alexa

Confidențialitate și securitate Jun 20, 2025

CONȚINUTUL NECACHAT Datorită unei actualizări recente a Alexa, puteți accesa acum calendarul iCloud prin intermediul Amazon Echo, altor dispozitive compatibile Alexa și prin ..


Cum (și de ce) să vă criptați mesajele text

Confidențialitate și securitate Nov 15, 2025

CONȚINUTUL NECACHAT Având în vedere că NSA se uită în buzunarele tuturor fără permisiune și frații nebuni care scotocesc istoricul mesajelor în timp ce sunteți plecat,..


Ce este nou în Windows 10’s Anniversary Update

Confidențialitate și securitate Jul 26, 2025

CONȚINUTUL NECACHAT A doua mare actualizare Windows 10, denumită „Actualizare aniversară”, este în sfârșit aici. Aceasta este o actualizare imensă care atinge fiecare c..


Cum să importați parolele browserului salvate în KeePass

Confidențialitate și securitate Aug 24, 2025

Am acoperit anterior securitatea parolelor salvate în interior Internet Explorer și Crom cărora le lipsește protecția prin parolă master specific..


Cum se configurează un client VPN (PPTP) „Split Tunnel” pe Ubuntu 10.04

Confidențialitate și securitate Oct 11, 2025

Uneori trebuie să utilizați o conexiune VPN pentru a acorda acces la resursele de rețea la distanță și pentru aceasta utilizați o rețea VPN, dar dacă nu doriți ca tot traficul clien..


Categorii