[[oktatas:linux:Hálózat|< Hálózat]] ====== Az nsswitch ====== * **Szerző:** Sallai András * Copyright (c) 2020, Sallai András * Licenc: [[https://creativecommons.org/licenses/by-sa/4.0/|CC BY-SA 4.0]] * Web: https://szit.hu ===== /etc/nsswitch.conf ===== Name Service Switch, azaz névkiszolgálás kapcsoló, röviden NSS. A GNU C programkönyvtár 2.0 verziótól tartalmazza. Az adatok elérésnek sorrendje tárolt helyük alapján. ===== Elérhető adatformák ===== * aliases * A levelezőszerverek álnevei. * ethers * Ethernet címek. * group * /etc/group - getgrent() * hosts * /etc/hosts - gethostbyname() * netgroup * hálózati gép és felhasználói lista * networks * Hálózati nevek és címek - getnetent() * passwd * /etc/passwd * getpwent() * protocols * /etc/protocols * getprotoent() * rpc * távoli eljáráshívás * getrpcbyname() * services * hálózati szolgáltatások * getservent() * shadow * Árnyékjelszavak * getspnam() ===== Beállítási lehetőségek ===== * files * hozzáférés a fájlokhoz közvetlenül * db * adatbázis elérése * nis * adatok NIS kiszoláglón * nisplus * adatok NIS+ kiszolgálón * dns * host és a hálózati DNS használata * compat * A group, passwd, shadow hasznáalta * also * többféle válasz ===== Alapbeállítások ===== A Debian GNU/Linux 6.x alapbeállításai: passwd: compat group: compat shadow: compat hosts: files mdns4_minimal [NOTFOUND=return] dns mdns4 networks: files protocols: db files services: db files ethers: db files rpc: db files netgroup: nis Több információt nyerhetsz a nsswitch.conf kézikönyv segítségével: man nsswitch.conf