Password manager for 2 users on 2 computers

This forum is dedicated to basic help and support :

Ask here your questions about basic installation and usage of Mageia. For example you may post here all your questions about getting Mageia isos and installing it, configuring your printer, using your word processor etc.

Try to ask your questions in the right sub-forum with as much details as you can gather. the more precise the question will be, the more likely you are to get a useful answer

Password manager for 2 users on 2 computers

Postby maluethy » May 24th, '22, 09:38

I am looking for a solution to manage passwords for two users on two different desktop computers together. In a later step I want to synchronize a smaller shared password list between the two desktop computers, two smartphones and two notebooks.

I will probably manage calendars and contacts locally with Nextcloud on a Raspberry. Nextcloud also offers a password manager and so the impulse came to implement passwords with Nextcloud as well.

I came across the following solutions:
    1. use Nextcloud as a central password manager and access the passwords with a Nextcloud client. https://apps.nextcloud.com/apps/passwords
    2. use Nextcloud as a central password manager and synchronize the passwords with Nextcloud using WebDav. https://docs.nextcloud.com/server/lates ... ebdav.html
    3. use Nextcloud as central password manager and KeePass as client, synchronize the passwords with a plugin for WebDav.
    4. use KeePassXC as password manager and synchronize the password file with Nextcloud between the two computers.
    5. use KeePassXC as password manager and put the password file on a network drive. https://keepassxc.org/docs/KeePassXC_Us ... h_keeshare

Each solution has advantages and disadvantages. I would like to implement a reliable, simple solution if possible. I ask in the forum, because I found software partially not in the Mageia software directory. I interpret this to mean that the software in question is not common. Currently I do not want to install extra or uncommon software, because I do not know how it affects the operating system. The solution should be as simple and reliable as possible.

Advantages and disadvantages
    1. nextcloud as central password manager with nextcloud client: The nextcloud password clients seem to have few features and in forums there are sometimes concerns about their reliability. - I can't find the clients in the Mageia software directory.
    2. nextcloud as a central password manager, synchronization with WebDav: In forums the reliability and the age of the protocol is often a topic and it is discouraged by WebDav. - In the Mageia software directory I can't find any WebDav support in the password managers (except Keepass). - Actually I would have preferred this solution, because each client directly synchronizes the data with a server. I guess this is the easiest way to prevent duplicate changes. - Is the WebDav protocol older and not really suitable for this?
    3. use Nextcloud as central password manager and KeePass as client, synchronization with WebDav: (Keepass would have a WebDav plugin). - In forums Keepass is often mentioned as complicated. - In the Mageia software directory I find an older version of Keepass. Plugins or the language cannot be changed easily (message appears that link is wrong).
    4. use KeePassXC as password manager and synchronize the password file with Nextcloud (or similar service) between the two computers. - Solution is often recommended in forums. - In the Mageia software directory is KeePassXC. - Does the synchronization really work reliably in everyday life? Can KeePassXC handle it if an entry is modified from different clients?
    5. use KeePassXC as password manager and put the password file on a network drive. - Solution is often recommended in forums. - In the Mageia software directory is KeePassXC. - Does the synchronization work reliably in everyday life? Can KeePassXC handle it if an entry is modified from different clients?

Thanks in advance for the support.
maluethy
 
Posts: 83
Joined: Apr 17th, '20, 17:01

Re: Password manager for 2 users on 2 computers

Postby morgano » May 24th, '22, 09:55

I use synctiing for synchronising KeePassXC database between Mageia and Murena / e-os (stripped android).

Not hard tested but no problem yet.

One nice thing with syncthing is that it can be set to keep versions intelligently. And there is no server to rely on.

Regarding Nextcloud its file synchronisation have not developed as one have hoped...
At home & work Mandriva since 2006, Mageia 2011. Thinkpad T40, T43, T60, T400, T510, Dell M4400, M6300, Acer Aspire 7. Workstation using LVM, LUKS, VirtualBox, BOINC
morgano
 
