Kako generirati/šifrirati/dešifrirati slučajne lozinke u Linuxu


Poduzeli smo inicijativu za stvaranje serija savjeta i trikova za Linux. Ako ste propustili zadnji članak ove serije, možda ćete htjeti posjetiti donju vezu.

  1. 5 zanimljivih savjeta i trikova za naredbeni redak u Linuxu

U ovom ćemo članku podijeliti neke zanimljive Linux savjete i trikove za generiranje slučajnih lozinki, kao i kako šifrirati i dešifrirati lozinke sa ili bez metode letvice.

Sigurnost je jedna od glavnih briga digitalnog doba. Stavili smo lozinku za računala, e-poštu, oblak, telefon, dokumente i što sve ne. Svi znamo osnovno za odabir lozinke koja se lako pamti i teško pogoditi. Što je s automatskim automatskim generiranjem lozinki? Vjerujte mi Linux je vrlo dobar u tome.

1. Generirajte slučajnu jedinstvenu lozinku duljine jednaku 10 znakova pomoću naredbe 'pwgen'. Ako još niste instalirali pwgen, upotrijebite Apt ili YUM za preuzimanje.

$ pwgen 10 1

U jednom potezu generirajte nekoliko slučajnih jedinstvenih lozinki dužine 50 znakova!

$ pwgen 50

2. Možete koristiti 'makepasswd' za generiranje slučajnih, jedinstvenih lozinki zadane duljine prema odabiru. Prije nego što aktivirate naredbu makepasswd, provjerite jeste li je instalirali. Ako ne! Pokušajte instalirati paket 'makepasswd' pomoću Apt ili YUM.

Generirajte slučajnu lozinku duljine znaka 10. Zadana vrijednost je 10.

$ makepasswd 

Generirajte slučajnu lozinku duljine znaka 50.

$ makepasswd  --char 50

Generirajte 7 slučajnih lozinki od 20 znakova.

$ makepasswd --char 20 --count 7

3. Šifrirajte lozinku pomoću kripte zajedno sa soli. Dajte sol ručno i automatski.

Za one koji možda nisu svjesni soli,

Sol je slučajni podatak koji poslužitelji kao dodatni ulaz u jednosmjernu funkciju štite lozinku od rječničkog napada.

Prije nastavka provjerite jeste li instalirali mkpasswd.

Naredba u nastavku šifrirat će lozinku solju. Vrijednost soli uzima se nasumično i automatski. Stoga će svaki put kada pokrenete donju naredbu generirati drugačiji izlaz jer svaki put prihvaća slučajnu vrijednost za sol.

$ mkpasswd tecmint

Sada definirajmo sol. Svaki će put prikazati isti rezultat. Imajte na umu da kao sol možete unijeti sve što želite.

$ mkpasswd tecmint -s tt

Štoviše, mkpasswd je interaktivan i ako uz naredbu ne navedete lozinku, tražit će lozinku interaktivno.

4. Šifrirajte niz recimo "Tecmint-is-a-Linux-Community" koristeći aes-256-cbc enkripciju koristeći lozinku recite "tecmint" i sol.

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

Ovdje u gornjem primjeru izlaz echo naredbe se cjevovodi s naredbom openssl koja prosljeđuje ulaz koji treba šifrirati pomoću Encoding with Cipher (enc) koji koristi algoritam šifriranja aes-256-cbc i na kraju sa soli šifrira se pomoću lozinke (tecmint) .

5. Dešifrirajte gornji niz pomoću naredbe openssl pomoću dešifriranja -aes-256-cbc.

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

To je sve za sada. Ako znate bilo kakve takve savjete i trikove, možete nam poslati svoje savjete na [email , vaš će savjet biti objavljen pod vašim imenom, a mi ćemo ga uključiti u naš budući članak.

Budite povezani. Nastavite se povezivati. Pratite nas. Ne zaboravite nam poslati svoje vrijedne povratne informacije u komentarima u nastavku.