در مرحله اول باید نرم افزار را نصب کنید با دستورات زیر و نسبت به توزیع مورد استفاده اقدام به نصب بکنید
DEBIAN/UBUNTU # apt-get install -y pwgen FEDORA # dnf install -y pwgen CENTOS # yum install -y pwgen solus # eopkg it -y pwgen
اگر دستور pwgen را بدون هیچگونه آرگومان بنویسید برای شما ۱۶۰ کلمه عبور ۸ رقمی نمایش میدهد که در حالت پیش فرض pwgen سعی میکنه رمزهایی که امکان به خاطر سپردن رو دارند رو به شما نمایش بده دقیقا همانند زیر
-> $pwgen Hoo2Quoo Nai3iu7z phahMu6w pheeLa4a thaeF0ei aeja7aiZ oeYohv0o miuZu8gu xohYo4Oo ia7Eigip Un6oth8t Thoo3Ma9 Mie3jeed eiL5mae7 Fakohqu2 ohC0eeJo Xai6quii Laiwi2Ui Ahwo2iev uo4ei3Xe fa1iiTho iazu7Sie chaiCh7p Rieth1wa evuJuu6M re7ciDoh ohp6giSh nai8IeZ0 eY0chooc si2fieV1 ka6Iepax phuu7Sah deehi2Ii OhHee1eo faeng6Um Te7tofua Ail8koh2 aiSh4iHi ImiTh1zo aic4OhBi Cei7chah xohto1Fa queeR5ru judee5UV Eet6yoj3 ya6imieB gahPh0ve useiLik2 ieth2Eu4 luin3caV Jee9aele ohbi8Eil EeZ5yeim BufieL7A eisee9iZ oaphei9I tee3caiT aiJ5zie5 EeCai2ya tik1eGh6 biqu2Yee quai3Shu Aengab8j oowaeJ0i Kai2olei Eime5Die ieNgo2Th etah7ieJ aeph7xiS Yee0IP2c xaeS2goh kithee1I chie8uN3 eawu9Eej ehaeMee6 aWe5Ouch ohX1quei thi5Ioyu Rees0Oaf eCieLi3k eiPh2dah Choog9Do Uugishe8 IeS5Mik5 aeque2Ie eiVaip0E liew1aMu pie9Goab ohg9Lie8 EPh0Uuho UNae4hox Na1quooS eelieW3i owoo3Oep zu3oaJoo Oongi5aN miaNut7u iep5Phoo Oihu7Vae It2Phaqu ro0Deeth ua3Bieng ohNg7fee Rie2OhTi eiv7Ah9j oe2OoSha La9Xoht9 Aequ2hae Ooxu7nei eisaim9T zivei8ER ohh4Ooqu ierier4O Phiec7ae oof9Acua ceo3Aexo Eph3Woh6 Caisoi5U iiNgei8v Nooxu9oh Aefi8hah XeW6eSha vaiv1Oob oov0Aihi Joohaix5 Aephaic0 ievei3Ku ooc9Du1i Phie9ooB Pohtaec6 Neiv8pox ooMa6eek fei4Saeb ohGu6Zee Fo7didah Yaheih4w ieng1Eey IebooCh9 Keuy3hoo Aix6xae0 ov2ahQuu ho6xie0L Ohphohz8 Ohj3Phu7 Wohc5zep Ib5dai1p aegaiGh2 Ohph2roh ooL0Ou3U aa2Quei4 ceeBei7a Aith5Hee OoDai7Ah iCh3geip eij2Xeix ech9caiS oShee5la Uth4ohcu no3gi0Ah Aimo3ahc
اگر بخواهیم رمزهایی که به ما نمایش میدهد به صورت تصادفی و امن باشند باید از آرگومان s-
استفاده کنیم همانند زیر
-> $pwgen -s rxkOU7nN 9nxNqaTL lDUjg97e ON3PUIr1 uTuaDWx3 KN9tguiM xTen5rOR yM3gBeAY AfrbRBq5 YMuWZR7x acwKk4zk zupk3Y0Y JcmiVKo9 8aIeqXtJ UMb8Nrsk Xi5DQV4P SvQNJ5Pk ZDFZP9TN Ap34ETOm 0pWvOyln P3LNdDLy QQf2pYx9 3oOTBh1H PzrSR6Aq vvsyP25A 2QXPX2jK 17FNE6qF ctG0nCHL D6ZBPZQr xzS1uPqC Bv3bp9yf wWPB5uY7 VAqI3hzz L78LZz34 J4vexmYh GWoYvz9b 00V99Tyc 3Dtxzghv 40Qxdri3 yt0wS6cu NcT9KDCZ As6naV9O faEgVt6H tJjV2mMs W2QrWki9 lZB4aYer Ke0H3Vr7 RO03kv1y 7SYLUl22 3KNZvyfm 6Du5dwJI x6fmoNXd LSvJLW46 mJh3WgnS a3IbLdas RM88wyc9 8cW3SKzQ J7veha17 COfoXv2A GV71RzKv tEC2XPJm 9WxAHhLG S46l9Bw5 0TPmcql1 t752rGnW 4BPBiVEH Bdpg6l9w rD0sLIw3 fB6WH6qD 9Utz48Oo zdnf0F9T 8RzjNar6 7XMuz2qq oVwEDp5Z PGnowEC0 TBe3nYhp GMNI5tOi Px0mFbcd cGQ30GFf rV7LBy49 0b5mQHd6 Ek5r5P14 crkSR0i7 egY33MD5 4aCCu6H4 5m3Err65 1dkBPSxS sBPLUt3X nxqkC5Ux qIqm4cf9 LOS6PqPw Ou4wtMJf Cp3NR595 QP8bckNA 0qnQFmFF ah50DH82 wSU9gCRr rXE2xaQz YnjfT8dX nGqqeRr0 ajE05tDY zinXC5EZ SEzR8woG j1zd2wxC JGEC4w20 hSKqQt1x oYX7LpUf GZvi2ZpD Wki4ZJXb c7K4BZkl LQOF5HK0 ZMJr5Xd7 9uU21gsk 7Y93Q8TE 3LvLYUND BhL4mMbd WR91wfsz Q5fbGX0F L5sxO9iv S9Sr9g81 Tp5R4l8G Sm82Sj0M 5xvx2U9T 8bH0AhXA 0BAcDOUw lbEe0WeY T4sVudQ9 TVLV0H4a DJiECuA9 jg3OGG3A 3Q1N3tRa I9EPQ2Ma XwLoRB0K Az2UFBIS JwRu5WEo 0c4qxzO3 qfN5juFF YZvqq13z w3BbaOzP N3N2W3GF jP2VhTqM hqyG3xi1 UIwh248i AKt1O1TL wp0DNe6U yYK9aUnh NtbDcxT9 QTJ5YTFa Z9eKOLTM 909uOYMX 44bTgzEO Whfzho7k FCvecG0i OdAzmfU7 SiCq8VCb 6CFl4QMX Ce6Y8tHP IajE540l EIuw1kIt SK78vf0k
خوب معمولا ما نیاز نداریم هر دفعه ۱۶۰ رمز رو به ما نمایش بده بر فرض من میخوام یک رمز تصادفی ۸ رقمی رو به من نمایش بده پس دستور زیر رو در ترمینال مینویسم
-> $pwgen -s -1 SYxRB3Fj
حالا فرض کنید من یک رمز تصادفی که به جای ۸ رقم ۱۴ رقم هم باشه نیاز دارم پس دستور زیر در ترمینال مینویسم
-> $pwgen -s -1 14 9aMmQmmzfwUoDO
برای مثال سوم من به ۲ تا رمز ۱۵ رقمی نیاز دارم برای این منظور دستور رو به این شکل در ترمینال مینویسم
-> $pwgen -s 15 2 CKTLTAtQMo7vgX5 rNNhSqBcr8VLrA2
در این قسمت من نیاز به ۵ رمز ۱۰ رقمی که به طور کاملا تصادفی تولید بشه و داخلش از کاراکترهای خاص هم استفاده شده باشه دستور زیر رو در ترمینال مینویسم
-> $pwgen -sy 10 5 -fm1Ntx)q| !-^yJ[x_D8 KxcvRP;Uo4 2J2"vapK&O 1:B*`.0C(
من خودم برای تولید رمز از دستور زیر استفاده میکنم
pwgen -ys 20 1