Red Hat Linux 9: Manual de personalización de Red Hat Linux | ||
---|---|---|
Anterior | Capítulo 14. Control de acceso a servicios | Siguiente |
La Herramienta de configuración de servicios es una aplicación gráfica desarrollada por Red Hat para configurar qué servicios SysV en /etc/rc.d/init.d se inician en el momento del arranque (para los niveles de ejecución 3, 4, y 5) y cuáles servicios xinetd están activados. También le permite arrancar, detener y rearrancar servicios SysV así como rearrancar xinetd.
Para arrancar la Herramienta de configuración de servicios desde el escritorio, vaya al botón Menú principal (en el Panel) => Configuración del servidor => Servicios o escriba el comando redhat-config-services en el intérprete de comandos (por ejemplo, en un XTerm o un terminal de GNOME ).
La Herramienta de configuración de servicios muestra el nivel de ejecución así como también el nivel de ejecución en el cual está modificando actualmente. Para modificar otro nivel de ejecución, seleccione Editar nivel de ejecución desde el menú desplegable y seleccione los niveles 3, 4, o 5. Refiérase a la Sección 14.1 para obtener una descripción de los niveles de ejecución.
La Herramienta de configuración de servicios muestra los servicios de /etc/rc.d/init.d y los servicios controlados por xinetd. Haga click en un servicio para mostrar una breve descripción del servicio y también para ver el estado del mismo. Si el servicio no es xinetd, la ventana de estado muestra si el servicio se está ejecutando o no. Si el servicio es controlado por xinetd, la ventana de estado mostrará la frase servicio xinetd.
Para arrancar, detener o rearrancar un servicio inmediatamente, seleccione el servicio y haga click en el botón adecuado (o elija la acción correspondiente en el menú desplegable Acciones). Si el servicio es xinetd, los botones de acción estarán desactivados porque no pueden ser arrancados o detenidos individualmente.
Si activa o desactiva un servicio xinetd marcando o desmarcando la casilla de verificación al lado del nombre del servicio, debe seleccionar Archivo => Guardar cambios desde el menú desplegable para reiniciar xinetd e inmediatamente activar/desactivar el servicio xinetd que usted cambió. También se configura xinetd para recordar la configuración. Puede activar/desactivar más de un servicio xinetd a la vez y guardar los cambios cuando haya terminado.
Por ejemplo, imagine que verifica rsync para activarlo a nivel de ejecución 3 y luego guarda los cambios. El servicio rsync se activará de inmediato. La próxima vez que arranque xinetd, rsync estará todavía activado.
![]() | Aviso |
---|---|
Cuando guarde los cambios de los servicios xinetd, xinetd es reiniciado y los cambios toman efecto de inmediato. Cuando guarda cambios a otros servicios, el nivel de ejecución es reconfigurado, pero los cambios no serán efectivos de inmediato. |
Para activar un servicio no xinetd para que se inicie en el momento de arranque del sistema para el nivel de ejecución seleccionado actualmente, marque la casilla de verificación al lado del nombre del servicio en la lista. Después de configurar el nivel de ejecución, aplique los cambios seleccionando Archivo => Guardar cambios desde el menú desplegable. La configuración del nivel de ejecución es modificada, pero el nivel de ejecución no es reiniciado; por tanto los cambios no toman efecto de inmediato.
Por ejemplo, asuma que está configurando un nivel de ejecución 3. Si cambia el valor para el servicio anacron de marcado a desmarcado y luego selecciona Guardar cambios, el nivel de ejecución 3 cambia y entonces anacron no es iniciado al momento de arranque. Sin embargo, el nivel de ejecución 3 no es reinicializado, por tanto anacron todavía estará ejecutándose. Llegados a este punto, seleccione una de las siguientes opciones:
Detener el servicio anacron — Detenga el servicio seleccionándolo de la lista y haciendo click en el botón Parar el servicio. Aparecerá un mensaje para indicar que se ha detenido correctamente el servicio.
Reinicializar el nivel de ejecución — Reinicializar el nivel de ejecución escribiendo en el intérprete de comandos del shell el comando telinit 3 (donde 3 es el número de nivel de ejecución). Esta opción es recomendada si cambia el valor Comenzar al arrancar de más de un servicio y quiere activar los cambios inmediatamente.
No es necesario que detenga el servicio anacron. Puede esperar a que se rearranque el sistema para detener el servicio. La próxima vez que se arranque el sistema, se inicializará el nivel de ejecución sin que se ejecute el servicio anacron.