Hi,
I use Keepass 2.51.1 portable installed in a USB memory.
I also use a TP-LINK Archer D50 AC750 router with a USB port available for printer or storage devices like HD or memory that works just fine. However, I can't figure out a way to access Keepass from devices around my home network, including wired desktop, Smart TV and wi-fi laptop, iPad, iPhone.
Does anyone have a practical solution?
Last edit: lesuarez 2022-06-11
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
KeePass is a Windows program. It can run from or access a database on a router based USB drive if the Windows device can mount it as a drive. If you are using a non-Windows device, e.g., a Linux, Android, or iOs device, then you need to use a port of KeePass that can run on the particular Os. The 'Contributed/Unofficial KeePass Ports' section of the KeePass downloads page lists a selection of KeePass ports and the OS they run on. Even if a KeePass port could run on a smart TV, I doubt it could send login credentials to the other apps running on the TV. Other than that, I don't know why you would run KeePass on a TV.
Last edit: wellread1 2022-06-12
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I finally could run and use KeePass in a USB flash memory plugged in the TP-Link router from my laptop (Windows 10 Home) and my Desktop (Windows 10 Pro).
-In the Windows 10 Pro SMB2 protocol must be activated.
The USB flash memory created in my desktop doesn't work (shows error if you try to exit KeePass.) I could only exit KeePass from the Task Manager.
To make it work:
-I installed KeePass portable in a new USB flash memory plugged in the router.
-Copied the database from the desktop to the USB in the router.
-In the desktop and laptop created a shortcut to KeePass in the router.
-Edited the database, and saved with a new name (as suggested by KeePass.)
Done. Now it works perfect in two laptops and two desktops.
Still have problems with the Sony Bravia TV (Android). Task for next weekend. Then after I will see what could be done with iPad's and iPhone's.
In the TV I need to enter passwords for several tasks including access to websites using the browser for teaching and management.
Regards
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I forgot to mention one more detail:
It is recommended to password protect the access to your USB memory files. Use the procedure in this video: TP-Link Archer USB Sharing and Security Settings (USB SHARE) https://www.youtube.com/watch?v=M5pm6kV8j1c
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Paul, I do that in the Sony Bravia (Android), but it is a nightmare to enter 13 upper/lower case letters plus numbers and symbols. That's why some people use pet's names or 12345. Not me.
Regards
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Create strong randomly generated passwords based on a character set convenient on the particular keyboard. Don't switch between letter cases if it is not convenient. A randomly generated single case alphanumeric is about ~5.2 bits/character versus ~5.9 bits/character for a mixed case alphanumeric. You can make up the approximate 15% difference in bit strength by lengthening the password by 15%, e.g., 13 → 15 character password. Anyway, TV-based apps usually stay logged on for extended periods, so entering a password is less frequent.
USB drives are less reliable than other media. Avoid configurations that routinely require non-standard procedures like closing KeePass using task manager. Regularly backup up your database file and key file (if you use one). Also, document your master key using the emergency sheet File>Print>Print Emergency Sheet and store the sheet in a safe, secure location.
Last edit: wellread1 2022-06-12
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
"Avoid configurations that routinely require non-standard procedures like closing KeePass using task manager. "
Of course, but I did that before I tamed the beast. Now KeePass closes and exit normally.
"Regularly backup up your database file and key file (if you use one). Also, document your master key using the emergency sheet File>Print>Print Emergency Sheet and store the sheet in a safe, secure location."
Yes I use Lockbox in a folder to protect sensible data.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I use the Android TV app on the phone (seems to have been replaced by Android TV Remote Service) and KeePass2Android. I copy / paste from KP2A into TV.
cheers, Paul
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Thanks. I will take a look.
By the way Sony announced a new firmware that supposedly will fix the current problems. I hope so, cause the firmware and the last update in the Bravia is crap.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
On My iPad.
Still can't find a solution to access the database in the USB memory. I tried (free) KeePassium, StrongBox and Syncpass ports. No joy.
KeePassium is the one that works better for me but I can't figure out how to run the database. The only option in KeePassium seems to be copying the database from the USB memory to the iPad (not my goal) but even so I only get an empty default database.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Today I finally found the problem. I tried another USB memory and voila! It worked just fine. Now I have KeePass in my laptops and desktops and KeePassium in iPads and iPhones.
By the way, KeeWeb worked just fine with the old USB memory.
So, what's wrong with the old USB memory that otherwise it works just fine? I reformatted the USB memory and
it worked as well.
Everything OK now.
Regards
Last edit: lesuarez 2022-06-25
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hi,
I use Keepass 2.51.1 portable installed in a USB memory.
I also use a TP-LINK Archer D50 AC750 router with a USB port available for printer or storage devices like HD or memory that works just fine. However, I can't figure out a way to access Keepass from devices around my home network, including wired desktop, Smart TV and wi-fi laptop, iPad, iPhone.
Does anyone have a practical solution?
Last edit: lesuarez 2022-06-11
KeePass is a Windows program. It can run from or access a database on a router based USB drive if the Windows device can mount it as a drive. If you are using a non-Windows device, e.g., a Linux, Android, or iOs device, then you need to use a port of KeePass that can run on the particular Os. The 'Contributed/Unofficial KeePass Ports' section of the KeePass downloads page lists a selection of KeePass ports and the OS they run on. Even if a KeePass port could run on a smart TV, I doubt it could send login credentials to the other apps running on the TV. Other than that, I don't know why you would run KeePass on a TV.
Last edit: wellread1 2022-06-12
Thanks for the info.
I finally could run and use KeePass in a USB flash memory plugged in the TP-Link router from my laptop (Windows 10 Home) and my Desktop (Windows 10 Pro).
-In the Windows 10 Pro SMB2 protocol must be activated.
The USB flash memory created in my desktop doesn't work (shows error if you try to exit KeePass.) I could only exit KeePass from the Task Manager.
To make it work:
-I installed KeePass portable in a new USB flash memory plugged in the router.
-Copied the database from the desktop to the USB in the router.
-In the desktop and laptop created a shortcut to KeePass in the router.
-Edited the database, and saved with a new name (as suggested by KeePass.)
Done. Now it works perfect in two laptops and two desktops.
Still have problems with the Sony Bravia TV (Android). Task for next weekend. Then after I will see what could be done with iPad's and iPhone's.
In the TV I need to enter passwords for several tasks including access to websites using the browser for teaching and management.
Regards
I forgot to mention one more detail:
It is recommended to password protect the access to your USB memory files. Use the procedure in this video: TP-Link Archer USB Sharing and Security Settings (USB SHARE)
https://www.youtube.com/watch?v=M5pm6kV8j1c
Why? Your database is encrypted and no decrypted data is stored on the router.
cheers, Paul
Cause along with KeePass you may have other software/media library or whatever in the same USB memory or HDD/SSD.
Regards
You can enter credentials on a TV if your phone can be used as a keyboard - this is possible with an Android TV, don't know about other TVs.
cheers, Paul
Paul, I do that in the Sony Bravia (Android), but it is a nightmare to enter 13 upper/lower case letters plus numbers and symbols. That's why some people use pet's names or 12345. Not me.
Regards
Create strong randomly generated passwords based on a character set convenient on the particular keyboard. Don't switch between letter cases if it is not convenient. A randomly generated single case alphanumeric is about ~5.2 bits/character versus ~5.9 bits/character for a mixed case alphanumeric. You can make up the approximate 15% difference in bit strength by lengthening the password by 15%, e.g., 13 → 15 character password. Anyway, TV-based apps usually stay logged on for extended periods, so entering a password is less frequent.
USB drives are less reliable than other media. Avoid configurations that routinely require non-standard procedures like closing KeePass using task manager. Regularly backup up your database file and key file (if you use one). Also, document your master key using the emergency sheet
File>Print>Print Emergency Sheetand store the sheet in a safe, secure location.Last edit: wellread1 2022-06-12
Of course, but I did that before I tamed the beast. Now KeePass closes and exit normally.
Yes I use Lockbox in a folder to protect sensible data.
I use the Android TV app on the phone (seems to have been replaced by Android TV Remote Service) and KeePass2Android. I copy / paste from KP2A into TV.
cheers, Paul
Thanks. I will take a look.
By the way Sony announced a new firmware that supposedly will fix the current problems. I hope so, cause the firmware and the last update in the Bravia is crap.
On My iPad.
Still can't find a solution to access the database in the USB memory. I tried (free) KeePassium, StrongBox and Syncpass ports. No joy.
KeePassium is the one that works better for me but I can't figure out how to run the database. The only option in KeePassium seems to be copying the database from the USB memory to the iPad (not my goal) but even so I only get an empty default database.
I use KeePassium and copy the file locally. I have not tried it from USB.
What happens when you try to open the database?
Try online KeeWeb to see if you can open the database from USB - runs in a browser.
https://keeweb.info/
cheers, Paul
Today I finally found the problem. I tried another USB memory and voila! It worked just fine. Now I have KeePass in my laptops and desktops and KeePassium in iPads and iPhones.
By the way, KeeWeb worked just fine with the old USB memory.
So, what's wrong with the old USB memory that otherwise it works just fine? I reformatted the USB memory and
it worked as well.
Everything OK now.
Regards
Last edit: lesuarez 2022-06-25