Trik Ubuntu ini saya dapatkan dari note salah seorang teman saya di Facebook. Menurut saya, trik ini cukup mudah dipraktekkan tapi mempunyai fungsi yang tidak bisa dipandang sebelah mata. Trik Ubuntu kali ini akan membahas bagaimana membuat perintah (script atau function) untuk meng-generate kata sandi (password) di Linux. Dengan perintah ini, kita dapat membuat password secara acak dengan memasukkan banyak karakter yang diinginkan. Untuk lebih jelasnya silakan lihat gambar di bawah ini.
Untuk membuat script atau perintah ini, silakan buka Terminal dan ketik:
gedit $HOME/.bashrc
Jendela Gedit akan terbuka dan menampilkan isi dari file ".bashrc". Masukkan kode script berikut di baris paling akhir ".bashrc".
genpasswd() { local l=$1 [ "$l" == "" ] && l=16 tr -dc A-Za-z0-9_ < /dev/urandom | head -c ${l} | xargs }
Jika kalian melakukannya dengan benar, maka isi dari file ".bashrc" akan nampak seperti gambar di bawah ini:
Jika kalian sudah melakukannya dengan benar, ketik perintah berikut di Terminal:
source ~/.bashrc
Nah, sekarang kalian bisa membuat password secara acak dengan mengetik perintah "genpasswd [banyak_karakter]" di Terminal. Contoh: jika kalian ingin membuat password dengan 15 karakter, ketik perintah "genpasswd 15" (tanpa tanda petik) di Terminal.
Semoga bermanfaat.
Sumber: Note Facebook
Biasa nya ini digunkan untuk apa mas??
BalasHapus@dwiyan: Sederhananya bisa dipakai ketika kita butuh password yang random agar susah ditebak orang lain ...
BalasHapushaha.. mas Damar menuliskannya jauh lebih dari saya.. :) terima kasih sudah berbagi..
BalasHapusmaksud saya jauh lebih baik dan mudah dimengerti.. :)
BalasHapus@ewyn: Sip, sama-sama gan, terima kasih sudah memberi tahu trik ini kepada saya :)
BalasHapusTut WIka
BalasHapusbagaiamana kita tahu pswd mana yg digunakan jika banyak psw
@Tut wika: Kita bisa menggunakan password manager gan. Trik ini hanya bertujuan menghasilkan password yang kuat dengan cara yang cukup sederhana, sedangkan untuk mengingat password apa yang digunakan, sepenuhnya tergantung kebijakan pengguna mau ditaruh mana entu password :)
BalasHapusoke broo
BalasHapus