Generer tilfeldige passord fra kommandolinjen

Anonim

Noen av de sikreste passordene du kan bruke er de som er tilfeldig generert. Fra kommandolinjen kan du randomisere potensielle passord på en rekke måter, som kan brukes som sikre passord med genererte tegn.

Vi skal dekke flere primære metoder for å generere tilfeldige sekvenser og deretter vise deg hvordan du kombinerer kommandoer for å gjøre de genererte passordene enda mer tilfeldige.

Hvordan generere tilfeldige passord via kommandolinje

Først prøver vi min gå-til-metode som bruker openssl:

openssl rand -base64 6

Utgangen til denne kommandoen vil være helt tilfeldig, og se omtrent slik ut: cG/ah3+9

Du kan justere lengden på passordet ved å endre tallet på slutten av strengen. Hvis du ikke vil ende opp med unormale tegn som / og +, kan du generere fra hex også:

openssl rand -hex 4

openssl rand -base64 8 |md5 |head -c8;echo

Du kan også være kreativ og ta tilfeldige input fra andre kommandoer, for eksempel dato, og trimme 8 tegn fra gjeldende dato md5 hash:

date |md5 | hode -c8; ekko

Eller til og med ping:

ping -c 1 yahoo.com |md5 | hode -c8; ekko

Ved å bruke md5-metoden kan du ta utdata fra en hvilken som helst kommando eller fil for å lage et sikkert passord.

Det er klart at alle disse randomiserte passordene ikke er enkle å huske, og derfor kan det være nyttig å bruke en passordbehandler, men det er et annet emne.

Generer tilfeldige passord fra kommandolinjen