Files
webmin/tcpwrappers/help/edit_rule.be.auto.html
2020-04-29 17:32:37 +03:00

71 lines
9.7 KiB
HTML
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<header> Абгорткі TCP </header>
<h3> Шаблоны </h3> Мова кантролю доступу рэалізуе наступныя ўзоры: <ul>
<li> Радок, які пачынаецца з знака &quot;.&quot; характар. Імя хаста супадае, калі апошнія кампаненты яго імя адпавядаюць зададзенаму шаблону. Напрыклад, шаблон &#39;.tue.nl&#39; адпавядае імені хаста &#39;wzv.win.tue.nl&#39;. </li>
<li> Радок, які заканчваецца знакам &quot;.&quot; характар. Адрас хаста супадае, калі першыя лічбавыя палі адпавядаюць зададзенай радцы. Напрыклад, шаблон «131.155». супадае з адрасам (амаль) кожнага гаспадара ў сетцы універсітэта Эйндховена (131.155.xx). </li>
<li> Радок, які пачынаецца з знака &quot;@&quot;, разглядаецца як назва сеткавай групы NIS (раней YP). Імя хаста супадае, калі ён з&#39;яўляецца ўдзельнікам хоста ў пэўнай сетцы. Супадзенні Netgroup не падтрымліваюцца для імёнаў працэса дэмана ці для імёнаў кліентаў. </li>
<li> Выраз формы &quot;nnnn / mmmm&quot; інтэрпрэтуецца як пары &quot;сетка / маска&quot;. Адрас хаста IPv4 супадае, калі &quot;сетка&quot; роўная па разраднаму І адрасу і &quot;масцы&quot;. Напрыклад, узор сеткі / маскі &#39;131.155.72.0/255.255.254.0&#39; адпавядае кожнаму адрасу ў дыяпазоне &#39;131.155.72.0&#39; да &#39;131.155.73.255&#39;. </li>
<li> Выраз формы &#39;[n: n: n: n: n: n: n: n] / m&#39; інтэрпрэтуецца як пары &#39;[net]/prefixlen&#39;. Адрас хаста IPv6 супадае, калі біты &quot;prefixlen&quot; з &quot;net&quot; роўныя &quot;бітцы&quot; prefixlen &quot;. Напрыклад, [net]/prefixlen pattern &#39;[3ffe: 505: 2: 1 ::]/64&#39; адпавядае кожнаму адрасу ў дыяпазоне &#39;3ffe: 505: 2: 1:&#39;? праз &#39;3ffe: 505: 2: 1: ffff: ffff: ffff: ffff&#39;. </li>
<li> Радок, які пачынаецца з знака &quot;/&quot;, разглядаецца як імя файла. Імя альбо адрас хаста супадае, калі ён адпавядае любому імені хаста альбо шаблону адрасоў, указаным у названым файле. Фармат файла роўны нулю або больш радкоў з нулявым альбо больш шаблонамі імя або адрасы, падзеленыя прабелам. Шаблон імя файла можа быць выкарыстаны дзе заўгодна, узор імя хасты альбо адрас. </li>
<li> Падстаноўкі &quot;*&quot; і &quot;?&quot; можна выкарыстоўваць для супастаўлення імёнаў хастоў ці IP-адрасоў. Гэты спосаб супастаўлення нельга выкарыстоўваць у спалучэнні з &quot;net/mask&quot;, узгадненне імені хаста пачынаецца з &quot;.&quot; або IP-адрас, які заканчваецца на &quot;.&quot; </li>
</ul>
<h3> Падстаноўкі </h3> Мова кантролю доступу падтрымлівае відавочныя шаблоны: <table border>
<tr>
<td> <b>УСЕ</b> </td>
<td> Універсальная падстаноўка заўсёды адпавядае. </td>
</tr>
<tr>
<td> <b>Мясцовы</b> </td>
<td> Супадае з любым хостам, імя якога не ўтрымлівае кропкавага знака. </td>
</tr>
<tr>
<td> <b>Невядома</b> </td>
<td> Супадае з любым карыстальнікам, імя якога невядома, і супадае з любым хостам, імя альбо адрас якога невядомы. Гэтую карціну трэба выкарыстоўваць з асцярожнасцю: імёны вузлоў могуць быць недаступныя з-за праблем з серверам часовых імёнаў. Адрас сеткі будзе недаступны, калі праграмнае забеспячэнне не можа зразумець, з якім тыпам сеткі гаворыцца. </td>
</tr>
<tr>
<td> <b>ЗНАЕ</b> </td>
<td> Супадае з любым карыстальнікам, імя якога вядомае, і супадае з любым хостам, імя і адрас якога вядомы. Гэтую карціну трэба выкарыстоўваць з асцярожнасцю: імёны вузлоў могуць быць недаступныя з-за праблем з серверам часовых імёнаў. Адрас сеткі будзе недаступны, калі праграмнае забеспячэнне не можа зразумець, з якім тыпам сеткі гаворыцца. </td>
</tr>
<tr>
<td> <b>PARANOID</b> </td>
<td> Супадае з любым хостам, імя якога не супадае з яго адрасам. Калі tcpd пабудаваны з -DPARANOID (рэжым па змаўчанні), ён выдаляе запыты ад такіх кліентаў яшчэ да таго, як глядзець у табліцы кантролю доступу. Стварайце без -DPARANOID, калі вы хочаце больш кантраляваць такія запыты. </td>
</tr>
</table>
<h3> Аператары </h3> <b>EXCEPT</b> Мэтавае выкарыстанне мае форму: &#39;list_1 EXCEPT list_2&#39;; гэтая канструкцыя адпавядае таму, што адпавядае list_1, калі не адпавядае спісу_2. Аператар EXCEPT можа выкарыстоўвацца ў daemon_lists і ў client_lists. Аператар EXCEPT можа быць укладзены: калі мова кіравання дазволіць выкарыстаць дужкі, &#39;EXCEPT b EXCEPT c&#39; будзе аналізавацца як &#39;(EXCEPT (b EXCEPT c))&#39;. <h3> Каманды снарадаў </h3> Калі правіла кіравання доступам з першым паказчыкам утрымлівае каманду абалонкі, гэтая каманда падвяргаецца% <letter> замены (гл. наступны раздзел). Вынік ажыццяўляецца даччыным працэсам /bin/sh са стандартным уводам, выходам і памылкай, падлучанымі да /dev/null. У канцы каманды ўкажыце &quot;&amp;&quot;, калі вы не хочаце чакаць, пакуль яно не завершыцца. <p> Каманды абалонкі не павінны разлічваць на наладу PATH inetd. Замест гэтага яны павінны выкарыстоўваць абсалютныя імёны шляхоў, інакш яны павінны пачынацца з відавочнай аперацыі PATH = што-небудзь. <h3> % Пашырэнняў </h3> У камандах абалонкі даступныя наступныя пашырэння: <table>
<tr>
<td> %a (%A) </td>
<td> Адрас кліента (сервера). </td>
</tr>
<tr>
<td> %c </td>
<td> Інфармацыя пра кліента: user@host, user@address, імя хаста ці проста адрас у залежнасці ад таго, колькі інфармацыі даступна. </td>
</tr>
<tr>
<td> %d </td>
<td> Назва працэсу дэмана (значэнне argv[0]). </td>
</tr>
<tr>
<td> %h (%H) </td>
<td> Імя або адрас кліента (сервера), калі імя хаста недаступна. </td>
</tr>
<tr>
<td> %n (%N) </td>
<td> Імя хаста кліента (сервера) (альбо &quot;невядома&quot;, альбо &quot;параноік&quot;). </td>
</tr>
<tr>
<td> %p </td>
<td> Дэман працэс дэмана. </td>
</tr>
<tr>
<td> %s </td>
<td> Інфармацыя пра сервер: daemon@host, daemon@address або проста імя daemon, у залежнасці ад таго, колькі інфармацыі даступна. </td>
</tr>
<tr>
<td> %u </td>
<td> Імя карыстальніка кліента (альбо &quot;невядома&quot;). </td>
</tr>
<tr>
<td> %% </td>
<td> Пашыраецца да адзінага &quot;%? характар. </td>
</tr>
</table> Сімвалы ў%пашырэнняў, якія могуць зблытаць абалонку, замяняюцца падкрэсліваннямі.
<hr />