Menu

#39 support cygwin / open ssh on windows

open
nobody
None
5
2015-02-09
2009-07-14
ktchn
No

It would be great if elasticfox would support cygwin/openssh and not assume pem/ppk -style keys on windows.

Ideally it would be possible to configure elasticfox to be able to start open ssh on windows, which in cygwin requires a wrapper script or program in order for the ssh process to have a console/terminal window to work in. For instance, I use rxvt, and this is how I would like to start ssh from within elasticfox:

c:\cygwin\bin\rxvt.exe -bg black -fg whitesmoke -sr -sl 9500 -fn "Lucida Console-12" -ls -e /usr/bin/bash --login -c "ssh -i ~/.ssh/my_ec2_private_key root@<my_elastic_ip_address>"

Notice how the path to the key is not windows-style. If a windows-style path is required, we need to enclose it in single quotes inside the double quotes:

c:\cygwin\bin\rxvt.exe -bg black -fg whitesmoke -sr -sl 9500 -fn "Lucida Console-12" -ls -e /usr/bin/bash --login -c "ssh -i 'C:\cygwin\home\my_username\.ssh\my_ec2_private_key' root@<my_elastic_ip_address>"

We *don't* want to assume a ppk/pem key if we're not using putty; currently elasticfox tries to be smart and find the pem file, and append .ppk on the keyname, but this isn't a solution that works for everyone.

Discussion


Log in to post a comment.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.