Este artículo explica cómo crear el archivo rc.local en Linux Debian 9
Los pasos sobre cómo agregar rc.local en Debian 9 se encuentran a continuación.
En Debian 9, el tradicional "rc.local" ha sido eliminado. Para los usuarios y administradores de Linux tradicionales, hay una forma de recuperarlo utilizando SystemD. Vea el procedimiento a continuación (NOTA: todos los comandos deben ejecutarse con privilegios de root):
1. Edite el archivo no existente “rc-local.service” :
vi /etc/systemd/system/rc-local.service
1.1. Agregue el siguiente contenido a “/etc/systemd/system/rc-local.service” :
[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
2. Edite el archivo “rc.local” :
vi /etc/rc.local
2.1. Agregue el contenido a continuación y guarde el archivo
#!/bin/sh -e
#
# rc.local
#
# Este script se ejecuta al final de cada nivel de ejecución multiusuario.
# Asegúrese de que el script "salga 0" en caso de éxito o cualquier otro
# valor en caso de error.
#
# Para habilitar o deshabilitar este script, solo cambie los
# bits de ejecución.
#
# Por defecto, este script no hace nada.
exit 0
3. Cambiar permisos
chmod +x /etc/rc.local
4. Habilitar el script “rc-local” al iniciar
systemctl enable rc-local
5. Iniciar el script “rc-local”
systemctl start rc-local.service
6. Verificar si ocurrió algún error al iniciar el servicio
systemctl status rc-local.service
Ahora puede agregar cualquier cosa que desee al tradicional “rc.local”. Un procedimiento similar se puede aplicar a distribuciones basadas en Debian como Ubuntu, Elementary o Kali.
Please report any broken links by emailing elo.support@zebra.com and include a link to the knowledge article