пятница, 30 ноября 2018 г.

Проброс иксов поверх ssh, X11 forwarding

Для проброса иксов,  необходимо произвести настройку сервера:

1. редактируем настройки sshd

# sudo vim /etc/ssh/sshd_config
    X11Forwarding yes
    X11DisplayOffset 10



2. Перезапускаем sshd
# sudo service sshd restart

3. Устанавливаем недостающие пакеты
# sudo apt-get install xauth xeyes -y
# sudo apt-get install -y xorg-x11-xauth xorg-x11-utils xorg-x11-fonts-* xorg-x11-apps xorg-x11-server-Xorg


Со своей машины инициируем соединение:
# ssh -v -X ip_server

можно проверить корректность работы выполнив на сервере команду:
# echo $DISPLAY

переменная должна быть не пустой и соответствовать айпи адресу машины, с которой установлено соединение.

для окончательной проверки запускаем  иксовые глаза:
# xeyes

Если в процессе соединения возникают ошибки:

1. X11 forwarding request failed on channel 0
- на сервере редактируем конфиг sshd
# sudo vim /etc/ssh/sshd_config
    x11UseLocalhost no
- перезапускаем sshd
# sudo service sshd restart

2. При форвардинге портов под MacOs возможны ошибки xQuartz'a
 - соединение необходимо устанавливать с ключом Y
# ssh -v -Y ip_server







 

Яндекс.Метрика

Комментариев нет:

Отправить комментарий

Популярные сообщения