Настраивал по инструкции с вики. Сейчас все работает в таком виде:
# rpm -qa | grep vnc
tigervnc-common-1.10.0-alt1.x86_64
xorg-extension-vnc-1.10.0-alt1.x86_64
libvncclient0-0.9.13-alt1.x86_64
libvncserver0-0.9.13-alt1.x86_64
# cat /etc/X11/xorg.conf.d/vnc.conf
Section "Module"
Load "vnc"
EndSection
Section "Screen"
Identifier "VNC Extension"
Option "SecurityTypes" "VncAuth"
Option "UserPasswdVerifier" "VncAuth"
Option "PasswordFile" "/root/.vnc/passwd"
Option "rfbport" "xxxx"
EndSection
Авторизоваться в системе можно только с локального ip через ssh-туннель, но проблема в том, что сам сервис, похоже, слушает на адресе 0.0.0.0, а мне нужно слушать только на 127.0.0.1, т.к. внешний адрес белый и меня начали атаковать.
В консоли есть только vncpasswd, даже man найти не смог - хочу узнать синтаксис конфига /etc/X11/xorg.conf.d/vnc.conf.