Changeset c18c49fe
- Timestamp:
- 03/23/2005 06:00:58 PM (18 years ago)
- Branches:
- 10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 6.1, 6.2, 6.2.0, 6.2.0-rc1, 6.2.0-rc2, 6.3, 6.3-rc1, 6.3-rc2, 6.3-rc3, 7.10, 7.4, 7.5, 7.6, 7.6-blfs, 7.6-systemd, 7.7, 7.8, 7.9, 8.0, 8.1, 8.2, 8.3, 8.4, 9.0, 9.1, basic, bdubbs/svn, elogind, gnome, kde5-13430, kde5-14269, kde5-14686, ken/inkscape-core-mods, krejzi/svn, lazarus, nosym, perl-modules, plabs/python-mods, qt5new, systemd-11177, systemd-13485, trunk, upgradedb, xry111/intltool, xry111/soup3, xry111/test-20220226
- Children:
- c53fc5f6
- Parents:
- 8e8356d
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
basicnet/netprogs/tcpwrappers.xml
r8e8356d rc18c49fe 9 9 <!ENTITY tcpwrappers-md5 "e6fa25f71226d090f34de3f6b122fb5a"> 10 10 <!ENTITY tcpwrappers-size "97 KB"> 11 <!ENTITY tcpwrappers-buildsize "1.0 4MB">12 <!ENTITY tcpwrappers-time "0.0 2SBU">11 <!ENTITY tcpwrappers-buildsize "1.09 MB"> 12 <!ENTITY tcpwrappers-time "0.03 SBU"> 13 13 ]> 14 14 … … 20 20 <?dbhtml filename="tcpwrappers.html"?> 21 21 <title>tcpwrappers-&tcpwrappers-version;</title> 22 <indexterm zone="tcpwrappers"> 23 <primary sortas="a-Tcpwrappers">Tcpwrappers</primary></indexterm> 22 24 23 25 <sect2> … … 78 80 <title>Configuring <application>tcpwrappers</application></title> 79 81 80 <sect3 ><title>Config files</title>81 <para><filename>/etc/hosts.allow</filename> ,82 <sect3 id="tcpwrappers-config"><title>Config files</title> 83 <para><filename>/etc/hosts.allow</filename> and 82 84 <filename>/etc/hosts.deny</filename></para> 85 <indexterm zone="tcpwrappers tcpwrappers-config"> 86 <primary sortas="e-etc-hosts.allow">/etc/hosts.allow</primary></indexterm> 87 <indexterm zone="tcpwrappers tcpwrappers-config"> 88 <primary sortas="e-etc-hosts.deny">/etc/hosts.deny</primary></indexterm> 83 89 84 90 <para>File protections: the wrapper, all files used by the wrapper, … … 89 95 <para>Then perform the following edits on the 90 96 <filename>/etc/inetd.conf</filename> configuration file:</para> 97 <indexterm zone="tcpwrappers tcpwrappers-config"> 98 <primary sortas="e-etc-inetd.conf">/etc/inetd.conf</primary></indexterm> 99 91 100 <screen><userinput>finger stream tcp nowait nobody /usr/sbin/in.fingerd in.fingerd</userinput></screen> 92 101 <para>becomes:</para> … … 99 108 instead of calling the service daemon directly, and passing the name of the 100 109 service daemon to <command>tcpd</command>.</para> 110 <indexterm zone="tcpwrappers tcpwrappers-config"> 111 <primary sortas="e-etc-xinetd.conf">/etc/xinetd.conf</primary></indexterm> 101 112 </sect3> 102 113 … … 106 117 <title>Contents</title> 107 118 108 <para>The <application>tcpwrappers</application> package contains <command> 109 tcpd</command>, <command>tcpdchk</command>, <command>tcpdmatch</command>, 110 <command>try-from</command>, <command>safe_finger</command> and the 111 <filename class='libraryfile'>libwrap</filename> libraries.</para> 112 </sect2> 119 <segmentedlist> 120 <segtitle>Installed Programs</segtitle> 121 <segtitle>Installed Library</segtitle> 122 <segtitle>Installed Directories</segtitle> 113 123 114 <sect2><title>Description</title> 124 <seglistitem> 125 <seg>tcpd, tcpdchk, tcpdmatch, try-from and safe_finger</seg> 126 <seg>libwrap.[so,a]</seg> 127 <seg>None</seg> 128 </seglistitem> 129 </segmentedlist> 115 130 116 <sect3><title>tcpd</title> 117 <para><command>tcpd</command> is the main access control daemon for all 118 Internet services, which <command>inetd</command> or 119 <command>xinetd</command> will run instead of running the 120 requested service daemon.</para></sect3> 131 <variablelist> 132 <bridgehead renderas="sect3">Short Descriptions</bridgehead> 133 <?dbfo list-presentation="list"?> 121 134 122 <sect3><title>tcpdchk</title> 123 <para><command>tcpdchk</command> is a tool to examine a <command>tcpd</command> 124 wrapper configuration and report problems with it.</para></sect3> 135 <varlistentry id="tcpd"> 136 <term><command>tcpd</command></term> 137 <listitem><para>is the main access control daemon for all Internet services, 138 which <command>inetd</command> or <command>xinetd</command> will run instead 139 of running the requested service daemon.</para> 140 <indexterm zone="tcpwrappers tcpd"> 141 <primary sortas="b-tcpd">tcpd</primary> 142 </indexterm></listitem> 143 </varlistentry> 125 144 126 <sect3><title>tcpdmatch</title> 127 <para><command>tcpdmatch</command> is used to predict how the tcp wrapper 128 would handle a specific request for a service.</para></sect3> 145 <varlistentry id="tcpdchk"> 146 <term><command>tcpdchk</command></term> 147 <listitem><para>is a tool to examine a <command>tcpd</command> wrapper 148 configuration and report problems with it.</para> 149 <indexterm zone="tcpwrappers tcpdchk"> 150 <primary sortas="b-tcpdchk">tcpdchk</primary> 151 </indexterm></listitem> 152 </varlistentry> 129 153 130 <sect3><title>try-from</title> 131 <para><command>try-from</command> can be called via a remote shell command to 132 find out if the host name and address are properly recognized.</para></sect3> 154 <varlistentry id="tcpdmatch"> 155 <term><command>tcpdmatch</command></term> 156 <listitem><para>is used to predict how the <acronym>TCP</acronym> wrapper 157 would handle a specific request for a service.</para> 158 <indexterm zone="tcpwrappers tcpdmatch"> 159 <primary sortas="b-tcpdmatch">tcpdmatch</primary> 160 </indexterm></listitem> 161 </varlistentry> 133 162 134 <sect3><title>safe_finger</title> 135 <para><command>safe_finger</command> is a wrapper for the 136 <command>finger</command> utility, to provide automatic reverse name 137 lookups.</para></sect3> 163 <varlistentry id="try-from"> 164 <term><command>try-from</command></term> 165 <listitem><para>can be called via a remote shell command to find out if the 166 host name and address are properly recognized.</para> 167 <indexterm zone="tcpwrappers try-from"> 168 <primary sortas="b-try-from">try-from</primary> 169 </indexterm></listitem> 170 </varlistentry> 171 172 <varlistentry id="safe_finger"> 173 <term><command>safe_finger</command></term> 174 <listitem><para>is a wrapper for the <command>finger</command> utility, to 175 provide automatic reverse name lookups.</para> 176 <indexterm zone="tcpwrappers safe_finger"> 177 <primary sortas="b-safe_finger">safe_finger</primary> 178 </indexterm></listitem> 179 </varlistentry> 180 181 <varlistentry id="libwrap"> 182 <term><filename class='libraryfile'>libwrap.[so,a]</filename></term> 183 <listitem><para>contains the <acronym>API</acronym> functions required by 184 the <application>tcpwrappers</application> programs as well as other programs 185 to become <quote><application>tcpwrappers</application>-aware</quote>.</para> 186 <indexterm zone="tcpwrappers libwrap"> 187 <primary sortas="c-libwrap">libwrap.[so,a]</primary> 188 </indexterm></listitem> 189 </varlistentry> 190 191 </variablelist> 138 192 139 193 </sect2>
Note:
See TracChangeset
for help on using the changeset viewer.