#1
|
|||
|
|||
Default URL handler works for ssh1 and ssh2 url's, not for ssh
I'm managing Linux VPS's in a cloud, and the web interface of the cloud provider has a convenient button tot open an ssh session to a VPS using a link like:
ssh://user@111.222.111.222/I would like that button to launch SecureCRT. In the Global options of SecureCRT, category Terminal > Web Browser, I found these two buttons:
These buttons work fine for ssh1: and ssh2: url's. Unfortunately, a plain ssh url without the protocol version number doesn't work. Why is there no button for ssh? How do I manually create an association with the ssh protocol? What are the registry keys I need to create/edit? I'm using SecureCRT 7.2.4 on Windows 7.
__________________
René |
#2
|
|||
|
|||
Hi René,
There is a button for SSH1 and SSH2 since those are the protocols. There is no SSH protocol. I ran a test creating my own registry key, and it did work. Here is an export of the registry key I created: Code:
Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\ssh] "URL Protocol"="" [HKEY_CLASSES_ROOT\ssh\shell] [HKEY_CLASSES_ROOT\ssh\shell\open] [HKEY_CLASSES_ROOT\ssh\shell\open\command] @="\"C:\\Program Files\\VanDyke Software\\SecureCRT\\SecureCRT.exe\" %1" |
#3
|
|||
|
|||
Quote:
RFC 4395. The IANA URI scheme registry currently contains 'ssh' and not 'ssh1' or 'ssh2'. So according to these Internet standards, SecureCRT supports two unregistered URI schemes for SSH, but not the registered scheme. IMO that's a bug. Quote:
For other people who may be reading this in the archive, on my system the location of SecureCRT in the open command is: Code:
"C:\Program Files\VanDyke Software\Clients\SecureCRT.exe" %1
__________________
René |
#4
|
|||
|
|||
Thanks for the feedback René.
I have created a bug report on your behalf. We will post here with any updates. If you would like to be notified directly, please complete and submit the form at the following location: Submit Bug Report |
#5
|
|||
|
|||
Okay, thank you.
It's nice magic by the way, to click on a VPS in a web control panel and instantly get a root prompt in SecureCRT using public key authentication. Many installation programs on Windows offer to make their software the default handler for certain URI schemes or file extensions. I'd expect the SecureCRT installer to do this for the ssh scheme, and the SecureFX installer for sftp.
__________________
René |
#6
|
|||
|
|||
Hi René,
I have created a feature request to add the ability to set SecureFX as the default SFTP handler as well. We will post to this thread if we add the feature in the future. If you would like to be notified directly, please complete and submit the form at the following location: Submit Feature RequestIn the meantime, you could use the same concept used for ssh to create a URI/URL handler for sftp. I tested this and it works. |
#7
|
||||
|
||||
The ability to set SecrureCRT as the default SSH handler has been added to a pre-beta version of SecureCRT for Windows. This allows links such as:
ssh://user@111.222.111.222/ to launch SecureCRT. If you would be interested in trying it, please send email to me at Maureen.Jett@vandyke.com. Maureen |
#8
|
|||
|
|||
Quote:
Quote:
__________________
René |
#9
|
||||
|
||||
The public beta of SecureCRT 7.5 is expected to be available later this year. The exact date hasn't been determined yet. Maureen |
![]() |
Thread Tools | |
Display Modes | |
|
|