Etiqueta: runlevel

  • Configurar los niveles de ejecución en Ubuntu o Debian

    P. Bajo Red Hat o Cent OS el comando chkconfig provee una herramienta simple para el mantenimiento de la jerarquía del directorio /etc/rc[0-6].d facilitándole al administrador la tarea de manipular directamente los numerosos links simbólicos que aparecen en estos directorios. ¿Cómo puedo controlar o mantener el arranque/parada de los servicios de mi Ubuntu (o Debian) desde la línea de comandos?

    R. chkconfig es el comando para Redhat y similares. Debian o Ubuntu Linux ofrece un comando distinto para la misma tarea.

    Tarea: Línea de comandos para manejar servicios / Ubuntu runlevel

    El comando update-rc.d automaticamente actualiza los links del Systema V situados en el directorio /etc/rcrunlevel.d/NNname a scripts /etc/init.d/name. Estos scripts se ejecutan por el sistema init cuando cambian los niveles de ejecución y generalmente se usan para comenzar o parar estos servicios. Por ejemplo, para activar el servicio ssh desde el terminal hay que teclear:
    # update-rc.d ssh defaults

    O

    $ sudo update-rc.d ssh defaults

    Tarea: Eliminar un servicio

    De nuevo hay que usar el comando update-rc.d:
    # update-rc.d SERVICE-NAME remove

    O

    $ sudo update-rc.d SERVICE-NAME remove

    Tarea: Usar un GUI basado en texto como herramienta de configuración de Runlevel para añadir o eliminar servicios

    rcconf es la herramiento de configuración de los niveles de ejecución que estamos buscando. Rcconf te permite controlar qué servicios están iniciados cuando el sistema arranca o se reinicia. RcConf muestra un menú de todos los servicios que deberían estar iniciados en el arranque de la máquina.  Los que están configurados para arrancar estan marcados y puedes cambiarlos individualmente para que arranquen o no lo hagan. Si rcconf no está instalado en tu sistema, usa el comando apt-get siguiente:
    # apt-get install rcconf

    O

    $ sudo apt-get install rcconf

    Ahora ejecuta rcconf y sigue las instrucciones que te aparecerán en pantalla:
    # rcconf

    Link original en inglés: cyberciti.biz