Как открыть ссылку ssh: // username @ hostname

Я хочу открыть ссылку типа «ssh: // username @ hostname» с помощью ssh.
Я думаю, что xdg-open может мне помочь (xdg-open ssh: // username @ hostname), но я не знаю как.
Как я могу это сделать?

9
задан 12 November 2010 в 10:05

3 ответа

Что я мог бы собрать, вы должны зарегистрировать протокол в 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, но эти инструкции должны помочь.

0
ответ дан 12 November 2010 в 10:05

Вы можете открыть ссылку ssh в командной строке, используя ssh username@hostname (я думаю, что вы уже знаете это), если вы хотите получить к ней доступ через nautilus в gnome, тогда вы можете свернуть все окна и выполнить [ctrl] + L, что откроет диалог. Введите свой URL ssh://username@hostname и нажмите открыть.

Это должно решить большинство ваших проблем. xdg-open может открыть URL-адрес, только если URL-адрес уже был смонтирован. В противном случае он не сможет получить доступ к файлам ssh.

0
ответ дан 12 November 2010 в 10:05

Если я правильно понимаю ваш вопрос, то я думаю, что вы хотите открыть такую ​​ссылку в графическом режиме. Чтобы открыть такие ссылки в nautilus, просто замените ssh на sftp

, откройте nautilus и введите sftp: // user @ host в адресной строке и нажмите enter

0
ответ дан 12 November 2010 в 10:05

Другие вопросы по тегам:

Похожие вопросы: