Ģenerējiet izlases paroles no komandrindas

Anonim

Dažas no drošākajām parolēm, kuras varat izmantot, ir tās, kas tiek ģenerētas nejauši. Izmantojot komandrindu, potenciālās paroles var nejauši sakārtot dažādos veidos, kuras var izmantot kā drošas ģenerēto rakstzīmju paroles.

Mēs apskatīsim vairākas galvenās metodes nejaušu secību ģenerēšanai, un pēc tam parādīsim, kā apvienot komandas, lai padarītu ģenerētās paroles vēl nejaušākas.

Kā ģenerēt nejaušas paroles, izmantojot komandrindu

Vispirms izmēģināsim manu metodi, kas izmanto openssl:

openssl rand -base64 6

Šīs komandas izvade būs pilnīgi nejauša un izskatīsies apmēram šādi: cG/ah3+9

Varat pielāgot paroles garumu, mainot skaitli virknes beigās. Ja nevēlaties izmantot neparastas rakstzīmes, piemēram, / un +, varat ģenerēt arī no hex:

openssl rand -hex 4

Ja tas nav pietiekami nejaušs, varat izvadīt randomizēto openssl izvadi caur md5 un samazināt nejaušinātās izvades md5 jaukšanu līdz noteiktam rakstzīmju skaitam:

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

Varat arī darboties radoši un iegūt nejaušu ievadi no citām komandām, piemēram, datuma, un apgriezt 8 rakstzīmes no pašreizējiem datumiem md5 hash:

date |md5 | galva -c8; echo

Vai pat ping:

ping -c 1 yahoo.com |md5 | galva -c8; echo

Izmantojot md5 metodi, varat izmantot jebkuras komandas vai faila izvadi, lai izveidotu drošu paroli.

Acīmredzot visas šīs nejaušinātās paroles nav viegli atcerēties, tāpēc var būt noderīgi izmantot paroļu pārvaldnieku, taču tā ir cita tēma.

Ģenerējiet izlases paroles no komandrindas