I have used this before, but have a new laptop and now maybe a new version of KeePass.
I have checked the option to use Putty as the SSH client.
But when I click on a SSH URL eg ssh://10.10.10.1 it errors with access denied.
Anybody know how to resolve this one?
Scott
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I'm having the same problem with 2.05 version of keepass while 1.11 works just fine with ssh urls.
My puty.exe is located on the path (C:\WINDOWS) defined also in system path variable.
I believe that the request to open ssh url with putty isn't really getting through to putty. Because I monitored the network interface on the ssh server I was trying to reach with tcpdump but there was no sign of any connection attempts.
In the 1.x version there is configuration option Tools | Options | Setup | Use putty for ssh: and telnet: urls, but I can find no such option in the 2.x version. Should the 2.x version use putty for these urls by default?
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Does this mean, that ssh urls (like ssh://myserver) are no longer suported in version 2.x and "command line url" cmd://putty.exe myserver should be used instead?
I know both of those worked in 1.x version.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I am now getting the same error as Scott.
I have checked the option to use Putty as the SSH client, but when I click on a ssh url I get a KeePaas popup saying "File ssh://mickey Access is denied"
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Putty needs to be in the path of your PC.
1. Open a command prompt.
2. Type "path" and press Enter. Leave out the quotes.
This shows a list of the directories Windows will search to find putty.exe.
cheers, Paul
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Thanks Paul.
For other users of the forum to set Putty in your path do:
1. From the desktop, right-click My Computer and click properties.
2. In the System Properties window, click on the Advanced tab.
3. In the Advanced section, click the Environment Variables button.
4. Finally, in the Environment Variables window, highlight the path variable in the Systems Variable section and click edit. Add C:\Program Files\Putty. Each different directory is separated with a semicolon as shown below.
I have used this before, but have a new laptop and now maybe a new version of KeePass.
I have checked the option to use Putty as the SSH client.
But when I click on a SSH URL eg ssh://10.10.10.1 it errors with access denied.
Anybody know how to resolve this one?
Scott
Is it safe to assume that putty runs and connects to the server, but you do not get correct authorisation?
cheers, Paul
I'm having the same problem with 2.05 version of keepass while 1.11 works just fine with ssh urls.
My puty.exe is located on the path (C:\WINDOWS) defined also in system path variable.
I believe that the request to open ssh url with putty isn't really getting through to putty. Because I monitored the network interface on the ssh server I was trying to reach with tcpdump but there was no sign of any connection attempts.
In the 1.x version there is configuration option Tools | Options | Setup | Use putty for ssh: and telnet: urls, but I can find no such option in the 2.x version. Should the 2.x version use putty for these urls by default?
No. If PuTTY is in the path, use the following:
cmd://putty.exe yourusername@yourserver.com
You can of course also leave away the user name part. Additional command line parameters supported by PuTTY can be found in the PuTTY user manual.
If you want KeePass to automatically insert the user name from the KeePass entry, use the {USERNAME} placeholder:
cmd://putty.exe {USERNAME}@yourserver.com
Best regards
Dominik
Does this mean, that ssh urls (like ssh://myserver) are no longer suported in version 2.x and "command line url" cmd://putty.exe myserver should be used instead?
I know both of those worked in 1.x version.
Hi Scott, where do I check the option to use Putty as the SSH client? Is it in KeePass or IE?
Thanks
Martin
KeePass | Tools | Options | Advanced.
cheers, Paul
Thanks Paul, I found it under KeePass | Tools | Options | Setup
I am now getting the same error as Scott.
I have checked the option to use Putty as the SSH client, but when I click on a ssh url I get a KeePaas popup saying "File ssh://mickey Access is denied"
Putty needs to be in the path of your PC.
1. Open a command prompt.
2. Type "path" and press Enter. Leave out the quotes.
This shows a list of the directories Windows will search to find putty.exe.
cheers, Paul
Thanks Paul.
For other users of the forum to set Putty in your path do:
1. From the desktop, right-click My Computer and click properties.
2. In the System Properties window, click on the Advanced tab.
3. In the Advanced section, click the Environment Variables button.
4. Finally, in the Environment Variables window, highlight the path variable in the Systems Variable section and click edit. Add C:\Program Files\Putty. Each different directory is separated with a semicolon as shown below.
C:\Program Files;C:\Winnt;C:\Winnt\System32;C:\Program Files\Putty