oracular (5) nss.5.gz

Provided by: manpages-ro_4.23.1-1_all bug

NUME

       nss - fișierul de configurare al „Name Service Switch”

DESCRIERE

       Fiecare  apel la o funcție care recuperează date dintr-o bază de date de sistem, cum ar fi baza de date a
       parolelor sau a grupurilor, este gestionat de implementarea „Name Service Switch” din biblioteca  GNU  C.
       Diferitele servicii furnizate sunt implementate de module independente, fiecare dintre acestea variind în
       mod natural foarte mult de celelalte.

       Implementările implicite care vin cu biblioteca GNU C sunt în mod implicit conservatoare și nu utilizează
       date  nesigure.   Acest  lucru  ar putea fi foarte costisitor în anumite situații, în special atunci când
       bazele de date sunt mari.  Unele module permit  administratorului  de  sistem  să  solicite  luarea  unor
       scurtături  dacă  se știe că acestea sunt sigure.  În acest caz, este responsabilitatea administratorului
       de sistem să se asigure că presupunerea este corectă.

       Există și alte module a căror implementare s-a  schimbat  în  timp.   Dacă  o  implementare  obișnuia  să
       sacrifice viteza pentru consumul de memorie, aceasta ar putea crea probleme dacă se schimbă preferința.

       Fișierul  /etc/default/nss  conține  o  serie  de  atribuiri de variabile.  Fiecare variabilă controlează
       comportamentul unuia sau mai multor module NSS.  Spațiile albe sunt ignorate.  Liniile care încep cu '#')
       sunt tratate ca fiind comentarii.

       Variabilele recunoscute în prezent sunt:

       NETID_AUTHORITATIVE = TRUE|FALSE
              Dacă este stabilită la TRUE, extensia NIS pentru funcția initgroups(3) va accepta informațiile din
              harta NIS netid.byname ca fiind autoritare.  Acest lucru poate accelera semnificativ funcția  dacă
              harta   group.byname   este   mare.   Conținutul  hărții  netid.byname  este  utilizat  ca  atare.
              Administratorul de sistem trebuie să se asigure că este generat corect.

       SERVICES_AUTHORITATIVE = TRUE|FALSE
              Dacă este stabilită la TRUE, extensia NIS pentru funcțiile getservbyname(3) și  getservbyname_r(3)
              va  presupune că harta NIS services.byservicename există și este autoritară, în special că aceasta
              conține atât chei cu „/proto”, cât și fără „/proto”, atât pentru numele de servicii  primare,  cât
              și  pentru  numele  de  alias ale serviciilor.  Administratorul de sistem trebuie să se asigure că
              aceasta este generată corect.

       SETENT_BATCH_READ = TRUE|FALSE
              Dacă este stabilită la TRUE, extensia NIS pentru funcțiile  setpwent(3)  și  setgrent(3)  va  citi
              întreaga  bază  de  date deodată și apoi va distribui cererile una câte una din memorie cu fiecare
              apel getpwent(3) sau getgrent(3) corespunzător.  În caz  contrar,  fiecare  apel  getpwent(3)  sau
              getgrent(3) ar putea duce la o comunicare în rețea cu serverul pentru a obține următoarea intrare.

FIȘIERE

       /etc/default/nss

EXEMPLE

       Configurația implicită corespunde următorului fișier de configurare:

           NETID_AUTHORITATIVE=FALSE
           SERVICES_AUTHORITATIVE=FALSE
           SETENT_BATCH_READ=FALSE

CONSULTAȚI ȘI

       nsswitch.conf

TRADUCERE

       Traducerea    în   limba   română   a   acestui   manual   a   fost   făcută   de   Remus-Gabriel   Chelu
       <remusgabriel.chelu@disroot.org>

       Această  traducere  este  documentație  gratuită;  citiți  Licența  publică  generală  GNU  Versiunea   3
       ⟨https://www.gnu.org/licenses/gpl-3.0.html⟩  sau  o  versiune  ulterioară  cu privire la condiții privind
       drepturile de autor.  NU se asumă NICIO RESPONSABILITATE.

       Dacă găsiți erori în traducerea acestui manual, vă rugăm să trimiteți  un  e-mail  la  ⟨translation-team-
       ro@lists.sourceforge.net⟩.