|
@@ -3,9 +3,9 @@
|
|
[](https://travis-ci.org/pwman3/pwman3)
|
|
[](https://travis-ci.org/pwman3/pwman3)
|
|
[](https://coveralls.io/r/pwman3/pwman3?branch=master)
|
|
[](https://coveralls.io/r/pwman3/pwman3?branch=master)
|
|
|
|
|
|
-A nice command line password manager, which is smart enough to use different SQL Databases (MySQL, SQLite, PostgreSQL).
|
|
|
|
-Pwman3 can also copy passwords to the clipboard (on Mac and Linux) without exposing them, so you save
|
|
|
|
-some typing.
|
|
|
|
|
|
+A nice command line password manager, which can use different database to store your passwords (currently, SQLite, MySQL,
|
|
|
|
+ and PostGresql are supported).
|
|
|
|
+Pwman3 can also copy passwords to the clipboard without exposing them!
|
|
Besides managing and storing passwords, Pwman3 can also generate passwords using different algorithms.
|
|
Besides managing and storing passwords, Pwman3 can also generate passwords using different algorithms.
|
|
|
|
|
|
## Nice Features in pwman3:
|
|
## Nice Features in pwman3:
|
|
@@ -22,15 +22,12 @@ Besides managing and storing passwords, Pwman3 can also generate passwords using
|
|
PWMAN3 is a very very basic software, which was designed to be used in a safe environment.
|
|
PWMAN3 is a very very basic software, which was designed to be used in a safe environment.
|
|
- If you are afraid that PWMAN3 is to weak for your needs ... and you still want to try it, here
|
|
- If you are afraid that PWMAN3 is to weak for your needs ... and you still want to try it, here
|
|
are a few recommendations:
|
|
are a few recommendations:
|
|
- 1. Use the AES encryption, it is supposed to be better than Blowfish.
|
|
|
|
- 2. Don't store your Password Database in the Obvious place, and if your extremely paranoind
|
|
|
|
|
|
+ 1. Don't store your Password Database in the Obvious place, and if your extremely paranoind
|
|
store it completely away from your computer on a separate USB key.
|
|
store it completely away from your computer on a separate USB key.
|
|
- 3. Use a HARD to crack password to encrypt your database!
|
|
|
|
|
|
+ 2. Use a HARD to crack password to encrypt your database!
|
|
- If you care, report bugs, and send patches.
|
|
- If you care, report bugs, and send patches.
|
|
- I would realy like you to use PWMAN3, so I could get feedback and more ideas, especially, if you
|
|
- I would realy like you to use PWMAN3, so I could get feedback and more ideas, especially, if you
|
|
- know something about security (which is probably more than I know at the moment.
|
|
|
|
- - Be patient, I am working on PWMAN on my free time, and for fun, so don't expect PWMAN3 to
|
|
|
|
- do to more than storing your passwords.
|
|
|
|
|
|
+ know something about security!
|
|
|
|
|
|
## Installing
|
|
## Installing
|
|
|
|
|
|
@@ -60,7 +57,7 @@ When done, issue:
|
|
|
|
|
|
python setup install
|
|
python setup install
|
|
|
|
|
|
-If you are more picky than than than you can compile PyCrypto using the instruction bellow.
|
|
|
|
|
|
+If you are more picky then you can compile PyCrypto using the instruction bellow.
|
|
|
|
|
|
After you downloaded the source code of
|
|
After you downloaded the source code of
|
|
pycrypto and extracted it do the following inisde the source code direcotry:
|
|
pycrypto and extracted it do the following inisde the source code direcotry:
|
|
@@ -85,7 +82,7 @@ for ``-mno-cygwin`.
|
|
and after all that, if you a security minded person, who is capable of using a command line password:
|
|
and after all that, if you a security minded person, who is capable of using a command line password:
|
|
Do your self a favor and skip Windows. Try Linux\BSD\*Nix OS.
|
|
Do your self a favor and skip Windows. Try Linux\BSD\*Nix OS.
|
|
|
|
|
|
-## User Interface
|
|
|
|
|
|
+ ## User Interface
|
|
1. When xsel is install on a Linux system, you can copy passwords directly to clipboard with the copy command.
|
|
1. When xsel is install on a Linux system, you can copy passwords directly to clipboard with the copy command.
|
|
2. The command 'open' will open the default browser if URL is specified.
|
|
2. The command 'open' will open the default browser if URL is specified.
|
|
3. An automatic 'clear screen' function is called after printing an entry in the database.
|
|
3. An automatic 'clear screen' function is called after printing an entry in the database.
|