Ich möchte einen Link wie "ssh: // Benutzername @ Hostname" mit ssh öffnen.
Ich denke, xdg-open kann mir helfen (xdg-open ssh: // Benutzername @ Hostname), aber ich weiß nicht wie.
Wie kann ich es tun?
9
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. Gebenssh://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.
quelle
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
quelle