Hi to all who have problems getting SFTP to run!
Some of you already claimed problems with invalid characters, debuging SFTP
connections, and wondering why it didn't work.
It really is a fault of the developer (sorry for blaming!) not to document
usage correctly while the solution is so easy. Don't you want your users to
use your plugin? Ok, on to something productive:
Replace "NAMEofYOURdbHERE" with the name you want/have.
Ensure to manually put PLINKs path into the PlugIn GUI as "Keepass Root" won't work.
Try to connect and you will see the magic. It works!
Comment for the developer:
After some syncs the plugin looses its path to plink, so this problem still
And please add my lines to your helpfile inside the plugin.
And something would be nice as an improvement:
The database should not only sync when pressing the save button but also sync
(or ask before) closing Keepass. Because if you close Keepass (with autosave
enabled) the database will be saved locally but is not in sync with the
server. So next time you open the DB you have to remember to sync with your
server manually. Now just imagine if you open your database somewhere else in
the meantime and change something inside the DB. Going back to the original
machine you will find your DB messed up or corrupt or not just right.
Just a small addition to the a.m.:
My problem was, that I didn't authenticate to my server with a password and instead used a SSH key. In order to configure this correctly just follow my additional instructions here (they are somehow included in the KeePassSync-readme.txt as well).
So in short terms:
Install KeePass and the PlugIn KeePassSync.
Add your Host and Port to the KeePassSync Options, activate PAGEANT (from the PuTTY Tools), set Directory and add PLINK path as mentioned above
Import your SSH keys to PAGEANT
Open a CMD prompt and go to the PLINK path. Now open a connection to your server once like this:
plink your_user_name@your_server -P your_server_port -agent
If you get asked to store the server key, answer yes. Now you should
find yourself connected to the server with a command prompt. You could
now look for the KeePass database you uploaded to your server before,
if you like.
Close this connection after that with "exit".
Ensure, that PAGEANT is started and you can see your keys with "View Keys".
Now, if you followed all my instructions, you can try to Sync with KeePassSync.
It should work.
In case you use password authentication, my instructions will still work. Just leave out the PAGEANT sections and connect to your server with PLINK as follows:
plink -pw your_password your_user_name@your_server -P your_server_port
I hope I could help some of you who don't like to sync passwords to any Cloud services.
Log in to post a comment.
Sign up for the SourceForge newsletter:
You seem to have CSS turned off.
Please don't fill out this field.