Cara menjana/menyulitkan/menyahsulit kata laluan rawak di linux

Cara menjana/menyulitkan/menyahsulit kata laluan rawak di linux

Kami telah mengambil inisiatif untuk menghasilkan siri Tips dan Trik Linux. Sekiranya anda terlepas artikel terakhir siri ini, anda mungkin ingin melawat pautan di bawah.

  1. 5 Petua dan Trik Baris Perintah Menarik di Linux

Dalam artikel ini, kami akan berkongsi beberapa petua dan cara Linux yang menarik untuk menghasilkan kata laluan rawak dan juga cara menyulitkan dan menyahsulit kata laluan dengan atau tanpa kaedah slat.

Keselamatan adalah salah satu kebimbangan utama usia digital. Kami memasukkan kata laluan ke komputer, e -mel, awan, telefon, dokumen dan apa yang tidak. Kita semua tahu asas untuk memilih kata laluan yang mudah diingat dan sukar ditebak. Bagaimana dengan beberapa jenis penjanaan kata laluan berasaskan mesin secara automatik? Percayalah Linux sangat baik dalam hal ini.

1. Menjana kata laluan unik panjang yang sama dengan 10 watak menggunakan arahan 'pwgen'. Sekiranya anda belum memasang pwgen Namun, gunakan apt atau yum untuk mendapatkan.

$ pwgen 10 1 

Menjana beberapa kata laluan unik rawak panjang watak 50 dalam satu perjalanan!

$ pwgen 50 

2. Anda boleh menggunakan 'makePasswd'Untuk menjana kata laluan rawak dan unik yang diberikan mengikut pilihan. Sebelum anda boleh api makePasswd perintah, pastikan anda memasangnya. Jika tidak! Cuba pasangkan pakej 'MakePasswd' menggunakan apt atau yum.

Menjana kata laluan rawak panjang aksara 10. Nilai lalai adalah 10.

$ makePasswd 

Menjana kata laluan rawak panjang aksara 50.

$ makePasswd --char 50 

Menjana 7 kata laluan rawak sebanyak 20 aksara.

$ MakePasswd --Char 20 -Count 7 

3. Menyulitkan kata laluan menggunakan crypt bersama dengan garam. Berikan garam secara manual dan juga secara automatik.

Bagi mereka yang mungkin tidak menyedari garam,

Garam adalah data rawak yang pelayan sebagai input tambahan kepada satu cara berfungsi untuk melindungi kata laluan daripada serangan kamus.

Pastikan anda memasang mkpasswd dipasang sebelum meneruskan.

Perintah di bawah akan menyulitkan kata laluan dengan garam. Nilai garam diambil secara rawak dan secara automatik. Oleh itu setiap kali anda menjalankan arahan di bawah ia akan menjana output yang berbeza kerana ia menerima nilai rawak untuk garam setiap masa.

$ mkpasswd tecmint 

Sekarang mari kita tentukan garam. Ia akan mengeluarkan hasil yang sama setiap masa. Perhatikan anda boleh memasukkan apa -apa pilihan anda sebagai garam.

$ mkpasswd tecmint -s tt 

Selain itu, mkpasswd adalah interaktif dan jika anda tidak memberikan kata laluan bersama dengan arahan, ia akan meminta kata laluan secara interaktif.

4. Menyulitkan rentetan berkata "Tecmint-is-a-linux-community"Menggunakan AES-256-CBC Penyulitan menggunakan kata laluan berkata "Tecmint"Dan garam.

# echo tecmint-is-a-linux-community | OpenSSL ENC -AES -256 -CBC -A -SALT -PASS Pass: TECMINT 

Di sini dalam contoh di atas, output perintah echo dipancarkan dengan OpenSSL perintah yang lulus input untuk disulitkan menggunakan pengekodan dengan cipher (enc) yang menggunakan AES-256-CBC algoritma penyulitan dan akhirnya dengan garam ia disulitkan menggunakan kata laluan (Tecmint).

5. Nyahripasikan rentetan di atas menggunakan arahan OpenSSL menggunakan -AES-256-CBC penyahsulitan.

# echo u2fsdgvkx18zgoc+dfadpik58jbceyfdjbpminu91dkpevvru2k9oxwsgpvpdo/z | OpenSSL Enc -AES -256 -CBC -A -D -SALT -Pass Pass: Tecmint 

Itu sahaja buat masa ini. Sekiranya anda mengetahui apa -apa petua dan helah sedemikian, anda boleh menghantar petua anda di [dilindungi e -mel], tip anda akan diterbitkan di bawah nama anda dan juga kami akan memasukkannya dalam artikel masa depan kami.

Terus bersambung. Terus menyambung. Tinggal. Jangan lupa memberi kami maklum balas berharga anda dalam komen di bawah.