dlech / KeeAgent

ssh agent plugin for KeePass 2.x
http://lechnology.com/software/keeagent
Other
530 stars 35 forks source link

Specify TEMP directory #309

Open AlexeySa opened 3 years ago

AlexeySa commented 3 years ago

Hi! I use a portable keypass. My placeholder contains {KEEAGENT:KEYFILEPATH} variable. Keeagent saves key-file in system directory C:\Users\*\AppData\Local\Temp. It is not very convenient for me. I am not able to save private key in a directory other than the TEMP system variable. I tried to override the TEMP and TMP variable with a BAT file. This also affects applications being launched (browsers, ftp-clients, WinSCP, etc...). Please add option in configuration file for specify the directory to save private keys :)

Thank you!

frederictobiasc commented 3 years ago

Hey David,

I'm running into the same problem with picky ssh-servers returning an error because they just try a limited number of keys. Without your nice KeeAgent-Plugin, I used the IdentityFile-Parameter inside the .ssh/config to explicitly specify the key. Could you please provide information where KeeAgent stores the Keys, if I activate Save attachment to temporary file when key is loaded?

I'm using KeePass on archlinux with the keepass-plugin-keeagent package.