X11 forwarding
НЕ РАБОТАЕТ!!!
Ненавижу всю эту X11 !!! Не понимаю как работает !!!!
// Разрешить всем
$ xhost +
// Или задать какой-то определенный порт
$ xhost +192.168.1.9
$ xclock
Появились часы на локалхосте с локалхоста
$ echo $DISPLAY
:1
Работает только с таким параметром.
Пытаюсь настроить для подключения с удаленного хоста. На клиенте настраиваю.
Возможно, что нужно подключаться не root пользователем.
// Должно быть yes
$ sudo vi /etc/ssh/sshd_config
X11Forwarding yes
X11DisplayOffset 10
X11UseLocalhost yes
Чтобы писать 10.0 а не 0.0
// Рестартуем при необходимости
$ sudo service ssh restart
$ sudo apt install -y nmap nc
$ netstat -an | grep -F 6000
tcp 0 0 0.0.0.0:6000 0.0.0.0:* LISTEN
tcp6 0 0 :::6000 :::* LISTEN
192.168.1.9 - рабочая станция с ubuntu
192.168.1.11 - сервер
# nmap -p 6000 192.168.1.9
Starting Nmap 5.21 ( http://nmap.org ) at 2013-08-18 04:13 MSK
Nmap scan report for 192.168.1.9
Host is up (0.000044s latency).
PORT STATE SERVICE
6000/tcp open X11
$ nc -vv 192.168.1.9 6000
Connection to 192.168.1.200 6000 port [tcp/x11] succeeded!=
Подключаемся к серверу
// option -X to enable X11 forwarding
$ ssh -X username@hostname
// option -X to enable trusted X11 forwarding
$ ssh -Y username@hostname
$ export DISPLAY='IP:0.0'
$ xclock
https://aws.amazon.com/blogs/compute/how-to-enable-x11-forwarding-from-red-hat-enterprise-linux-rhel-amazon-linux-suse-linux-ubuntu-server-to-support-gui-based-installations-from-amazon-ec2/