So öffnen Sie den Link ssh: // username @ hostname


9

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?

Antworten:


7

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.


Nur eine Anmerkung: Dies funktioniert in Gnome 3 nicht. Ich habe es versucht.
Zan Lynx

2

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@hostnameSie 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.


0

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

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.