Filen du letar efter är
`/etc/nsswitch.conf` .
nsswitch.conf står för "Namn Service Switch Configuration". Det är en konfigurationsfil som definierar den ordning och källor som systemet använder för olika namn och autentiseringstjänster. Dessa tjänster inkluderar:
* Namnupplösning: Letar upp värdnamn och IP -adresser
* Lösenordsautentisering: Verifierande användaruppgifter
* Gruppmedlemskap: Bestämmer vilka grupper en användare tillhör
Hur det fungerar:
Filen innehåller poster för olika tjänster, var och en som anger en lista över källor (som filer, databaser eller nätverkstjänster) som ska konsulteras. Källans ordning bestämmer den prioritering som de söks.
Exempel:
`` `
Exempel /etc/nswitch.conf -post
passwd:filer nisplus compat
Grupp:Files Nisplus Compat
Värdar:Files DNS -värdar
`` `
I det här exemplet:
* För lösenord och gruppinformation ser systemet först i lokala filer (t.ex. `/etc/passwd`,`/etc/grupp "), försöker sedan nis+och faller slutligen tillbaka till kompatibilitetsmekanismen.
* För värdnamn och IP -adresser kontrollerar den först lokala filer, sedan DNS och slutligen "värdarna" -filen.
Viktiga anteckningar:
* Filen `nssSwitch.conf` är avgörande för systemsäkerhet och nätverksanslutning.
* Ändra den här filen kräver noggrann övervägande och förståelse för dess konsekvenser.
* Säkerhetskopiera alltid den ursprungliga filen innan du gör ändringar.
* Felaktiga inställningar kan leda till autentiseringsfel eller nätverksproblem.
Låt mig veta om du vill ha en mer djupgående förklaring av någon specifik tjänst eller post i filen `nssswitch.conf`.