10 preguntas útiles de la entrevista sobre servicios de Linux y Daemons

10 preguntas útiles de la entrevista sobre servicios de Linux y Daemons

Demonio es un programa de computadora que se ejecuta como un proceso de fondo y generalmente no permanece bajo el control directo del usuario. El proceso principal de un demonio en la mayoría de los casos es en eso, pero no siempre.

En Linux, un Servicio es una aplicación que se ejecuta en un fondo que lleva a cabo una tarea esencial o espera su ejecución.

Preguntas sobre servicios de Linux y demonios

En general, no hay diferencia entre un Demonio y un Servicio. Daemon es servicio, pero el servicio puede ser más grande que Daemon. Daemon proporciona algunos servicios y servicios puede contener más de un demonio.

Aquí en esta serie de Artículo de entrevista, Estaríamos cubriendo Servicios y demonios en Linux.

1. ¿Qué es el servicio EXIM?? ¿Cuál es el propósito de este servicio??
Respuesta : EXIM es un agente de transferencia de correo de código abierto (MTA) que se ocupa de el enrutamiento, la recepción y entrega de correo electrónico. El servicio EXIM sirve para ser un gran reemplazo del servicio Sendmail que viene incluido con la mayor parte de la distribución.

2. ¿Qué es el servidor NIS?? ¿Cuál es el propósito del servidor NIS??

Respuesta : El servidor NIS tiene el propósito de tratar con el servicio de información de red que facilita iniciar sesión en otros sistemas con las mismas credenciales de inicio de sesión. NIS es un protocolo de servicio de directorio que funciona en el modelo de cliente cliente.
3. ¿Qué preferirá para un proxy inverso en Linux??
Respuesta : El proxy inverso se refiere al tipo de proxy que recupera los recursos a cuenta del cliente del servidor (s). La solución de 'proxy inverso' en Linux es Squid y Apache Reverse Proxy. Sin embargo, el 'calamar' es más preferido que 'apache reverse proxy' debido a su simplicidad y naturaleza directa.
4. Obtiene los siguientes códigos (2xx, 3xx, 4xx, 5xx) en Apache, en algún momento. Qué significa esto?

Respuesta : En apache, cada código de error apunta hacia un área específica de problema.

  1. 2xx: solicitud de conexión exitosa
  2. 3xx: redirección
  3. 4xx: error del cliente
  4. 5xx: error del servidor
5. Se le pide que detenga el servicio Apache a través de su script de control. Qué vas a hacer?
Respuesta : El servicio Apache se controla utilizando un script llamado apachectl. Para detener a Apache usando su script de control, debemos ejecutar.
# Apachectl Stop [en sistemas basados ​​en Debian] # /etc /inid.T/HTTPD STOP [en sistemas basados ​​en Red Hat]
6. ¿Cómo es 'apachectl reiniciar' diferente de 'apachectl elegante'?
Respuesta : El 'reinicio de apachectl' cuando se ejecuta obligará a Apache a reiniciar inmediatamente, antes de que se complete la tarea, mientras que 'apachectl elegante' esperará a que la tarea actual se termine antes de reiniciar el servicio. Sin mencionar que 'apachectl elegante' es más seguro de ejecutar, pero el tiempo de ejecución para 'reiniciar apachectl' es menos en comparación con 'apachectl elegante'.
7. ¿Cómo configurará las monturas NFS para exportarlo, desde su máquina local??
Respuesta : La /etc /exportación permite la creación de exportaciones NFS en la máquina local y la pone a disposición del mundo entero.
8. Se supone que debe crear una nueva configuración de Apache VirtualHost para el host www.Tecmenta.com que está disponible en/home/tecmint/public_html/y mantiene log at/var/log/httpd/de forma predeterminada.
Respuesta : Debe crear un contenedor de host virtual Apache en el archivo de configuración de Apache principal ubicado en '/etc/httpd/conf/httpd.conflicto. El siguiente es el contenedor virtual para host www.tecmenta.comunicarse.
 Documentroot/home/tecmint/public_html servername www.Tecmenta.com servidor alias tecmint.com customlog/var/log/httpd/tecMint.comunicarse.Registre el error combinado de error/var/log/httpd/tecMint.comunicarse.error.registro 
9. Se supone que debe descargar todos los paquetes del tráfico HTTP en el archivo HTTP.afuera. Que sugerirás?
Respuesta : Para descargar todo el tráfico de red, necesitamos usar el comando 'tcpdump' con los siguientes interruptores.
# tcpdump tcp puerto 80 -s0 -W http.afuera
10. ¿Cómo agregará un servicio (digamos httpd) para comenzar en el nivel de inicio 3?
Respuesta : Necesitamos usar la herramienta 'Chkconfig' para conectar un servicio en el nivel 3 de inicio cambiando su parámetro RunLevel.
chkconfig -level 3 httpd en

Eso es todo por ahora. Estaré aquí de nuevo con otro artículo interesante muy pronto. Hasta entonces, manténgase saludable, sintonizado y conectado a Tecmenta. No olvide proporcionarnos sus valiosos comentarios en la sección de comentarios a continuación.