Como abrir ssh: // nome do usuário @ link nome do host

9

Quero abrir um link como "ssh: // nome do usuário @ nome do host" com o ssh.
Eu acho que o xdg-open pode me ajudar (xdg-open ssh: // nome do usuário @ nome do host), mas não sei como.
Como eu posso fazer isso?

yltsrc
fonte

Respostas:

7

O que eu pude entender, você tem que registrar o protocolo no 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

( fonte )

Mas não consigo registrar o ssh no cromo. Ainda não tentei com o Firefox, mas estas instruções devem ajudar.

LasseValentini
fonte
Apenas uma observação: isso não funciona no Gnome 3. Tentei.
Zan Lynx
2

Você pode abrir o link ssh na linha de comando usando ssh username@hostname(acho que você já sabe disso) se quiser acessá-lo via nautilus no gnome, poderá minimizar todas as janelas e pressionar [ctrl] + L, que abrirá uma caixa de diálogo. Digite seu URL ssh://username@hostnamee clique em Abrir.

Isso deve resolver a maioria dos seus problemas. O xdg-open só pode abrir a URL se a URL já tiver sido montada em algum lugar. Caso contrário, ele não poderá acessar os arquivos ssh.

Martin Owens -doctormo-
fonte
0

Se eu entendi sua pergunta corretamente, acho que você deseja abrir esse link no modo GUI. Para abrir esses links no nautilus, substitua ssh por sftp

abra o nautilus e digite sftp: // user @ host na barra de endereços e pressione enter

aneeshep
fonte