Задать пароль серверу vnc (не под рутом)
Код: Выделить всё
su - non-root-username
vncpasswd
vncserver -localhost no
Список запущенных vnc-серверов
vncserver -list
Создайте файл /etc/systemd/system/vncserver@.service
Код: Выделить всё
mcedit /etc/systemd/system/vncserver@.service
Код: Выделить всё
[Unit]
Description=Remote desktop service (VNC)
After=network.target
[Service]
#Type=forking
Type=simple
User=gt
Group=gt
WorkingDirectory=/home/gt
ExecStartPre=-/usr/bin/vncserver -kill :%i > /dev/null 2>&1
ExecStart=/usr/bin/vncserver -localhost no :%i
ExecStop=/usr/bin/vncserver -kill :%i
[Install]
WantedBy=multi-user.target
systemctl daemon-reload
Обратите внимание, что вместо 1 вы можете указывать любой номер дисплея.
systemctl start vncserver@1
systemctl status vncserver@1
systemctl enable vncserver@1
Авторизация:
gdmd - DMD-like wrapper for GDC
x2gothinclient-displaymanager - login daemon starting x2goclient in displaymanager mode