pwgen ile Rastgele Şifre Üretmek
Warning: mysqli_query(): (HY000/3): Error writing file '/tmp/MYdYjWJv' (Errcode: 28 - No space left on device) in /usr/share/nginx/html/syslogs/wp-includes/class-wpdb.php on line 2349
pwgen isimli random şifreler üretmeye yarayan küçük bir uygulama var. Hemen her *nix sistemin paket yöneticisinde bulunduğundan dolayı kolayca kurulabilen bu uygulama ile bir çok kritere göre aynı anda bir çok random password oluşturmak mümkün. Bu tip bir ihtiyacınız varsa aşağıda yer alan kurulum ve kullanım bilgilerine göz atmanız faydalı olabilir.
pwgen, Debian tabanlı dağıtımların ve FreeBSD'lerin öntanımlı paket deposunda bulunuyor. Dolayısı ile ilgili sistemlerin kendi paket yöneticileri üzerinden kurmak mümkün. RHEL tabanlı dağıtımlarda ise EPEL paket deposunda bulunmakta. Yum kullanarak kurmak istemeniz durumunda sisteminizde epel yum deposu‘nun kurulu olması yeterli.
Uygulamayı herhangi parametre belirtmeden “pwgen” diyerek çalıştırırsanız aşağıdakine benzer şekilde, öntanımlı değerlerle rastgele olarak üretilmiş 160 adet şifre görüntüler.
[cagri@Lab02 ~]# pwgen OhM6kui4 Ae9siepu sahQu9ai XuN4iupa CaiTae8O kooNo3Yu jeNg4me4 tooy1Ooh hiYoh9Lo eiP8SaiT Eeping2c eiGh4Ugh Ahp2fieL Eiwohj9s juqu2Tee teebai9N aiLo7Jae AeCh7lei Pahmah3d ail0Xood eiToo6Ee xieQu0Gu quaiZ1oh ieYai9gu ...
pwgen öntanımlı olarak büyük, küçük harf ve rakam içeren 8 karakterlik şifreler üretir. Çeşitli kriterlere göre şifre üretmek için kullanılabilecek bir kaç parametresi de bulunmaktadır; bazıları şöyle:
– 0 (sıfır) , –no-numerals: | Şifrelerde rakam kullanılmamasını sağlar. |
-A, –no-capitalize: | Büyük harf kullanma. |
-B, –ambiguous: | Şifrelerde l, 1, o, 0 gibi birbirine benzeyen karakterleri kullanma. |
-v, –no-vowels: | Sesli harf kullanma. |
-y, –sysmbols: | Sembol kullan |
-N, –num-passwords=num: | n adet şifre üret Sembol kullan |
-1 | Şifreleri tek kolonda sırala |
Örnek olarak, 12 karakterden oluşan, harf, rakam, sembol içeren 10 adet password generate etmek için aşağıdaki komutu kullanabilirsiniz.
[cagri@Lab02 ~]# pwgen -By -1 12 10
Sonuç aşağıdakine benzer olacaktır.
[cagri@Lab02 ~] ahYaep=oo4hi voMe4apee%qu aeGh4Eej)ahb WeiZ)u7FiaP^ jim4OTh!ee,K iab9Ahbia[be Chah3ohsh[a3 Cha`vee9dohv oCaithoo_z9S eiGh}oo3eif[
Tüm parametrelerin bir çıktısı için pwgen -h ile help'e ya da man sayfasına bakabilirsiniz.
http://sourceforge.net/projects/pwgen/
http://linux.die.net/man/1/pwgen
Bu yazılar da ilginizi çekebilir:
- PasswordCard ile Hatırlaması Kolay Güvenli Şifreler
- ncdu – Disk Kullanımı Görüntüleme Aracı
- Ajenti (Web Tabanlı Kontrol Paneli) ile Linux Yönetimi
- Linux Sistemlerde FTP Dizinlerinin Mount Edilmesi
- iftop: Interface ve bağlantı bazlı bandwidth kullanımı
Yorumlar
Trackbacks
Yorumda bulunun.
makepasswd programı da benzer bir iş yapıyor.
[Cevapla]