Antworten:
Was ich sammeln könnte, müssen Sie das Protokoll in der gconf registrieren:
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
( Quelle )
Ich kann es jedoch nicht dazu bringen, ssh in Chrom zu registrieren. Ich habe es nicht mit Firefox versucht, aber diese Anweisungen sollten helfen.
Sie können den ssh-Link in der Befehlszeile öffnen, indem Sie ssh username@hostname
(ich glaube, Sie wissen das bereits) verwenden. Wenn Sie über nautilus in gnome darauf zugreifen möchten, können Sie alle Fenster minimieren und [Strg] + L ausführen, um einen Dialog zu öffnen. Geben ssh://username@hostname
Sie Ihre URL ein und klicken Sie auf Öffnen.
Dies sollte die meisten Ihrer Probleme lösen. xdg-open kann die URL nur öffnen, wenn die URL bereits irgendwo gemountet wurde. Andernfalls kann nicht auf die SSH-Dateien zugegriffen werden.
Wenn ich Ihre Frage richtig verstehe, dann denke ich, dass Sie einen solchen Link im GUI-Modus öffnen möchten. Um solche Links in nautilus zu öffnen, ersetzen Sie einfach ssh durch sftp
Öffnen Sie nautilus und geben Sie sftp: // user @ host in die Adressleiste ein und drücken Sie die Eingabetaste