Cara Menggunakan PWGEN Random Password Generator di Linux

Artikel kali ini saya akan coba mengulas bagaimana cara untuk meng-generate password secara acak di linux dengan menggunakan aplikasi PWGEN.

Saat ini banyak sekali situs penyedia password generator, namun perlu diingat bahwa kita tidak mengetahui apakah password yang kita generate tersebut apakah tersimpan dalam database situs tersebut atau tidak.

Untuk meminimalisirkan password kita diketahui oleh orang lain, alangkah baiknya jika terpaksa harus menggunakan password generator disarankan untuk meng-generate password tersebut hanya di pc atau perangkat internal saja. Contohnya misal laptop Anda menggunakan linux, maka bisa menggunakan aplikasi pwgen yang dapat di install dengan mudah.

Cara Penggunaan PWGEN

Tahap-tahap instalasi PWGEN

Debian/Ubuntu

# apt install -y pwgen

Centos

# yum install -y pwgen

Contoh Penggunaan PWGEN

Sebenarnya kita bisa langsung meng-generate password dengan perintah pwgen pada terminal, dan jika perintah tersebut dijalankan maka akan tampil 160 baris password dan tiap password tersebut memiliki 8 karakter.

# pwgen
eiceeH8u OGh3izoa uuTh5ieW Vohh1ku5 Wahsh8oh eif8aiCi Quuiv1oh Tah6nahv
ooX8vee9 youSaed6 dahFoh3h mau9dooW Oipohqu2 vi2xie2H jag4Outu uKahfei9
jeik5ieS kae6uT9e ue5biTai Zeik1Ohk ahzi7eeG OhRooy0o ahRie5ee iChin2wu
aeX8shua Ia2kodoh hoo6Aike Aax6mei4 Im9aixoo eng5Ai3t wuhae1Ge aNgahQu4
aitie2Ue feKeL9gu UiW8phah ooKah9ie Shua9Mie Ve1Tiexe Ac0aiJ0u ahkahp8U
Ey2oe2th taG1Eib8 Aet9sha4 yeefi8Wo Ma4oob3f aic3sahR gah4fioP aophae2I
queiPah8 Oongaad7 Du2pewai Chie1rux Okiebo1E Ahjohx3e ohPh4ohv rac8Uvei
Ieloo0ie Jaesie1u nieRo0Ai Tu7eizee yi9Po0Fe ieS5aiKa Ri4faugo iew0Waph
iQuohm7i oghie1Ee thoo7Wai queeB5qu Ohwo5ith oT0phoh3 Yaitini2 Maing0oh
mieS1xai pheosh4O aib0Ahh3 Eex0eih9 Koh5ud7a peiG7hoh hohgh2UH eiwahG2e
wei1ol2S che7MohW aeS8eefe thaeLei3 aekua1No Ohjei9ch Shaec0ue lohva9AL
aiTieH4z coiPuu1l ri9ooNg3 eig1JaiS Eegiid5i aoWae7ub bae2Shae Quo4kaid
Eegiih2o ae6Iequ3 da4eiX8u Ji6ieda2 ie3BahKo aagah6Oh ooM7iyah eihaeN3z
OeHa4Is0 athie8Ch hie6Oap9 Faom8Iew Kei3aich Ahx7eLee po8Aez7A nua1Cae6
Vaeyaiw9 Shah1uh0 OCae1phu AiGh9log vol6Rahd Eizu6beg Taib0sie meiS7thu
Fiok2aip vuK5iki9 duTh1moh Soomoh6l At9biez9 oop1AhR2 eiTe9tha ahd0aiDo
CheeZ6ee shohr0Ei Meemoh7t paev5ohR XuaJei8f ahk1cahT Shaish4i Xei7Teme
cohceiK4 eeBee0oo Eph2Seeb oThae5io oboo0Ipa Naixaj1a uThoh6sh Ae6Wohvu
aiGa0aiv wei3VeeM xa9UCh0z ohpah5Uw eezaiQu7 ual0Ozae haite6Na Rudiij8e
Iel9seem Ahroo0ji Thoh5ei7 Onaiwi9e Mequ9ahk eiSaim5i aivoo1Mo Am8Siqu5

Namun perintah diatas memiliki kelemahan, yaitu password tersebut mudah diingat. Untuk lebih secure bisa menambhakan dengan opsi -s (secure).

