Activaci n y desactivaci n de servicios en Linux
Activación y desactivación de servicios en
Linux
Los servicios en Linux (y en UNIX) son proporcionados por los demonios, que no
son más que procesos que no dejan nunca de ejecutarse mientras lacomputadora
esta encendida. Estos demonios pueden levantarse" (ejecutarse) o \echarse a bajo"
en la sesión actual llamando al script correspondiente con el parámetro adecuado.
Típicamente los scriptsque levantan y echan abajo los demonios se localizan en el
directorio /etc/init.d. Si el script que lanza el demonio X se llama X, entonces
escribiremos:
# Levantamos el demonio X
root# /etc/init.d/Xstart
# Echamos a bajo el demonio X
root# /etc/init.d/X stop
# Forzamos a que el demonio X re-lea los ficheros de configuración
root# /etc/init.d/X restart
# Obteniendo información sobre losparámetros de ejecución del demonio X
root# /etc/init.d/X help
Para conseguir que dichos demonios se ejecuten la próxima vez que reiniemos,
deben de incluirse los enlaces oportunos en los directorios quecontrolan la carga de
dichos demonios. Estos directorios, desgraciadamente, pueden variar entre
distribuciones, as__ como los comandos y utilidades graficas" que los manipulan.
Debian Linux: Los directoriosque contiene los enlaces a los demonios a activar y
desactivar en cada nivel de ejecución son /etc/rc.[nivel de ejecución].d. La utilidad
básica es /usr/sbin/update-rc.d, aunque también es posibleutilizar otros programas
mas amigables como /usr/bin/rcconf y
/usr/bin/services-admin que habría que instalar previamente.
# Mostrar los demonios activos
usuario$ rcconf
# Activar el demonio XXX en losrun-levels por defecto
root# update-rc.d XXX defaults
# Desactivar el demonio XXX
root# update-rc.d XXX remove
En Debian Linux la instalación de un paquete que contiene un servicio realiza laactivación definitiva de dicho servicio. Por tanto, rara vez necesitaremos utilizar la
utilidad update-rc.d.
Fedora Core Linux: Al igual que en Debian, los directorios que contiene los enlaces
a los...
Regístrate para leer el documento completo.