Kif Iġġenera/Ikkriptaġġ/Deċifrar Passwords Random fil-Linux


Ħadna inizjattiva biex nipproduċu serje ta 'tips and tricks Linux. Jekk tlift l-aħħar artiklu ta’ din is-serje, tista’ tixtieq iżżur il-link hawn taħt.

  1. 5 Suġġerimenti u Tricks Interessanti tal-Linja tal-Kmand fil-Linux

F'dan l-artikolu, se naqsmu xi suġġerimenti u tricks interessanti dwar il-Linux biex niġġeneraw passwords każwali u wkoll kif nikkriptaw u tiddeċifraw il-passwords bil-metodu tas-slat jew mingħajru.

Is-sigurtà hija waħda mit-tħassib ewlieni tal-era diġitali. Aħna npoġġu password għall-kompjuters, email, sħaba, telefon, dokumenti u dak li le. Aħna lkoll nafu l-bażiku biex jagħżlu l-password li huwa faċli biex tiftakar u diffiċli biex raden. Xi ngħidu dwar xi tip ta 'ġenerazzjoni ta' password bbażata fuq magna awtomatikament? Believe me Linux huwa tajjeb ħafna f'dan.

1. Iġġenera password unika każwali ta' tul ugwali għal 10 karattri billi tuża l-kmand 'pwgen'. Jekk għadek ma installajtx pwgen, uża Apt jew YUM biex tikseb.

$ pwgen 10 1

Iġġenera diversi passwords uniċi każwali b'tul ta' karattru 50 f'daqqa!

$ pwgen 50

2. Tista' tuża 'makepasswd' biex tiġġenera password unika u każwali ta' tul partikolari skont l-għażla. Qabel ma tkun tista' tispara kmand makepasswd, kun żgur li installajtu. Jekk le! Ipprova installa l-pakkett 'makepasswd' billi tuża Apt jew YUM.

Iġġenera password każwali b'tul ta' karattri 10. Valur default huwa 10.

$ makepasswd 

Iġġenera password każwali b'tul ta' karattru 50.

$ makepasswd  --char 50

Iġġenera 7 password każwali ta' 20 karattru.

$ makepasswd --char 20 --count 7

3. Kriptaġġ password billi tuża kripto flimkien mal-melħ. Ipprovdi melħ manwalment kif ukoll awtomatikament.

Għal dawk li jistgħu ma jkunux konxji tal-melħ,

Il-melħ huwa dejta każwali li s-servers bħala input addizzjonali biex jiffunzjonaw mod wieħed sabiex jipproteġu l-password kontra l-attakk tad-dizzjunarju.

Kun żgur li installajt mkpasswd installat qabel ma tipproċedi.

Il-kmand ta 'hawn taħt se jikkripta l-password bil-melħ. Il-valur tal-melħ jittieħed b'mod każwali u awtomatikament. Għalhekk kull darba li tmexxi l-kmand hawn taħt se tiġġenera output differenti minħabba li qed taċċetta valur każwali għall-melħ kull darba.

$ mkpasswd tecmint

Issa ejja niddefinixxu l-melħ. Se joħroġ l-istess riżultat kull darba. Innota li tista' ddaħħal xi ħaġa tal-għażla tiegħek bħala melħ.

$ mkpasswd tecmint -s tt

Barra minn hekk, mkpasswd huwa interattiv u jekk ma tipprovdix password flimkien mal-kmand, se titlob il-password b'mod interattiv.

4. Kriptaġġ string għid \Tecmint-is-a-Linux-Community billi tuża encryption aes-256-cbc billi tuża password għid \tecmint u melħ.

# echo Tecmint-is-a-Linux-Community | openssl enc -aes-256-cbc -a -salt -pass pass:tecmint

Hawnhekk fl-eżempju ta 'hawn fuq l-output tal-kmand tal-echo huwa pipelined bi kmand openssl li jgħaddi l-input biex jiġi encrypted bl-użu ta' Encoding with Cipher (enc) li juża algoritmu ta 'encryption aes-256-cbc u finalment bil-melħ huwa encrypted bl-użu ta' password (tecmint) .

5. Iddeċifra s-sekwenza ta 'hawn fuq billi tuża kmand openssl billi tuża d-deċifrar -aes-256-cbc.

# echo U2FsdGVkX18Zgoc+dfAdpIK58JbcEYFdJBPMINU91DKPeVVrU2k9oXWsgpvpdO/Z | openssl enc -aes-256-cbc -a -d -salt -pass pass:tecmint

Dak kollu għalissa. Jekk taf xi tips u tricks bħal dawn tista’ tibgħatilna l-pariri tiegħek fuq [email , il-ponta tiegħek tiġi ppubblikata taħt ismek u wkoll aħna se ninkluduha fl-artiklu futur tagħna.

Żomm konness. Żomm Konnessjoni. Ibqa' Sintonizzat. Tinsiex tagħtina l-feedback siewi tiegħek fil-kummenti hawn taħt.