# pwgen -s
8heZKQt1 2TmcctCY BtFo1MvU 9y3YBSoa 5R7NDNMG cnVafNR6 yKdfD7Jt U1uhZUJI
DTOqN7vv bQhhU2sS 09R7nbvw c9xevwFC u4uS7sYd Qf5ifECZ e47Dq5aI k5ciRO4E
3OcBmg5G v2IQeEPn ZAyL8hQ1 9tWfmhQw kyxmtM4S 1GfQgfUC 6XnW5Gvu hGLYaI8t
kZ2TnWyW rGx05zXL 5YBkJiP0 8J0WQ2Ah JOUsUj6k Hwkz5nN8 whtxJon9 yvovxGw0
WBiA0spR M5PYmWCk zR8VLQtj AOb2Ybcq KDP1tZn8 UkZ1FmOk 2HeB0EX2 nl9gXPFw
S3bFp0sw 8rY4nTOW NToZedo7 pv4yjWmh g6yN8zWE yV1Esk1Y 7yqPocG5 1Zew1v9R
sSSQCwG9 NLNy5IK3 S8m00C31 scum10SH Re2Iw29u M1hGxNnr svw6gtFp kktT2zDO
JYDGMyX6 sHMYoP4y kAcHM8Hs 4WNXSkn2 yzYYWw9g w8e6AT1Q 27pU0WeO sdjO4gVD
oyGsD7il 6x52EmSk 276LwpRm ke0dGPce el51408M 0fWr5CZt Z9URiBVA flopQhq7
PvYK3KwF KPS50AmE Uw10IVkQ Ebj2Xht2 HeGXpgO7 weJSdBF3 PWSYMb4M mV7sK47E
wg6twSh6 ssI8Waom cyXnHTa4 qL1BKHYV JQn0oUFK mV4657Qb t42k6sD8 4HotncF8
Pq5WpUb4 wLFkqe0T 3oUGTyWD OXu4n66g mtzw3ULt NgYVSzE0 eE0cvirl IX9qrxOn
GYsGCit2 TiGb87Ws XTe1FaCt yFxsP0KU lB4IeF2Q MwIo0Mnk QcHGW2NG j61XOi8A
Y62qWv9u hlDU89Bt be95hF7v 3oNSLNVB 47hBiLuW XNBwH8TY LDJ8Q7uL tJ0WLIeg
Q0eqMw4J Oitqyt0R 9GXcnOSK MIhTwK9e VWlNZ4d5 MzWj3NjU A9ZP0mEO pLyF5Ecb
7zbvvOYW lK4FBTJ6 FjM8PGPy uBgHnu0Z DBv3SHtk X3iy84D1 C72k028i XqC1aT9V
3Mk0AU2R HV8rPFDA JU0Ljoph BJGrDfa0 OwzjJk4p MXnCtay8 rCEI5kPe Zm71Hwa2
pxK671A2 Nl351cDJ u7bNIz3U 4Rh0Ff4X aHpHd9La As4kwhbx 4fcjncYB uGfq42Yp
4RQjUl5c UduZeg6n AdTKql3o ZCyvxeX0 PGPgSWG0 mI19XWZe m9yOFFwV qrTSn6nQ
4qA5DLqc SH6YC8uR JbeWPuT3 pSyK5rA7 cTl0JNVO STcLNW6r r9MXWj4a XVKEQ1ES

Karena kalau default akan menghasilkan 160 password dan itu terlalu banyak, kita bisa juga hanya menghasilkan 1 password dengan opsi secure.

# pwgen -s -1
503h67xY

Atau bisa juga sesuka hati berapa jumlah karakter password dan jumlah password yang akan dibuat dengan perintah pwgen -s [jumlah karakter passwd] [jumlah passwd yg dibuat]

# pwgen -s 8 2
LrcCr9x7 DaJV168j

Perintah diatas belum memasukkan karakter pada random passwordnya, kalau mau memasukkan karakter bisa dengan perintah pwgen -s -y [jumlah karakter] [berapa banyak passwd yg dibuat] -1
opsi -1 dimaksudkan random passwordnya akan tampil diterminal secara vertikal berurutan.

# pwgen -s -y 12 4 -1
L@Q^PlB5COz-
oCxp2I>r}&3/
2z!SH$e'KX.>
H8vIk63Ezot[

Untuk lebih detailnya bisa dengan melihat manual pwgen atau bisa juga degan opsi --help.

Terakhir bisa juga kalau kita memiliki daftar user yang banyak dan untuk menentukan passwordnya dengan bash script perulangan. Pertama siapkan file yang berisikan user-user dan jalankan perintah dibawah ini :

# for i in $( cat daftar-user.txt ); do pwgen -s -1 8 1 | sed "s/^/$i /"; done
user1 6OE4KuB3
user2 0YBBbg4e
user3 dwr56Ejv
user4 B7ZCZWIp

Dengan perintah tersebut maka tiap-tiap user akan mendapatkan random password dengan 8 jumlah karakter. Jika menggunakan aplikasi ini disarankan untuk menggabungkan passwd buatan kita sendiri + passwd dari pwgen untuk lebih aman. Semoga bermanfaat.

Post a Comment for "Cara Menggunakan PWGEN Random Password Generator di Linux"