Tgeżwir TCP

Disinji

Il-lingwa ta 'kontroll ta' l-aċċess timplimenta dawn il-mudelli:

Wildcards

Il-lingwa ta 'kontroll ta' aċċess tappoġġja wildcards espliċiti:
KOLLHA Il-wildcard universali, dejjem jaqbel.
LOKALI Jaqbel ma 'kwalunkwe host li ismu ma fihx karattru dot.
MHUX MAGĦRUF Jaqbel ma 'kwalunkwe utent li ismu mhux magħruf, u jaqbel ma' kwalunkwe host li ismu jew l-indirizz mhumiex magħrufa. Dan ix-xejra għandha tintuża b’attenzjoni: l-ismijiet ospitanti jistgħu ma jkunux disponibbli minħabba problemi temporanji fis-server tal-isem. Indirizz tan-netwerk ma jkunx disponibbli meta s-softwer ma jkunx jista 'jindika b'liema tip ta' netwerk qed jitkellem.
MAGĦRUF Jaqbel ma 'kull utent li ismu huwa magħruf, u jaqbel ma' kwalunkwe host li l-isem u l-indirizz tiegħu huma magħrufa. Dan ix-xejra għandha tintuża b’attenzjoni: l-ismijiet ospitanti jistgħu ma jkunux disponibbli minħabba problemi temporanji fis-server tal-isem. Indirizz tan-netwerk ma jkunx disponibbli meta s-softwer ma jkunx jista 'jindika b'liema tip ta' netwerk qed jitkellem.
PARANOID Jaqbel ma 'kwalunkwe host li ismu ma jaqbilx mal-indirizz tiegħu. Meta tcpd huwa mibni bi -DPARANOID (modalità default), huwa jwaqqaf it-talbiet minn tali klijenti anki qabel ma jħares lejn it-tabelli tal-kontroll tal-aċċess. Ibni mingħajr -DPARANOID meta trid aktar kontroll fuq dawn it-talbiet.

Operaturi

ĦAQRA L-użu intenzjonat huwa tal-forma: 'lista_1 EŻEĊĊJU lista_2'; dan il-kostruzzjoni jaqbel ma 'kull ħaġa li taqbel ma' list_1 sakemm ma taqbilx ma 'list_2. L-operatur EXCEPT jista 'jintuża fi daemon_lists u fi client_lists. L-operatur EĊĊETT jista 'jitbeżża: jekk il-lingwa ta' kontroll tippermetti l-użu ta 'parentesi, "AĦBEJJA BĦALA ĊEĊETTA" tkun tista' tittrażża bħala "(ĦLIEF (b ĦLIEX ċ))".

Kmand tal-Qoxra

Jekk ir-regola tal-kontroll ta 'l-aċċess mqabbla l-ewwel fiha kmand tal-qoxra, dak il-kmand huwa soġġett għal% sostituzzjonijiet (ara sezzjoni li jmiss). Ir-riżultat huwa eżegwit minn proċess ta 'tifel /bin/sh b'input standard, output u żball konness ma' /dev/null. Speċifika '&' fi tmiem il-kmand jekk ma tridx tistenna sakemm tkun tlestiet.

Il-kmandi Shell m'għandhomx jiddependu fuq l-issettjar tal-PATH ta 'l-inetd. Minflok, għandhom jużaw ismijiet ta 'passaġġi assoluti, jew għandhom jibdew bi stqarrija espliċita = dak kollu.

% Espansjonijiet

L-espansjonijiet li ġejjin huma disponibbli fi ħdan il-kmandi tal-qoxra:
%a (%A) L-indirizz tal-klijent (server) ospitanti.
Informazzjoni dwar il-klijent: utent @ ospitanti, indirizz @ utent, isem tal-host, jew indirizz biss, skont kemm tkun disponibbli informazzjoni.
%d L-isem tal-proċess tad-daemon (valur argv[0]).
%h (%H) L-isem jew l-indirizz tal-klijent (server) host, jekk l-isem tal-host mhux disponibbli.
%n (%N) L-isem tal-klijent (server) ospitanti (jew "mhux magħruf" jew "paranojku").
%p Id-daemon tal-proċess id.
%s Informazzjoni tas-server: daemon @ ospitanti, daemon @ indirizz, jew sempliċement isem daemon, jiddependi fuq kemm tkun disponibbli informazzjoni.
%u L-isem tal-utent tal-klijent (jew "mhux magħruf").
%% Tkabbar għal waħda biss '%? karattru.
Il-karattri f '%espansjonijiet li jistgħu jħawdu l-qoxra huma sostitwiti b'kowċ.