Создание сервиса systemd: различия между версиями

Материал из ALT Linux Wiki
Нет описания правки
Нет описания правки
Строка 3: Строка 3:
  # cd /etc/systemd/system
  # cd /etc/systemd/system


  # nano network-restart.service
  # nano x11vncsrv.service


Вводим в текстовом редакторе:
Вводим в текстовом редакторе:
  [Unit]
  [Unit]
  Description=Restart Network
  Description=X11VNC Server
  After=default.target
  After=prefdm.service
   
   
  [Service]
  [Service]
  ExecStart=service network restart
User=root
Restart=on-failure
  ExecStart=/usr/bin/x11vnc -auth /var/run/lightdm/root/:0 -dontdisconnect -usepw -noxfixes -shared -forever -rfbport 5900 -rfbauth /root/.vnc/passwd
   
   
  [Install]
  [Install]
  WantedBy=default.target
  WantedBy=graphical.target


  # systemctl daemon-reload
  # systemctl daemon-reload


  # systemctl enable network-restart
  # systemctl enable x11vncsrv
[[Категория:HOWTO]]
[[Категория:HOWTO]]
[[category:systemd]]
[[category:systemd]]

Версия от 19:43, 13 ноября 2021

Если Вам необходимо создать автозапуск приложения на уровне systemd/сделать службу (сервис), вы можете выполнить следующие действия:

# cd /etc/systemd/system
# nano x11vncsrv.service

Вводим в текстовом редакторе:

[Unit]
Description=X11VNC Server
After=prefdm.service

[Service]
User=root
Restart=on-failure
ExecStart=/usr/bin/x11vnc -auth /var/run/lightdm/root/:0 -dontdisconnect -usepw -noxfixes -shared -forever -rfbport 5900 -rfbauth /root/.vnc/passwd

[Install]
WantedBy=graphical.target
# systemctl daemon-reload
# systemctl enable x11vncsrv