میں نے ماضی میں کچھ پاس ورڈ مینیجرز کا احاطہ کیا جن میں Buttercup اور Enpass ، اور وہ تمام GUI ایپس تھیں۔ آج، میں آپ سے ایک پاس ورڈ مینیجر کا تعارف کرواتا ہوں جسے آپ صرف اپنے ٹرمینل کے ذریعے استعمال کر سکتے ہیں، اسے Pass کہتے ہیں۔
Pass ایک اوپن سورس کمانڈ لائن پر مبنی پاس ورڈ مینیجر ایپلی کیشن ہے جو انکرپٹڈ GPG فائلوں میں پاس ورڈ محفوظ کر کے یونکس فلسفہ کو نافذ کرتی ہے۔ مختلف فولڈر کے درجہ بندی میں منظم کیا جا سکتا ہے، کمپیوٹرز کے درمیان منتقل کیا جا سکتا ہے، اور معیاری کمانڈ لائن فائل مینجمنٹ یوٹیلیٹیز کا استعمال کرتے ہوئے ہیرا پھیری کی جا سکتی ہے۔
Pass، بالآخر ایک bash اسکرپٹ ہونے کی وجہ سے، دوسرے مینیجرز سے پاس ورڈ کی درآمد جیسے کاموں کو انجام دینے کے لیے کچھ Python اور Ruby کا استعمال کرتا ہے، مثال کے طور پر. یہ آپ کے پاس ورڈز کو .password-store آپ کی ہوم ڈائرکٹری میں چھپے فولڈر میں محفوظ کرتا ہے۔
پاس میں خصوصیات
لینکس میں پاس انسٹال اور استعمال کرنے کا طریقہ
اگر آپ کے پاس پہلے سے GPG کلید نہیں ہے تو آپ کو اس گائیڈ کو استعمال کرکے اپنے لیے ایک کلید بنانا ہوگی۔
پاس انسٹال کرنے کے لیے اپنی لینکس ڈسٹری بیوشن کے مطابق درج ذیل کمانڈ کو چلائیں۔
$ sudo apt-get install pass $ sudo yum انسٹال پاس پاس ورڈ اسٹور میں $ sudo zypper
اور اس کمانڈ کے ساتھ پاس ورڈ اسٹور شروع کریں:
$ پاس init GPG_ID_OR_EMAIL
GPG_ID_OR_EMAIL یا تو آپ کی آٹھ ہندسوں والی ہیکس کوڈ GPG کلید کی ID ہے یا وہ ای میل پتہ ہے جسے آپ نے GPG کلید بنانے کے لیے استعمال کیا ہے۔ آپ ہمیشہ کمانڈ کا استعمال کرتے ہوئے دونوں کلیدوں کا جائزہ لے سکتے ہیں: "gpg -list-secret-keys"۔
اب جب کہ آپ جانے کے لیے تیار ہیں، اس طرح آپ نیا پاس ورڈ شامل کریں جیسے کہ fossmint.com کے اندر beginner" فولڈر:
$ پاس insert beginner/fossmint.com
اپنے تمام پاس ورڈز کو "pass" ٹائپ کرکے درج کریں جو ایک درخت کا منظر دکھائے گا:
$ پاس پاس ورڈ اسٹور └── ابتدائی └── fossmint.com
آپ درج ذیل کمانڈ کا استعمال کرتے ہوئے پاس ورڈ دکھا سکتے ہیں (اسی "ابتدائی زمرہ" اور "" fossmint.com" آئٹم) اس طرح۔
$ pass beginner/fossmint.com
آپ اس طرح دکھائے بغیر پاس ورڈ کو کلپ بورڈ میں کاپی کر سکتے ہیں:
$ pass -c beginner/fossmint.com
موجودہ پاس ورڈ میں ترمیم کرنے کے لیے، مثال کے طور پر، اوپر وہی "beginner/fossmint.com" انٹری، استعمال کریں:
$ پاس ترمیم beginner/fossmint.com
آپ سے اپنا GPG پاس ورڈ درج کرنے کو کہا جائے گا اور اس کے بعد آپ فائل میں ذخیرہ شدہ پاس ورڈ یا دیگر معلومات میں ترمیم کر سکتے ہیں۔
بس بس! اگر آپ مجھ سے پوچھیں تو بہت کام ہے۔ درحقیقت، مجھے اکیلے چھوڑ دیا گیا ہے میں GUI پاس ورڈ مینیجرز پر قائم رہوں گا خاص طور پر اس لیے کہ وہ مجھے ان کو ترتیب دینے کے لیے اپنا زیادہ وقت وقف کرنے کی ضرورت نہیں رکھتے۔
لیکن کون جانتا ہے؟ ٹرمینل آپ کی پسندیدہ جگہ ہو سکتی ہے - ہر ایک کے لیے۔ کیا یہ تمہارا ہے؟ ہمیں بتائیں کہ آپ Pass کے بارے میں کیا سوچتے ہیں نیچے تبصرے کے سیکشن میں۔