1. Home
  2. Virtální servery
  3. Implementace rc.local

Implementace rc.local

Zde si ukážeme jak zprovoznit soubor rc.local

Potřebné:

  • Zakoupené VPS/VDS
  • OS Debian 9

Po přihlášení za uživatele root přejdeme do kořenové složky

cd /

Dále vytvoříme a upravíme soubor rc-local.service

nano /etc/systemd/system/rc-local.service

Do souboru vložíme následující

[Unit]
Description=/etc/rc.local
ConditionPathExists=/etc/rc.local

[Service]
Type=forking
ExecStart=/etc/rc.local start
TimeoutSec=0
StandardOutput=tty
RemainAfterExit=yes
SysVStartPriority=99

[Install]
WantedBy=multi-user.target

Soubor zavřeme a uložíme

Tip

Soubory upravené pomocí příkazu "nano" zavřeme a uložíme klávesamy:
ctrl + x
y
[enter]


Nyní vytvoříme a upravíme samotný soubor rc.local

nano /etc/rc.local

Vložíme do něj výchozí obsah:

#!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.

exit 0

Soubor uložíme a zavřeme,
nastavíme mu potřebná práva

chmod +x /etc/rc.local

a na konec již stačí rc.local povolit a startnout service

systemctl enable rc-local
systemctl start rc-local.service
Návod na rc.local

Návod na rc.local naleznete zde

Updated on Srpen 17, 2018

Was this article helpful?

Related Articles