يتم دعم مدير كلمات المرور لطيف سطر الأوامر ، والتي يمكن استخدام قاعدة بيانات مختلفة لتخزين كلمات السر الخاصة بك (حاليا ، SQLite ، MySQL ، و Postgresql و MongoDB). يمكن Pwman3 أيضا نسخ كلمات المرور إلى الحافظة دون تعريضهم! إلى جانب إدارة كلمات المرور وتخزينها ، يمكن لـ Pwman3 أيضًا إنشاء كلمات مرور باستخدام خوارزميات مختلفة.
ميزات لطيفة في pwman3:
تشفير AES قوي
نسخ كلمات المرور إلى الحافظة
إطلاق uri معين باستخدام المتصفح الافتراضي
مولدات كلمة المرور
لا حقا ميزة الموجهة للمستخدم. ومع ذلك ، فإنه يضمن القضاء على البق سخيف: pwman3 هو اختبار مدفوعة!
كابل بيانات
http://pwman3.readthedocs.org/en/latest/
ملاحظة مهمة جدا حول الأمن
إذا كنت مهتمًا بالأمان ، فالرجاء ملاحظة أن: PWMAN3 هو برنامج أساسي جدًا ، والذي تم تصميمه للاستخدام في بيئة آمنة.
إذا كنت تخشى أن يكون PWMAN3 ضعيفًا لاحتياجاتك ... وما زلت ترغب في تجربته ، فإليك بعض التوصيات:
لا تقم بتخزين قاعدة بيانات كلمة المرور الخاصة بك في مكان واضح ، وإذا كان لديك paranoind للغاية تخزينها بالكامل بعيدا عن جهاز الكمبيوتر الخاص بك على مفتاح USB منفصل.
استخدام HARD للقضاء على كلمة المرور لتشفير قاعدة البيانات الخاصة بك!
إذا كنت تهتم ، أبلغ عن الأخطاء ، وأرسل التصحيحات.
أود حقًا أن تستخدم PWMAN3 ، لذا يمكنني الحصول على التعليقات والمزيد من الأفكار ، خاصة إذا كنت تعرف شيئًا عن الأمان!
تثبيت
يتطلب Pwman3 حزم debian التالية:
python-colorama xsel - لنسخ كلمة المرور إلى الحافظة على Linux
من المستحسن أيضا تثبيت python-crypto. Pwman يدعم Python 3.x.
للتثبيت من المصدر:
$ python setup.py install
يمكنك أيضًا تثبيت PWMAN3 باستخدام python pip:
$ pip install pwman3
واجهة المستخدم
عندما يتم تثبيت xsel على نظام Linux ، يمكنك نسخ كلمات المرور مباشرة إلى الحافظة باستخدام الأمر copy.
سيؤدي الأمر "فتح" إلى فتح المتصفح الافتراضي إذا تم تحديد عنوان URL.
يتم استدعاء وظيفة "شاشة واضحة" تلقائية بعد طباعة إدخال في قاعدة البيانات. سيتم مسح الشاشة بعد 5 ثوانٍ افتراضيًا. ومع ذلك ، يمكن تغيير ذلك بتغيير القيمة الصحيحة في ~.pwman/config:
[Global]
...
cls_timeout = 10
لتعطيل وظيفة "شاشة واضحة" التلقائية لتعيين cls_timeout0.
[Global]
...
cls_timeout = 0
عمل كلمة مرور من الحرف الرقمي وحرف الأبجدية ([A-Za-z0-9]).
يمكنك إضافة معلمة لجعل كلمة المرور إلى التكوين (~ / .pwman / config).
فمثلا:
[Generator]
numerics = true
يمكن أن تحتوي كلمات المرور على إحدى العلامات الخاصة التالية:
specialsigns = ["@", "#", "?", "!", '\', "|", "$",
"%", "^", "&", "*", "(", ")", ":", ";",
"{", "}", "+","-"]
يجب أن يكون لملف التهيئة الخيار التالي:
[Generator]
special_signs = true
يمكن اختيار سياسة كلمة المرور الفردية مع:
Pwman3 0.6.0 (c) visit: http://github.com/pwman3/pwman3
pwman> n {'leetify':False, 'numerics':True, 'special_signs':True}
Username: username
Password length (default 8): 12
New password: Q1dab@7abcd5
يمكن تغيير طول كلمة المرور الافتراضية من خلال:
[Generator]
default_pw_length = 42
نسخ كلمة المرور إلى X11 أو Mac clip board:
يستخدم نظام Mac OSX النسخ pbcopy
في أنظمة X11 حدد المسار إلى xselما إذا كان لديك بالفعل~/.pwman/config
[Global]
xsel = yes
xselpath = /usr/bin/xsel
عند الإطلاق pwmanلأول مرة ، سيحاول البحث عن xselالتهيئة وكتابتها بشكل صحيح.
دعم
إذا وجدت هذا العمل مفيدًا ، فيمكنك إجراء واحد أو أكثر من الإجراءات التالية: