Você precisará escrever um script para manipular o ssh://
Coloque isso em ~ / bin / firefox-ssh.sh
#!/bin/bash
address='echo | cut -d / -f 3'
port='echo | cut -d / -f 4'
if [ "$port" == "" ]; then
port=22
fi
ssh ${address} -P ${port}
torne-o executável
chmod a+x ~/bin/firefox-ssh.sh
Em seguida, defina com
gconftool-2 -s /desktop/gnome/url-handlers/ssh/command '/home/your_user/bin/firefox-ssh.sh %s' --type String
gconftool-2 -s /desktop/gnome/url-handlers/ssh/enabled --type Boolean true
gconftool-2 -s /desktop/gnome/url-handlers/ssh/needs_terminal --type Boolean true
Modificado de este tópico nos fóruns do ubuntu.