ALT. Настройка VNC — различия между версиями
Материал из Я Админ
Admin (обсуждение | вклад) (Новая страница: « Category:ALT Linux») |
Admin (обсуждение | вклад) |
||
Строка 1: | Строка 1: | ||
+ | =Настройка сервера VNC= | ||
+ | ==x11vnc== | ||
+ | Устанавливаем x11vnc для дисплей менеджера sddm: | ||
+ | |||
+ | # Устанавливаем: | ||
+ | apt-get install x11vnc-service | ||
+ | # Включаем в автозагрузку: | ||
+ | chkconfig x11vnc on | ||
+ | # Запускаем: | ||
+ | service x11vnc start | ||
+ | # Устанавливаем пароль доступа: | ||
+ | x11vnc --storepasswd | ||
+ | Здесь внимание! Пароль сохраняется в папку пользователя | ||
+ | ~/.vnc/passwd | ||
+ | В исходной инструкции это не указано, но потом файл пароля нужно скопировать в | ||
+ | /root/.vnc/passwd | ||
+ | т.к. в файле сервиса прописан именно такой путь. | ||
+ | #Для того, чтобы удаленный доступ через x11vnc был доступен сразу после запуска дисплей менеджера (до авторизации пользователей), приводим файл | ||
+ | /lib/systemd/system/x11vnc.service | ||
+ | к такому виду: | ||
+ | [unit] | ||
+ | Description=X11VNC Server | ||
+ | After=graphical.target | ||
+ | |||
+ | [Service] | ||
+ | Restart=always | ||
+ | RestartSec=30 | ||
+ | Type=simple | ||
+ | ExecStart=-/bin/bash -c "/usr/bin/x11vnc -display :0 -shared -dontdisconnect -many \ | ||
+ | -auth $(ls /var/run/sddm/{*}) -rfbauth /root/.vnc/passwd -o /var/log/x11.log" | ||
+ | |||
+ | [Install] | ||
+ | WantedBy=graphical.target | ||
+ | |||
+ | #Перезагружаем систему. | ||
+ | |||
[[Category:ALT Linux]] | [[Category:ALT Linux]] |
Версия 12:53, 25 июня 2021
Настройка сервера VNC
x11vnc
Устанавливаем x11vnc для дисплей менеджера sddm:
- Устанавливаем:
apt-get install x11vnc-service
- Включаем в автозагрузку:
chkconfig x11vnc on
- Запускаем:
service x11vnc start
- Устанавливаем пароль доступа:
x11vnc --storepasswd
Здесь внимание! Пароль сохраняется в папку пользователя
~/.vnc/passwd
В исходной инструкции это не указано, но потом файл пароля нужно скопировать в
/root/.vnc/passwd
т.к. в файле сервиса прописан именно такой путь.
- Для того, чтобы удаленный доступ через x11vnc был доступен сразу после запуска дисплей менеджера (до авторизации пользователей), приводим файл
/lib/systemd/system/x11vnc.service
к такому виду:
[unit] Description=X11VNC Server After=graphical.target [Service] Restart=always RestartSec=30 Type=simple ExecStart=-/bin/bash -c "/usr/bin/x11vnc -display :0 -shared -dontdisconnect -many \ -auth $(ls /var/run/sddm/{*}) -rfbauth /root/.vnc/passwd -o /var/log/x11.log" [Install] WantedBy=graphical.target
- Перезагружаем систему.