¿Qué es el /etc /nsswitch?.File conf en Linux

¿Qué es el /etc /nsswitch?.File conf en Linux

Que es /etc /nsswitch.confusión?

/etc/nsswitch.confusión es un archivo de configuración de Linux que especifica cómo el sistema debe cambiar entre diferentes proveedores de servicios de nombres. El archivo se puede usar para configurar qué servicios deben usarse para la búsqueda de nombre de host, las búsquedas de contraseña, etc.

"/Etc/nsswitch.el archivo conf ”es leído por el Switch de servicio de nombre (NSS) biblioteca cuando se inicia el sistema. La biblioteca NSS luego usa la información en "/etc/nsswitch.Conf ”para determinar qué proveedores de servicios de nombre deben usarse para cada tipo de búsqueda.

"/Etc/nsswitch.conf ”es una parte crítica del sistema operativo Linux, y cualquier cambio en el archivo puede causar problemas graves. Como tal, es importante comprender cómo "/etc/nsswitch.conf ”funciona antes de hacer cualquier cambio en el archivo.

Puede ver el contenido del "/etc/nsswitch.archivo conf ”usando el siguiente comando.

gato /etc /nsswitch.confusión  
Salida: # # Ejemplo Configuración de la funcionalidad de interruptor de servicio de nombre GNU. # Si tiene los paquetes 'GLIBC-DOC-Reference' y 'Info' instalados, pruebe: # 'Info libc "Switch de servicio de nombre"' para obtener información sobre este archivo. Passwd: Files Systemd Group: Archivos Systemd Shadow: Files GShadow: Files Hosts: Files DNS Networks: Files Protocolos: DB Files Servicios: DB Files Eters: DB Files RPC: DB Files NetGroup: NIS 

Comprender el uso de /etc /nsswitch.Conf con un ejemplo

Entendamos los usos de /etc/nsswitch.confusión con un ejemplo. En este archivo, encontrará una entrada como la siguiente:

Hosts: archivos DNS 

La entrada anterior le dice a la orden para resolver cualquier nombre de dominio. Primero, el sistema verificará la asignación de dominio en los archivos (/etc/hosts), si se encuentra una entrada coincidente, de lo contrario, el sistema verificará con los servidores DNS.

Cualquier solicitud de resolución de dominio irá al servidor DNS, solo si no se encuentra ninguna entrada coincidente en el archivo /etc /hosts.