Man page - nscd.conf(5)
Packages contains this manual
Available languages:
en fr ja ro zh_TW zh_CNManual
NSCD.CONF
NUMEDESCRIERE
OPȚIUNI GENERALE
OPȚIUNI CACHE
EXEMPLU
CONSULTAȚI ȘI
TRADUCERE
NUME
nscd.conf - fișier de configurare pentru Name Service Caching Daemon (demonul de memorare în cache pentru serviciul de nume)
DESCRIERE
/etc/nscd.conf configurează cache-urile utilizate de nscd (8), precum și unele opțiuni generice. nscd (8) este capabil să utilizeze un fișier de configurare într-o locație diferită, atunci când este furnizat cu opțiunea de linie de comandă -f sau --config-file .
Fișierul de configurare constă dintr-un set de linii. Liniile goale și textul după un „#” sunt ignorate. Toate liniile rămase denotă configurarea unei opțiuni. Spațiile albe înainte și după opțiuni, precum și între opțiuni și argumentele opțiunilor sunt ignorate.
Există două tipuri de opțiuni: opțiunile generale influențează comportamentul general al nscd (8), în timp ce opțiunile legate de cache afectează doar cache-ul specificat; opțiunile sunt configurate astfel:
opțiune_generală
opțiune
opțiune_cache nume_cache opțiune
OPȚIUNI GENERALE
logfile fișier
Specifică numele fișierului jurnal de depanare pe care nscd (8) ar trebui să-l utilizeze dacă debug-level este mai mare decât 0 . Dacă această opțiune nu este definită, nscd (8) își va scrie rezultatul de depanare la ieșirea de eroare standard.
debug-level nivel
Dacă nivel este mai mare decât 0 , nscd (8) va crea o ieșire de depanare. Cu cât nivelul este mai mare, cu atât ieșirea va fi mai detaliată.
threads număr-fire
Această opțiune stabilește numărul de fire pe care nscd (8) ar trebui să le utilizeze în mod implicit. Aceasta poate fi suprascrisă prin apelarea nscd (8) cu argumentul -t sau --nthreads . Dacă nu este dată nici această opțiune de configurare, nici argumentul din linia de comandă, nscd (8) utilizează 5 fire în mod implicit. Minimul este 3. Mai multe fire înseamnă mai multe conexiuni simultane pe care nscd (8) le poate gestiona.
max-threads număr-fire
Specifică numărul maxim de fire care urmează să fie pornite.
server-user utilizator
În mod implicit, nscd (8) este rulat ca utilizator root. Această opțiune poate fi definită pentru a forța nscd (8) să renunțe la privilegiile root după pornire. Aceasta nu poate fi utilizată atunci când nscd (8) este apelat cu argumentul -S sau --secure . De asemenea, rețineți că unele servicii necesită ca nscd să ruleze ca root, deci utilizarea acestei opțiuni poate întrerupe acele servicii de căutare.
stat-user utilizator
Specifică utilizatorul care are permisiunea de a solicita statistici.
paranoia boolean
boolean trebuie să fie unul dintre yes sau no . Activarea modului paranoia face ca nscd (8) să se repornească periodic.
restart-interval număr-secunde
Stabilește intervalul de repornire la secunde de timp dacă repornirea periodică este activată prin activarea modului paranoia. Valoarea implicită este 3600.
OPȚIUNI CACHE
Toate
opțiunile cache au două argumente. Primul
denotă serviciul sau cache-ul pe care opțiunea ar
trebui să îl afecteze. În prezent,
service
poate fi unul dintre
passwd
,
group
sau
hosts
.
enable-cache
serviciu boolean
boolean trebuie să fie unul dintre yes sau no . Fiecare cache este dezactivată implicit și trebuie activată explicit prin stabilirea acestei opțiuni la yes .
positive-time-to-live serviciu număr-secunde
Acesta este numărul de secunde după care o intrare din cache este eliminată din cache. Valoarea implicită este de 3600 de secunde (adică o oră).
negative-time-to-live serviciu număr-secunde
Dacă o intrare nu este găsită de serviciul de nume, aceasta este adăugată în cache și marcată ca „not exist” (nu există). Această opțiune stabilește numărul de secunde după care o astfel de intrare „not exist” este eliminată din cache. Valoarea implicită este de 20 de secunde pentru cache-urile password și host și de 60 de secunde pentru cache-ul group .
suggested-size serviciu număr-prim
Această opțiune stabilește dimensiunea tabelului de sume de control care este utilizat pentru a stoca intrările din cache. Deoarece este vorba de un tabel de sume de control, ar trebui să fie rezonabil mai mare decât numărul maxim de intrări care se așteaptă să fie stocate simultan în cache și ar trebui să fie un număr prim. Valoarea implicită este de 211 intrări.
check-files serviciu boolean
boolean trebuie să fie unul dintre yes (implicit) sau no . Dacă verificarea fișierelor este activată, nscd (8) verifică periodic timpul de modificare a /etc/passwd , /etc/group sau /etc/hosts (pentru cache-ul passwd , group și, respectiv, host ) și invalidează cache-ul dacă fișierul s-a modificat de la ultima verificare.
persistent serviciu boolean
boolean trebuie să fie unul dintre yes (implicit) sau no . Păstrează conținutul memoriei cache pentru serviciu la repornirile nscd (8). Util atunci când este activat modul paranoia.
shared serviciu boolean
boolean trebuie să fie unul dintre yes (implicit) sau no . Cartografierea în memorie a bazelor de date nscd (8) pentru serviciu este partajată cu clienții, astfel încât aceștia să poată căuta direct în ele în loc să fie nevoiți să solicite demonului prin intermediul soclului de fiecare dată când se efectuează o căutare.
reload-count număr
Stabilește de câte ori este reîncărcată o înregistrare în cache înainte de a fi eliminată din cache. Fiecare înregistrare din cache are un timp de așteptare; când expiră acest timp, nscd (8) fie o reîncarcă (interoghează din nou serviciul NSS dacă datele nu s-au schimbat), fie o elimină.
max-db-size serviciu număr-de-octeți
Stabilește dimensiunea maximă permisă pentru serviciu.
auto-propagate serviciu boolean
Atunci când este stabilită la „no” pentru serviciul passwd sau group, solicitările .byname nu sunt adăugate la memoria cache passwd.byuid sau group.bygid . Acest lucru poate fi util pentru tabelele care conțin mai multe înregistrări pentru același id.
EXEMPLU
# Acesta este un comentariu.
logfile
/var/log/nscd.log
threads 6
server-user nobody
debug-level 0
enable-cache
passwd yes
positive-time-to-live passwd 600
negative-time-to-live passwd 20
suggested-size passwd 211
check-files passwd yes
enable-cache
group yes
positive-time-to-live group 3600
negative-time-to-live group 60
suggested-size group 211
check-files group yes
enable-cache
hosts yes
positive-time-to-live hosts 3600
negative-time-to-live hosts 20
suggested-size hosts 211
check-files hosts yes
CONSULTAȚI ȘI
nscd(8), nsswitch.conf(5)
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 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 .