Open ssh and telnet from firefox
How to open telnet/ssh sessions from firefox with putty? Simply add following script as application under Edit – Preferences – Applications.
#!/usr/bin/perl # parse URL ($protocol,$host) = split /:\/\//, $ARGV[0]; ($host,$port) = split /:/, $host; # validate input if ( $protocol !~ /^(telnet|ssh)$/ || $host !~ /^[a-zA-Z0-9][a-zA-Z0-9.-]*$/ || $port !~ /(^[a-zA-Z0-9][a-zA-Z0-9_-]*$|^$)/ ) { warn "Invalid URL"; exit 1; } # if SSH, add -p argument if ( $protocol eq "ssh" && $port != '' ) { $port = "-p $port" ; } # call terminal emulator exec("putty -$protocol $host $port"); exit;
Script taken and modified from tolaris.