fișier de configurare xinetd - xinetd.conf
Acest fișier conține descrieri ale blocurilor sub formă de servicii:
Operatorul de atribuire, assign_op, poate lua valorile '=' '= +', '- ='. Principalele atribute numai de sprijin operatorul de atribuire simplu, „=“. Atributele care reprezintă o listă de valori sprijină toți operatorii de atribuire. Pentru „+ =“ înseamnă aceste atribute adăugarea la lista valorilor și „- =“ înseamnă înlăturarea o valoare din listă. O listă a acestor atribute vor fi formate după toate atributele sunt descrise.
Nu aveți nevoie pentru a cere toate aceste atribute de mai sus pentru fiecare serviciu. Atributele necesare pentru un serviciu sunt:
socket_typeuser (numai serviciu nu-intern) serverul (numai serviciul RPC și nelistat) rpc_version (numai servicii RPC) portul rpc_number (numai servicii RPC nelistat) (nelistat serviciu numai că nu-RPC) waitprotocol (nu numai servicii interne)
Următoarele atribute sprijină toți operatorii de atribuire:
only_fromno_accesslog_on_successlog_on_failurepassenvenv (nu suportă operatorul „- =“)
Aceste atribute pot apărea, de asemenea, mai mult decât o dată într-o descriere de serviciu. Alte atribute acceptă numai operatorul „=“ și pot fi găsite în descrierea serviciului, nu mai mult decât o dată.
Fișierul de configurare poate sozherzhat, de asemenea, o descriere de serviciu în formă implicită
Această descriere furnizează un valori de atribute implicite pentru acele servicii în care aceste atribute nu sunt specificate. Următoarele atribute implicite:
log_typelog_on_success (efect cumulativ) log_on_failure (efect cumulativ) only_from (efect cumulativ) no_access (efect cumulativ) passenv (efect cumulativ) instancesdisabled (efect cumulativ) activat (efect cumulativ)
SERVICII DE CAP INTERIORUL
xinetd oferă următoarele servicii la nivel intern (ambele bazate pe fluxuri și datagramă): echo, timp, în timpul zilei, chargen, și aruncați. Aceste servicii au aceleași restricții de acces ca toate celelalte servicii, cu excepția că xinetd nici un neobhodiomosti produc bifurcare (furcă) pentru ei. De asemenea, (timp. Timpul zilei., Și se bazează pe ecoul datagramelor. Chargen și aruncați) nu au restricții cu privire la numărul de copii.
xinetd prevede, de asemenea, două nelistat interne bazate pe servicii de fluxuri: servere și servicii. Primul generează informații despre liste de servere care rulează în timp ce al doilea oferă o listă de servicii active în mod curent. Informațiile furnizate de un serviciu pe linie și fiecare linie conține numele de serviciu, de protocol (de exemplu, „tcp“) și numărul portului.
De asemenea, există acum o interfață administrativă, care este un serviciu INTERIORUL PAC. Rezervat „xadmin“ numele de serviciu și serviciul este întotdeauna va fi interne. Trebuie să specificați numărul de port pentru acest serviciu, și, probabil, de asemenea, unele bazate pe IP de control al accesului, astfel încât, în același timp, nu au existat restricții privind parola. Puteți utiliza telnet la acel port, și, prin urmare, la cerere, pentru a primi de la xinetd orice informație.
Dimensiunea Datagram (bytes) Timp (msec) --------------------- -------------- 256 1,19 1,51 64 1,51 1024 4096 3.58
Reducerea lățimii de bandă trimis Bytes ---------- ------------------- 10000x64 941 (1,2%) 10000x256 4231 (1,8%) 10000x1024 319300 (39,5 %) 10000x4096 824461 (62,1%)
VEZI DE ASEMENEA
Nu există nici o modalitate de a pune un spațiu în orice variabilă de mediu.
Când așteptați pentru a da și socket_type în flux. soclu este trimis la un server poate accepta numai conexiuni.
pavilion INTERCEPT nu este acceptat pentru serviciile interne sau servicii multi-thread.
Traducere din limba engleză a respectat Victor Vislobokov