Recommendations for a Password Manager on Slackware
SlackwareThis Forum is for the discussion of Slackware Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Thanks everyone for the recommendations and comments. I hadn't heard about password-store,will look into it. I also downloaded the KeepassXC AppImage from the website to try it out. It's pretty functional and certainly looks like it will do the job.
It's supposed to use 'wl-clipboard' on wayland. I'm not sure if that's included in Slackware though.
You can see that the password-store.sh script checks if wayland is running and defaults to commands from wl-clipboard, if its found on the system. This commit shows the relevant code: https://git.zx2c4.com/password-store...edf5938219a9b7
Edit: Doesn't appear to be in Slackware. I guess it could be added as an optional dependency to the slackbuilds.org build of password-store.
password-store will work in wayland after installing that package. The password-store readme should also be updated by next weekend to mention wl-clipboard is needed for wayland.
This is what I use too. Only problem is that it relies on xclip to copy password to the clipboard, which doesn't work on Wayland. Anyone know if there is a solution to that?
Another option is to skip the clipboard entirely with dmenu, or `passmenu --type`. For entering most passwords, I bind a key to:
I have been using KeePass for a long time. It has a lot of features. My favorite is Password profiles. Quite a few sites I use have very specific password requirements.
Example:
Code:
The PASSWORD must:
be 9 to 30 characters in length
contain at least one UPPERCASE letter (A-Z)
contain at least one lowercase letter (a-z)
contain at least one number (0-9)
contain at least one of the following special characters: # @ $ ^ ! * + = _ %
change at least four characters from the previous Password
The PASSWORD CANNOT:
contain spaces
be one of your 5 previous passwords
Your PASSWORD will expire in 150 days.
Most of the above can be met with most password managers with generic settings, the problem is with special characters. KeePass Special Characters are:
Code:
!"#$%&'()*+,-./:;<=>?@[\]^_`{|}~
As you can see, only a few of those are allowed. So I created a password profile that take care of this. See attached screenshot.
The draw back to KeePass is it needs mono installed. For me that is not a problem. I also use an Android App called Keepass2Andriod that works with KeePass to files. I have the password file in the cloud so I can access it via all of my devices. Using a password profile for the picky password sites make life simple. When I need to change my password, I select the profile needed and a new password is generated that fits the requirement.
I never really liked the idea of storing all your passwords in one program.
Yes, I [almost] totally agree with it. But now I have more that 100 different users/passwords to different webshops, sites.... and all the passwords are generated and all the usernames and passwords are different. So there is no way to remember them.
I never really liked the idea of storing all your passwords in one program.
Kwallet is included with KDE, but I always personally disable it.
I don't use Kwallet either.
I used to think the same back when only a few password were needed. These days with 244 unique password in my password database. It is not a simple task to maintain these. A password manager greatly simplifies this task. The passwords are stored in a encrypted database that is separate from the program. In my case by using KeePass there are alternative programs that can read this database. I use two separate programs, one for the computer one for my cell phones. Programs are compatible with the database. Backups of database is mandatory (my opinion). If key files are being used, multiple back up copies of the key file is a must. Loose the key file and all is lost with out a back up copy. I learned this the hard way a long time ago.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.