esto es la suraguwiki el contenido, como puedes ver, deja mucho que desear para comentarios sobre los cosos aquí, puedes mandar un correo a diego arroba suragu punto net

Si eres un putísimo crack y quieres contribuir a esta wiki, pídeme una cuenta en el mismo correo de arriba

nss switch

Yo tampoco había escuchado de esto en mi puta vida. Pero al parecer lleva estando aquí desde siempre.

Esto es un archivo que le indica al sistema operativo donde están las bases de datos (de usuarios, contraseñas y cosas así). Este archivo no es solo de Linux, también está en FreeBSD (lo descubrí por accidente).

Mas técnicamente, lo que hace este archivo es indicarle a funciones como nsdispatch(3) y demas funciones de getloqueseaent(3).

Es decir, si tu nsswitch.conf está configurado para buscar usuarios en LDAP antes que en /etc/passwd, la función de C usada para conseguir datos de usuario (en este caso getpwent(3)) para que busque en LDAP antes que en /etc/passwd