Posts: 1489
Joined: Jun 15th, '11, 17:51
Location: Kivik, Sweden

Re: Password manager for 2 users on 2 computers

Postby maluethy » May 24th, '22, 10:17

Thank you for the prompt feedback.

Is synctiing the program from https://syncthing.net/ ?
Synctiing does not exist in the Mageia software directory?

Is there something like synctiing to synchronize the calendar and contacts between linux computer and android smartphone ?
maluethy
 
Posts: 83
Joined: Apr 17th, '20, 17:01

Re: Password manager for 2 users on 2 computers

Postby morgano » May 24th, '22, 11:34

Yes that one. Syncthing runs on many systems.

For Mageia: https://wiki.mageia.org/en/File_transfe ... #Syncthing

For your phone, try the app syncthing.
IIRC it works with sailfish too.
For Apple systems, as usual they choose to be hard to work with.

In general for programs not packaged: https://wiki.mageia.org/en/Ways_to_install_programs

For calendar and contacts I have not tried, dont need myself.
At home & work Mandriva since 2006, Mageia 2011. Thinkpad T40, T43, T60, T400, T510, Dell M4400, M6300, Acer Aspire 7. Workstation using LVM, LUKS, VirtualBox, BOINC
morgano
 
Posts: 1489
Joined: Jun 15th, '11, 17:51
Location: Kivik, Sweden

Re: Password manager for 2 users on 2 computers

Postby maluethy » May 24th, '22, 13:47

Thanks for the further explanations. The note regarding Nextcloud file synchronization is helpful.

If there was something like MyPhoneExplorer for Linux (direct synchronization of calendar and contacts between computer [Thunderbird] and smartphone [Android]). I would probably leave the Nextcloud server alone). https://www.fjsoft.at/en/

Currently I would implement solution 4 or 5, if there is not something else.
maluethy
 
Posts: 83
Joined: Apr 17th, '20, 17:01

Re: Password manager for 2 users on 2 computers

Postby morgano » May 24th, '22, 15:42

A note on KeePassXC: have the setting to close database automatically at inactivity, after a minute max. Whenever file is saved it soon get synced to other devices (ass soon as there is network connections). That way there is less risk of editing two different versions. Note that this autoclose function is inactivated during entry edit, so dont leave edit dialogue open (which you should not also for other reasons anyway...). Also have a look at syncthing file versioning options.

Sidenote: For the OS I selected for my phone (Fairphone 3), I donated some money and got email, filesync and other services with it, and that is actually a Nextcloud server they utilise, also used natively by the phone OS. https://e.foundation/e-os/

Sidenote 2: So by coincidence I now have same original entrepreneur who created the OS distros for my desktop, laptops, and phone: Gael Duval. Small world. Or great man :)
At home & work Mandriva since 2006, Mageia 2011. Thinkpad T40, T43, T60, T400, T510, Dell M4400, M6300, Acer Aspire 7. Workstation using LVM, LUKS, VirtualBox, BOINC
morgano
 
Posts: 1489
Joined: Jun 15th, '11, 17:51
Location: Kivik, Sweden

Re: Password manager for 2 users on 2 computers

Postby jiml8 » May 30th, '22, 06:50

I use nextcloud on a dedicated PC Engines SBC, with a private LAN connection to my NAS for the nextcloud data, and I use nextcloud clients on all my other systems to handle synchronization of files and contacts. I don't have any trouble with it, and everything seems to synchronize correctly.

I use the nextcloud password manager, and I have browser plugins for password access from other systems. I would like to use the nextcloud password client for android, but I have a self-signed certificate on my nextcloud instance so that client won't work. When I need a password on my android, I get it by using a web browser to access my passwords, and copy/pasting. This is clumsy but fortunately does not come up often.
jiml8
 
Posts: 1254
Joined: Jul 7th, '13, 18:09


Return to Basic support

Who is online

Users browsing this forum: No registered users and 1 guest