Xprograms через SSH, ничего не происходит

Я новичок в SSH и пытаюсь настроить соединение для запуска Xapplications через мою школу. Я выполнил вход в систему совершенно нормально, но, находясь внутри, я экспортирую отображение в свой ip, т.е.:

export DISPLAY=MYIP:0.0

После этого я пытаюсь запустить несколько приложений, например xterm или firefox, хотя ничего случается. Вместо того, чтобы сказать мне, что он не может достичь дисплея или чего-то подобного, я не получаю ответ от терминала, мне нужно нажать Ctrl + C, чтобы вернуться к подсказке.

У меня такое ощущение, что я упускаю что-то простое ...

1
задан 8 April 2012 в 17:15

1 ответ

Если вы устанавливаете DISPLAY, то вы переопределяете ssh переадресацию X11; ssh правильно устанавливает DISPLAY с помощью опции -X или -Y (вам, вероятно, нужен последний).

Как только вы подключитесь, запустите echo $DISPLAY, вы должны увидеть 10: 0

Кроме того, ваша попытка подключиться к X11 напрямую (не делайте этого, это крайне небезопасно), вероятно, будет отброшена межсетевой экран.

Также, если вы хотите туннелировать http-трафик, а не пересылать firefox, лучше использовать переадресацию портов, то есть прокси socks.

ssh -C2qTnN -D 8080 username @ server

См .: https://calomel.org/firefox_ssh_proxy.html

0
ответ дан 8 April 2012 в 17:15

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

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