VNC в мос12: различия между версиями

Материал из IT в школе
Перейти к навигацииПерейти к поиску
(Новая страница: « Используем x11vnc <syntaxhighlight lang="bash"> sudo dnf install x11vnc sudo x11vnc --storepasswd </syntaxhighlight>далее на запрос надо ввести пароль и подтвердить его запись Далее создаем сервис<syntaxhighlight lang="bash"> sudo mcedit /lib/systemd/system/x11vmc.service </syntaxhighlight>В окне вводим<syntaxhighlight lang="bash"> Description=Start x11vnc at startup...»)
 
 
(не показана 1 промежуточная версия 1 участника)
Строка 1: Строка 1:


Используем x11vnc <syntaxhighlight lang="bash">
Используем x11vnc <syntaxhighlight lang="bash">
Строка 6: Строка 7:


Далее создаем сервис<syntaxhighlight lang="bash">
Далее создаем сервис<syntaxhighlight lang="bash">
sudo mcedit /lib/systemd/system/x11vmc.service
sudo kate /lib/systemd/system/x11vnc.service


</syntaxhighlight>В окне вводим<syntaxhighlight lang="bash">
</syntaxhighlight>В окне вводим<syntaxhighlight lang="bash">
Строка 16: Строка 17:
ExecStop=/usr/bin/killall x11vnc
ExecStop=/usr/bin/killall x11vnc
Restart=always
Restart=always
RestartSec=30
RestartSec=1
Type=simple
Type=simple



Текущая версия на 18:05, 24 октября 2023


Используем x11vnc

sudo dnf install x11vnc
sudo x11vnc --storepasswd

далее на запрос надо ввести пароль и подтвердить его запись Далее создаем сервис

sudo kate /lib/systemd/system/x11vnc.service

В окне вводим

Description=Start x11vnc at startup
After=graphical.target

[Service]
ExecStart=/bin/bash -c "/usr/bin/x11vnc -display :0 -shared -dontdisconnect -many -repeat  -rfbauth /root/.vnc/passwd -auth $(ls /var/run/sddm/*)  "
ExecStop=/usr/bin/killall x11vnc
Restart=always
RestartSec=1
Type=simple

[Install]
WantedBy=graphical.target

далее запускаем сервис

sudo systemctl enable x11vnc.service
sudo systemctl start x11vnc.service