Differences

This shows you the differences between two versions of the page.

Link to this comparison view

linux_faq:connect_to_remote_xorg_using_xephyr [2019/10/09 14:45] – created mikelinux_faq:connect_to_remote_xorg_using_xephyr [2019/10/14 12:48] (current) mike
Line 1: Line 1:
 +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** прописываем:
 +<code>
 +Host *
 +    ForwardAgent yes
 +    ForwardX11 yes
 +    ForwardX11Trusted yes
 +</code>
 +На серверной машине (к которой подключаемся) в файлике **/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>
  
  • linux_faq/connect_to_remote_xorg_using_xephyr.txt
  • Last modified: 2019/10/14 12:48
  • by mike