Cómo abrir ssh: // username @ hostname link

9

Quiero abrir un enlace como "ssh: // username @ hostname" con ssh.
Creo que xdg-open me puede ayudar (xdg-open ssh: // username @ hostname), pero no sé cómo.
¿Cómo puedo hacerlo?

yltsrc
fuente

Respuestas:

7

Lo que podría reunir, tiene que registrar el protocolo en el 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

( fuente )

Sin embargo, no puedo hacer que registre ssh en cromo. No lo he intentado con firefox, pero estas instrucciones deberían ayudar.

LasseValentini
fuente
Solo una nota: esto no funciona en Gnome 3. Lo intenté.
Zan Lynx
2

Puede abrir el enlace ssh en la línea de comando utilizando ssh username@hostname(creo que ya lo sabe) si desea acceder a él a través de nautilus en gnome, entonces puede minimizar todas las ventanas y hacer [ctrl] + L que abrirá un diálogo. Escriba su url ssh://username@hostnamey haga clic en abrir.

Esto debería resolver la mayoría de tus problemas. xdg-open solo puede abrir la url si la url ya se ha montado en algún lugar. De lo contrario, no puede acceder a los archivos ssh.

Martin Owens -doctormo-
fuente
0

Si entiendo su pregunta correctamente, creo que desea abrir dicho enlace en modo GUI. Para abrir dichos enlaces en nautilus simplemente reemplace ssh con sftp

abra nautilus y escriba sftp: // user @ host en la barra de direcciones y presione enter

aneeshep
fuente