Añadiendo y quitando servicios al arranque del sistema en GNU/Linux

Generalmente algunas personas instalamos diversos servicios que necesitamos en nuestra maquina  como mysql, ftp, ssh, web, entre otros, con diversos fines, ya sea  por  trabajo, curiosidad, conocimiento o lo que sea. Sin embargo, estos servicios cuando se instalan por defecto, se configura de tal forma que siempre se inicien cuando el sistema operativo arranque.  No obstante muchas veces no necesitamos estos servicios y lo único que hacen es consumir memoria  y cpu. Existe un paquete en los repositorios llamado chkconfig el cual nos ayuda a configurar el inicio del sistema, es decir,  gestionar que servicios  deseamos que se levanten al momento en el que se inicia nuestro GNU/Linux. Recordemos que  es bueno desactivar los servicios que no se van a utilizar  no solo por rendimiento sino por seguridad de nuestra información. Para instalar  el paquete chkconfig hacemos uso del comando mágico:

apt-get install chkconfig

Algunas opciones son:

  • -l Lista todos los servicios.
  • -a agrega un servicio al inicio.
  • -d elimina un servicio al inicio.
  • -e edita el servicio deseado.
  • Para ver con mas detalle puede revisar el manual que trae el comando.

Por ejemplo si quisieramos que mysql no se ejecutara al inicio  haríamos esto en una consola como root:

chkconfig -d mysql

Y si por el contrario quisieramos agregar a un servicio como ssh al inicio del sistema:

chkconfig -a ssh

Como ven es muy sencillo gestionar los servicios en GNU/Linux,  existe una herramienta que hace lo mismo  que chkconfig pero de forma gráfica, se trata de bootup-manager o mas conocida como bum, esta herramienta se encuentra en los repositorios, se instala y simplemente se seleccionan los servicios que se arrancaran al inicio.

apt-get install bum

startup-manager

4 Comments