Простая настройка VNC сервера для Linux - x11vnc — различия между версиями
Материал из Wiki AlterOS
Ivanov.en (обсуждение | вклад) (Новая страница: « == Установка x11vnc == sudo yum install x11vnc == Создание парольного файлы и установка пароля (MY_PASSWORD з…») |
Ivanov.en (обсуждение | вклад) |
||
(не показано 7 промежуточных версий 2 участников) | |||
Строка 5: | Строка 5: | ||
== Создание парольного файлы и установка пароля (MY_PASSWORD заменить на ваш пароль) == | == Создание парольного файлы и установка пароля (MY_PASSWORD заменить на ваш пароль) == | ||
sudo x11vnc -storepasswd MY_PASSWORD /etc/x11vnc.pwd | sudo x11vnc -storepasswd MY_PASSWORD /etc/x11vnc.pwd | ||
− | |||
== Создание службы для автозапуска == | == Создание службы для автозапуска == | ||
Строка 11: | Строка 10: | ||
Откроется пустой файл, вставляем нижеприведенный текст | Откроется пустой файл, вставляем нижеприведенный текст | ||
− | [Unit] | + | [Unit] |
− | Description=VNC Server for X11 | + | Description=VNC Server for X11 |
− | Requires=display-manager.service | + | Requires=display-manager.service |
− | After=network-online.target | + | After=network-online.target |
− | Wants=network-online.target | + | Wants=network-online.target |
− | [Service] | + | [Service] |
− | ExecStart=/usr/bin/x11vnc -auth guess -display :0 -rfbauth /etc/x11vnc.pwd -shared -forever -o /var/log/x11vnc.log | + | ExecStart=/usr/bin/x11vnc -auth guess -display :0 -rfbauth /etc/x11vnc.pwd -shared -forever -o /var/log/x11vnc.log |
− | ExecStop=/usr/bin/x11vnc -R stop | + | ExecStop=/usr/bin/x11vnc -R stop |
− | Restart=on-failure | + | Restart=on-failure |
− | RestartSec=2 | + | RestartSec=2 |
− | [Install] | + | [Install] |
− | WantedBy=multi-user.target | + | WantedBy=multi-user.target |
== Запускаем службу == | == Запускаем службу == | ||
Строка 31: | Строка 30: | ||
== Включаем автозапуск службы == | == Включаем автозапуск службы == | ||
sudo systemctl enable x11vnc | sudo systemctl enable x11vnc | ||
+ | |||
+ | == Откроем порт 5900 == | ||
+ | |||
+ | sudo firewall-cmd --permanent --add-port=5900/tcp | ||
+ | |||
+ | И перезагружаем систему. | ||
+ | Запуск сервера происходит во время загрузки системы и не зависит от пользователя. |
Текущая версия на 01:22, 1 ноября 2023
Содержание
Установка x11vnc
sudo yum install x11vnc
Создание парольного файлы и установка пароля (MY_PASSWORD заменить на ваш пароль)
sudo x11vnc -storepasswd MY_PASSWORD /etc/x11vnc.pwd
Создание службы для автозапуска
sudo nano /etc/systemd/system/x11vnc.service
Откроется пустой файл, вставляем нижеприведенный текст
[Unit] Description=VNC Server for X11 Requires=display-manager.service After=network-online.target Wants=network-online.target [Service] ExecStart=/usr/bin/x11vnc -auth guess -display :0 -rfbauth /etc/x11vnc.pwd -shared -forever -o /var/log/x11vnc.log ExecStop=/usr/bin/x11vnc -R stop Restart=on-failure RestartSec=2 [Install] WantedBy=multi-user.target
Запускаем службу
sudo systemctl start x11vnc
Включаем автозапуск службы
sudo systemctl enable x11vnc
Откроем порт 5900
sudo firewall-cmd --permanent --add-port=5900/tcp
И перезагружаем систему.
Запуск сервера происходит во время загрузки системы и не зависит от пользователя.