TCP Bilgarriak

ereduak

Sarbide-kontrol hizkuntzak patroi hauek ezartzen ditu:

komodinak

Sarbide kontrol hizkuntzak komodina esplizituak onartzen ditu:
ALL Wildcard unibertsala, beti dator.
LOCAL Puntu baten karaktereik ez duen ostalari bat dator.
EZEZAGUNA Bere izena ezezaguna den edozein erabiltzailek bat egiten du eta izen edo helbide ezezaguna duen edozein ostalari bat dator. Eredu hau kontu handiz erabili behar da: baliteke ostalariaren izenak ez izatea erabilgarri aldi baterako izenen zerbitzariaren arazoengatik. Sareko helbide bat ez da erabilgarri egongo softwarea zertaz hitz egin nahi duen.
ezagutzen Izena ezagutzen duen edozein erabiltzailek bat egiten du eta izen eta helbide ezagunak dituen edozein ostalari bat dator. Eredu hau kontu handiz erabili behar da: baliteke ostalariaren izenak ez izatea erabilgarri aldi baterako izenen zerbitzariaren arazoengatik. Sareko helbide bat ez da erabilgarri egongo softwarea zertaz hitz egin nahi duen.
Paranoid Izenak ez badu bere helbidearekin bat egiten duen edozein ostalari bat dator. -DPARANOID (modu lehenetsia) tcpd eraikitakoan, horrelako bezeroen eskaerak baztertzen ditu sarbide kontrol taulak begiratu aurretik. Eraiki -DPARANOID gabe horrelako eskaeren gaineko kontrol handiagoa nahi duzunean.

operadoreak

EXCEPT Erabileraren asmoa forma hau da: 'zerrenda_1 EXCEPT zerrenda_2'; eraikuntza honek zerrenda_1arekin bat datorrenarekin bat egiten du, zerrenda_2rekin bat egin ezean. EXCEPT operadorea daemon_lists eta bezero_listeetan erabil daiteke. Salbuespen operadorea habia egin daiteke: kontrol hizkuntzak parentesi artean erabiltzea ahalbidetuko balu, "A SALBATU B salbuespen c" bezala analizatuko litzateke (salbuespen bat (B salbu k). "

Maskorraren komandoak

Lehendabizikoarekin bat datorren sarbide kontrolaren arauak shell komandoa badu, komando hau% ordezkapenak (ikus hurrengo atala). Emaitza /bin/sh haurren prozesu baten bidez lortzen da sarrera, irteera eta /dev/null konektatutako errore estandarrak. Zehaztu '&' komandoaren amaieran itxaron nahi ez baduzu.

Shell komandoek ez dute inetd-aren PATH ezarpenean oinarritzen. Horren ordez, bide izen absolutuak erabili beharko lituzkete, edo PATH = what- ever adierazpenarekin hasi beharko lukete.

% Hedapenak

Honako hedapen hauek shell komandoen barruan daude erabilgarri:
%a (%A) Bezeroa (zerbitzaria) ostalariaren helbidea.
%c Bezeroari buruzko informazioa: erabiltzailea @ ostalaria, erabiltzailea @ helbidea, ostalariaren izena edo helbide soila, eskuragarri dagoen informazioaren arabera.
%d Daemon prozesuaren izena (argv[0] balioa).
%h (%H) Bezeroa (zerbitzaria) ostalariaren izena edo helbidea, ostalariaren izena ez badago.
%n (%N) Bezeroa (zerbitzaria) ostalariaren izena (edo "ezezaguna" edo "paranoia").
%p Daemon prozesuaren id.
%s Zerbitzariaren informazioa: daemon @ ostalaria, daemon @ helbidea edo daemon izena besterik ez dago, informazioa eskuragarri dagoen arabera.
%u Bezeroaren erabiltzaile izena (edo "ezezaguna")
%% % 'Bakar batera zabaltzen da? izaera.
Maskorra nahastu dezaketen%hedapenetako karaktereak azpimarragarriak dira.