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?
9
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.
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 urlssh://username@hostname
y 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.
fuente
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
fuente