-
Notifications
You must be signed in to change notification settings - Fork 36
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Feature request] Conditional loading of SSH keys #390
Comments
It sounds like this feature could solve your issue. Another solution could be to use environment variables in the path of an external key file. |
Exactly, but this is only for the plugin KeeAutoExec, hence this feature request :)
I guess this will do in the meantime. |
It seems like you can use both extensions together to do what you want. If you use the KeeAutoExec extension to load a per-host database, you can store the SSH keys in that database to get per-host keys. |
Not ideal, but it should work. Thanks for the good idea! |
Would have an additional use-case for this feature. Currently I have to load the keys manually on occasion when I start to work. A predefined set to load would help a lot or better a predefined set (or keys) based on hostname. This way I only need to maintain a list of hosts per occasion (keyset). |
I manage SSH keys per client. So my laptop uses one SSH key for all purposes, same for my stationary computers.
When I am on my laptop, I want my laptop's SSH key to load. Same when I am on other computers.
I have not found a way to do that on KeeAgent. One machine uses Windows, the other uses Linux, so I can't put the same path for both.
KeePass implemented this condition to allow opening child databases depending on the hostname: https://sourceforge.net/p/keepass/discussion/329220/thread/509d35a111
The text was updated successfully, but these errors were encountered: