User Tools

Site Tools


Sidebar

Me
Здравствуйте!

Меня зовут Михаил Усик!
Я системный администратор
и наполняю эту wiki,
решая разнообразные IT-задачки.

Я всегда готов помочь Вам
наладить IT-инфраструктуру
за скромное вознаграждение!

mike@autosys.tk
+7 (977) 887-96-23

linux_faq:connect_to_remote_xorg_using_xephyr

https://nek0.eu/posts/2014-10-25-Desktop-forwarding-via-X-using-Xephyr.html на клиентской машине (той с которой подключаемся) разрешаем биндить порты непривилегированным пользователям (необязательно):

echo 'net.ipv4.ip_unprivileged_port_start=0' | sudo tee -a /etc/sysctl.d/50-unprivileged-ports.conf
sysctl --system

на клиентской машине (той с которой подключаемся) ставим xephyr:

sudo apt-get install xserver-xephyr

На клиентской машине файлике ~/.ssh/config или /etc/ssh/ssh_config прописываем:

Host *
    ForwardAgent yes
    ForwardX11 yes
    ForwardX11Trusted yes

На серверной машине (к которой подключаемся) в файлике /etc/ssh/sshd_config должно быть:

X11Forwarding yes

Строим туннель до системы в удаленной локалке (если серверная машина к которой подключаемся находится за другой):

ssh -f -N -L 2233:xubuntu:22 remote-server -l user

На клиентской машине запускаем Xephyr:

Xephyr :1 -screen 800x600 -resizeable &

И подключаем сессию:

DISPLAY=:1 ssh -Y <user>@<host>

Discussion

Enter your comment. Wiki syntax is allowed:
Q E H G N
 
linux_faq/connect_to_remote_xorg_using_xephyr.txt · Last modified: 2019/10/14 12:48 by mike