如何打开ssh:// username @ hostname链接


9

我想用ssh打开“ ssh:// username @ hostname”之类的链接。
我认为xdg-open可以帮助我(xdg-open ssh:// username @ hostname),但是我不知道如何。
我该怎么做?

Answers:


7

我可以收集到的信息,您必须在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

来源

我不能让它在铬中注册ssh。尚未尝试使用Firefox,但这些说明应会有所帮助。


请注意:这在Gnome 3中不起作用。我尝试过。
Zan Lynx

2

ssh username@hostname如果要在gnome中通过nautilus访问它,可以使用命令行打开ssh链接(我想您已经知道这一点),然后可以最小化所有窗口并执行[ctrl] + L,这将打开一个对话框。输入您的网址ssh://username@hostname,然后点击打开。

这应该可以解决您的大多数问题。xdg-open仅在该URL已经安装在某个地方时才能打开该URL。否则它将无法访问ssh文件。


0

如果我正确理解您的问题,那么我认为您想在gui模式下打开此类链接。要在nautilus中打开此类链接,只需将ssh替换为sftp

打开nautilus并在地址栏中键入sftp:// user @ host,然后按Enter

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.