Réponses:
Ce que j'ai pu rassembler, vous devez enregistrer le protocole dans le gconf:
gconftool-2 --set --type=bool /desktop/gnome/url-handlers/ssh/enabled true
gconftool-2 --set --type=string /desktop/gnome/url-handlers/ssh/command 'gnome-terminal -e "%s"'
gconftool-2 --set --type=bool /desktop/gnome/url-handlers/ssh/needs_terminal false
( source )
Je n'arrive pas à faire enregistrer ssh en chrome cependant. Je n'ai pas essayé avec Firefox, mais ces instructions devraient vous aider.
Vous pouvez ouvrir le lien ssh sur la ligne de commande en utilisant ssh username@hostname
(je pense que vous le savez déjà) si vous voulez y accéder via nautilus dans gnome alors vous pouvez minimiser toutes les fenêtres et faire [ctrl] + L qui ouvrira une boîte de dialogue. Tapez votre URL ssh://username@hostname
et cliquez sur Ouvrir.
Cela devrait résoudre la plupart de vos problèmes. xdg-open ne peut ouvrir l'URL que si l'URL a déjà été montée quelque part. Sinon, il ne peut pas accéder aux fichiers ssh.