]> git.piffa.net Git - doc/.git/blobdiff - servizi.html
Servizi: aggiunta sezione sui server ftp (Vsftpd)
[doc/.git] / servizi.html
index 248490c683248bcd8a503a41f4b4db135ae7fdc3..413344599edd6356e9aa291735ec369253c0d782 100644 (file)
@@ -8,7 +8,7 @@
   <meta http-equiv="Content-Type" content=
   "text/html; charset=iso-8859-1">
   <meta name="generator" content=
-  "Docutils 0.5: http://docutils.sourceforge.net/">
+  "Docutils 0.6: http://docutils.sourceforge.net/">
 
   <title>Servizi di rete passo a passo</title>
   <style type="text/css">
     <h1 class="title">Servizi di rete passo a passo</h1>
 
     <h2 class="subtitle" id=
-    "appunti-sulla-installazione-e-configurazione-dei-servizi">
-    Appunti sulla installazione e configurazione dei servizi</h2>
+    "appunti-sulla-installazione-e-configurazione-dei-servizi-di-rete-in-ambiete-gnu-linx">
+    Appunti sulla installazione e configurazione dei servizi di
+    rete in ambiete Gnu/Linx</h2>
 
     <blockquote>
       <table class="docutils field-list" frame="void" rules="none">
           <tr class="field">
             <th class="field-name">Version:</th>
 
-            <td class="field-body">0.9</td>
+            <td class="field-body">0.92</td>
           </tr>
         </tbody>
       </table>
       <ul class="auto-toc simple">
         <li>
           <a class="reference internal" href=
-          "#configurazione-sistema" id="id8" name=
-          "id8">1&nbsp;&nbsp;&nbsp;Configurazione sistema</a>
+          "#configurazione-sistema" id="id9" name=
+          "id9">1&nbsp;&nbsp;&nbsp;Configurazione sistema</a>
 
           <ul class="auto-toc">
             <li><a class="reference internal" href=
-            "#solo-per-uso-interno" id="id9" name=
-            "id9">1.1&nbsp;&nbsp;&nbsp;Solo per uso
+            "#solo-per-uso-interno" id="id10" name=
+            "id10">1.1&nbsp;&nbsp;&nbsp;Solo per uso
             interno</a></li>
 
             <li>
-              <a class="reference internal" href="#rete" id="id10"
-              name="id10">1.2&nbsp;&nbsp;&nbsp;Rete</a>
+              <a class="reference internal" href="#rete" id="id11"
+              name="id11">1.2&nbsp;&nbsp;&nbsp;Rete</a>
 
               <ul class="auto-toc">
                 <li><a class="reference internal" href=
-                "#interfaces" id="id11" name=
-                "id11">1.2.1&nbsp;&nbsp;&nbsp;interfaces</a></li>
+                "#interfaces" id="id12" name=
+                "id12">1.2.1&nbsp;&nbsp;&nbsp;interfaces</a></li>
               </ul>
             </li>
 
             <li><a class="reference internal" href=
-            "#bash-completion" id="id12" name=
-            "id12">1.3&nbsp;&nbsp;&nbsp;Bash completion</a></li>
+            "#bash-completion" id="id13" name=
+            "id13">1.3&nbsp;&nbsp;&nbsp;Bash completion</a></li>
 
-            <li><a class="reference internal" href="#vim" id="id13"
-            name="id13">1.4&nbsp;&nbsp;&nbsp;Vim</a></li>
+            <li><a class="reference internal" href="#vim" id="id14"
+            name="id14">1.4&nbsp;&nbsp;&nbsp;Vim</a></li>
 
-            <li><a class="reference internal" href="#vnc" id="id14"
-            name="id14">1.5&nbsp;&nbsp;&nbsp;VNC</a></li>
+            <li><a class="reference internal" href="#vnc" id="id15"
+            name="id15">1.5&nbsp;&nbsp;&nbsp;VNC</a></li>
 
             <li><a class="reference internal" href=
-            "#lista-dei-pacchetti-di-base" id="id15" name=
-            "id15">1.6&nbsp;&nbsp;&nbsp;Lista dei pacchetti di
+            "#lista-dei-pacchetti-di-base" id="id16" name=
+            "id16">1.6&nbsp;&nbsp;&nbsp;Lista dei pacchetti di
             base</a></li>
 
             <li>
               <a class="reference internal" href=
-              "#apt-configurazione" id="id16" name=
-              "id16">1.7&nbsp;&nbsp;&nbsp;Apt configurazione</a>
+              "#apt-configurazione" id="id17" name=
+              "id17">1.7&nbsp;&nbsp;&nbsp;Apt configurazione</a>
 
               <ul class="auto-toc">
                 <li><a class="reference internal" href=
-                "#sources-list" id="id17" name=
-                "id17">1.7.1&nbsp;&nbsp;&nbsp;sources.list</a></li>
+                "#sources-list" id="id18" name=
+                "id18">1.7.1&nbsp;&nbsp;&nbsp;sources.list</a></li>
 
                 <li><a class="reference internal" href=
-                "#etc-apt-apt-conf" id="id18" name=
-                "id18">1.7.2&nbsp;&nbsp;&nbsp;/etc/apt/apt.conf</a></li>
+                "#etc-apt-apt-conf" id="id19" name=
+                "id19">1.7.2&nbsp;&nbsp;&nbsp;/etc/apt/apt.conf</a></li>
               </ul>
             </li>
           </ul>
         </li>
 
         <li>
-          <a class="reference internal" href="#squid" id="id19"
-          name="id19">2&nbsp;&nbsp;&nbsp;Squid</a>
+          <a class="reference internal" href="#squid" id="id20"
+          name="id20">2&nbsp;&nbsp;&nbsp;Squid</a>
 
           <ul class="auto-toc">
             <li>
               <a class="reference internal" href=
-              "#configurazione-squid-conf" id="id20" name=
-              "id20">2.1&nbsp;&nbsp;&nbsp;Configurazione:
+              "#configurazione-squid-conf" id="id21" name=
+              "id21">2.1&nbsp;&nbsp;&nbsp;Configurazione:
               squid.conf</a>
 
               <ul class="auto-toc">
                 <li><a class="reference internal" href="#cache-dir"
-                id="id21" name=
-                "id21">2.1.1&nbsp;&nbsp;&nbsp;Cache_dir</a></li>
+                id="id22" name=
+                "id22">2.1.1&nbsp;&nbsp;&nbsp;Cache_dir</a></li>
 
                 <li><a class="reference internal" href=
-                "#tag-maximum-object-size" id="id22" name=
-                "id22">2.1.2&nbsp;&nbsp;&nbsp;TAG:
+                "#tag-maximum-object-size" id="id23" name=
+                "id23">2.1.2&nbsp;&nbsp;&nbsp;TAG:
                 maximum_object_size</a></li>
 
                 <li><a class="reference internal" href=
-                "#tag-cache-mem" id="id23" name=
-                "id23">2.1.3&nbsp;&nbsp;&nbsp;TAG:
+                "#tag-cache-mem" id="id24" name=
+                "id24">2.1.3&nbsp;&nbsp;&nbsp;TAG:
                 cache_mem</a></li>
 
                 <li><a class="reference internal" href=
-                "#tag-minimum-object-size" id="id24" name=
-                "id24">2.1.4&nbsp;&nbsp;&nbsp;TAG:
+                "#tag-minimum-object-size" id="id25" name=
+                "id25">2.1.4&nbsp;&nbsp;&nbsp;TAG:
                 minimum_object_size</a></li>
               </ul>
             </li>
 
             <li>
               <a class="reference internal" href=
-              "#negoziazione-degli-accesi-al-servizio" id="id25"
-              name="id25">2.2&nbsp;&nbsp;&nbsp;Negoziazione degli
+              "#negoziazione-degli-accesi-al-servizio" id="id26"
+              name="id26">2.2&nbsp;&nbsp;&nbsp;Negoziazione degli
               accesi al servizio</a>
 
               <ul class="auto-toc">
                 <li><a class="reference internal" href=
-                "#acl-e-http-access" id="id26" name=
-                "id26">2.2.1&nbsp;&nbsp;&nbsp;ACL e http
+                "#acl-e-http-access" id="id27" name=
+                "id27">2.2.1&nbsp;&nbsp;&nbsp;ACL e http
                 access</a></li>
               </ul>
             </li>
 
             <li>
               <a class="reference internal" href="#testare-squid"
-              id="id27" name="id27">2.3&nbsp;&nbsp;&nbsp;Testare
+              id="id28" name="id28">2.3&nbsp;&nbsp;&nbsp;Testare
               Squid</a>
 
               <ul class="auto-toc">
                 <li><a class="reference internal" href=
-                "#client-wgetrc" id="id28" name=
-                "id28">2.3.1&nbsp;&nbsp;&nbsp;Client:
+                "#client-wgetrc" id="id29" name=
+                "id29">2.3.1&nbsp;&nbsp;&nbsp;Client:
                 ~/.wgetrc</a></li>
 
                 <li><a class="reference internal" href=
-                "#server-access-log" id="id29" name=
-                "id29">2.3.2&nbsp;&nbsp;&nbsp;Server:
+                "#server-access-log" id="id30" name=
+                "id30">2.3.2&nbsp;&nbsp;&nbsp;Server:
                 access.log</a></li>
               </ul>
             </li>
         </li>
 
         <li><a class="reference internal" href="#tiny-proxy" id=
-        "id30" name="id30">3&nbsp;&nbsp;&nbsp;Tiny proxy</a></li>
+        "id31" name="id31">3&nbsp;&nbsp;&nbsp;Tiny proxy</a></li>
 
         <li>
-          <a class="reference internal" href="#apache" id="id31"
-          name="id31">4&nbsp;&nbsp;&nbsp;Apache</a>
+          <a class="reference internal" href="#apache" id="id32"
+          name="id32">4&nbsp;&nbsp;&nbsp;Apache</a>
 
           <ul class="auto-toc">
             <li><a class="reference internal" href=
-            "#pacchetti-da-installare" id="id32" name=
-            "id32">4.1&nbsp;&nbsp;&nbsp;Pacchetti da
+            "#pacchetti-da-installare" id="id33" name=
+            "id33">4.1&nbsp;&nbsp;&nbsp;Pacchetti da
             installare::</a></li>
 
             <li><a class="reference internal" href=
-            "#configurazione-di-apache" id="id33" name=
-            "id33">4.2&nbsp;&nbsp;&nbsp;Configurazione di
+            "#configurazione-di-apache" id="id34" name=
+            "id34">4.2&nbsp;&nbsp;&nbsp;Configurazione di
             Apache</a></li>
 
             <li><a class="reference internal" href="#apache-conf"
-            id="id34" name=
-            "id34">4.3&nbsp;&nbsp;&nbsp;apache.conf</a></li>
+            id="id35" name=
+            "id35">4.3&nbsp;&nbsp;&nbsp;apache.conf</a></li>
 
             <li>
               <a class="reference internal" href=
-              "#installazione-di-php" id="id35" name=
-              "id35">4.4&nbsp;&nbsp;&nbsp;Installazione di PHP</a>
+              "#installazione-di-php" id="id36" name=
+              "id36">4.4&nbsp;&nbsp;&nbsp;Installazione di PHP</a>
 
               <ul class="auto-toc">
                 <li><a class="reference internal" href=
-                "#test-del-modulo-php" id="id36" name=
-                "id36">4.4.1&nbsp;&nbsp;&nbsp;Test del modulo
+                "#test-del-modulo-php" id="id37" name=
+                "id37">4.4.1&nbsp;&nbsp;&nbsp;Test del modulo
                 php</a></li>
 
                 <li><a class="reference internal" href=
                 "#installazione-del-supporto-per-mysql-a-php" id=
-                "id37" name=
-                "id37">4.4.2&nbsp;&nbsp;&nbsp;Installazione del
+                "id38" name=
+                "id38">4.4.2&nbsp;&nbsp;&nbsp;Installazione del
                 supporto per Mysql a PHP</a></li>
 
                 <li><a class="reference internal" href=
-                "#phpmyadmin" id="id38" name=
-                "id38">4.4.3&nbsp;&nbsp;&nbsp;phpmyadmin</a></li>
+                "#phpmyadmin" id="id39" name=
+                "id39">4.4.3&nbsp;&nbsp;&nbsp;phpmyadmin</a></li>
 
                 <li><a class="reference internal" href=
                 "#installazione-del-supporto-per-postgresql-a-php"
-                id="id39" name=
-                "id39">4.4.4&nbsp;&nbsp;&nbsp;Installazione del
+                id="id40" name=
+                "id40">4.4.4&nbsp;&nbsp;&nbsp;Installazione del
                 supporto per Postgresql a PHP</a></li>
 
                 <li><a class="reference internal" href=
-                "#phppgadmin" id="id40" name=
-                "id40">4.4.5&nbsp;&nbsp;&nbsp;phppgadmin</a></li>
+                "#phppgadmin" id="id41" name=
+                "id41">4.4.5&nbsp;&nbsp;&nbsp;phppgadmin</a></li>
               </ul>
             </li>
 
             <li>
               <a class="reference internal" href="#virtual-hosts"
-              id="id41" name="id41">4.5&nbsp;&nbsp;&nbsp;Virtual
+              id="id42" name="id42">4.5&nbsp;&nbsp;&nbsp;Virtual
               hosts</a>
 
               <ul class="auto-toc">
                 <li><a class="reference internal" href=
-                "#gestione-dns" id="id42" name=
-                "id42">4.5.1&nbsp;&nbsp;&nbsp;Gestione DNS</a></li>
+                "#gestione-dns" id="id43" name=
+                "id43">4.5.1&nbsp;&nbsp;&nbsp;Gestione DNS</a></li>
 
                 <li><a class="reference internal" href=
-                "#eseguire-una-query-dns-con-dig" id="id43" name=
-                "id43">4.5.2&nbsp;&nbsp;&nbsp;Eseguire una query
-                DNS con <tt class="docutils literal"><span class=
-                "pre">dig</span></tt>::</a></li>
+                "#eseguire-una-query-dns-con-dig" id="id44" name=
+                "id44">4.5.2&nbsp;&nbsp;&nbsp;Eseguire una query
+                DNS con <tt class=
+                "docutils literal">dig</tt>::</a></li>
 
                 <li><a class="reference internal" href="#id3" id=
-                "id44" name="id44">4.5.3&nbsp;&nbsp;&nbsp;Virtual
+                "id45" name="id45">4.5.3&nbsp;&nbsp;&nbsp;Virtual
                 hosts</a></li>
               </ul>
             </li>
 
             <li>
               <a class="reference internal" href=
-              "#negoziazione-accessi" id="id45" name=
-              "id45">4.6&nbsp;&nbsp;&nbsp;Negoziazione accessi</a>
+              "#negoziazione-accessi" id="id46" name=
+              "id46">4.6&nbsp;&nbsp;&nbsp;Negoziazione accessi</a>
 
               <ul class="auto-toc">
                 <li><a class="reference internal" href=
-                "#limiti-su-base-ip" id="id46" name=
-                "id46">4.6.1&nbsp;&nbsp;&nbsp;Limiti su base
+                "#limiti-su-base-ip" id="id47" name=
+                "id47">4.6.1&nbsp;&nbsp;&nbsp;Limiti su base
                 IP</a></li>
               </ul>
             </li>
 
             <li>
               <a class="reference internal" href=
-              "#user-authentication" id="id47" name=
-              "id47">4.7&nbsp;&nbsp;&nbsp;User Authentication</a>
+              "#user-authentication" id="id48" name=
+              "id48">4.7&nbsp;&nbsp;&nbsp;User Authentication</a>
 
               <ul class="auto-toc">
                 <li><a class="reference internal" href=
-                "#definire-la-cartella" id="id48" name=
-                "id48">4.7.1&nbsp;&nbsp;&nbsp;Definire la
+                "#definire-la-cartella" id="id49" name=
+                "id49">4.7.1&nbsp;&nbsp;&nbsp;Definire la
                 cartella</a></li>
 
                 <li><a class="reference internal" href=
-                "#creazione-del-database-delle-passwords" id="id49"
-                name="id49">4.7.2&nbsp;&nbsp;&nbsp;Creazione del
+                "#creazione-del-database-delle-passwords" id="id50"
+                name="id50">4.7.2&nbsp;&nbsp;&nbsp;Creazione del
                 database delle passwords</a></li>
 
                 <li><a class="reference internal" href="#id4" id=
-                "id50" name=
-                "id50">4.7.3&nbsp;&nbsp;&nbsp;Configurazione di
+                "id51" name=
+                "id51">4.7.3&nbsp;&nbsp;&nbsp;Configurazione di
                 Apache</a></li>
               </ul>
             </li>
 
             <li><a class="reference internal" href="#cavets" id=
-            "id51" name="id51">4.8&nbsp;&nbsp;&nbsp;Cavets</a></li>
+            "id52" name="id52">4.8&nbsp;&nbsp;&nbsp;Cavets</a></li>
           </ul>
         </li>
 
         <li>
           <a class="reference internal" href="#domain-name-system"
-          id="id52" name="id52">5&nbsp;&nbsp;&nbsp;Domain Name
+          id="id53" name="id53">5&nbsp;&nbsp;&nbsp;Domain Name
           System</a>
 
           <ul class="auto-toc">
             <li><a class="reference internal" href=
-            "#risoluzione-inversa" id="id53" name=
-            "id53">5.1&nbsp;&nbsp;&nbsp;Risoluzione
+            "#risoluzione-inversa" id="id54" name=
+            "id54">5.1&nbsp;&nbsp;&nbsp;Risoluzione
             Inversa</a></li>
 
             <li><a class="reference internal" href=
-            "#nomi-di-dominio" id="id54" name=
-            "id54">5.2&nbsp;&nbsp;&nbsp;Nomi di dominio</a></li>
+            "#nomi-di-dominio" id="id55" name=
+            "id55">5.2&nbsp;&nbsp;&nbsp;Nomi di dominio</a></li>
 
             <li><a class="reference internal" href=
-            "#tipologie-di-record" id="id55" name=
-            "id55">5.3&nbsp;&nbsp;&nbsp;Tipologie di
+            "#tipologie-di-record" id="id56" name=
+            "id56">5.3&nbsp;&nbsp;&nbsp;Tipologie di
             record</a></li>
 
             <li><a class="reference internal" href="#utilizzo" id=
-            "id56" name=
-            "id56">5.4&nbsp;&nbsp;&nbsp;Utilizzo</a></li>
+            "id57" name=
+            "id57">5.4&nbsp;&nbsp;&nbsp;Utilizzo</a></li>
 
             <li><a class="reference internal" href=
-            "#risoluzione-dei-nomi-di-dominio" id="id57" name=
-            "id57">5.5&nbsp;&nbsp;&nbsp;Risoluzione dei nomi di
+            "#risoluzione-dei-nomi-di-dominio" id="id58" name=
+            "id58">5.5&nbsp;&nbsp;&nbsp;Risoluzione dei nomi di
             dominio</a></li>
 
-            <li><a class="reference internal" href="#dig" id="id58"
-            name="id58">5.6&nbsp;&nbsp;&nbsp;Dig</a></li>
+            <li><a class="reference internal" href="#dig" id="id59"
+            name="id59">5.6&nbsp;&nbsp;&nbsp;Dig</a></li>
 
             <li><a class="reference internal" href="#resolv-conf"
-            id="id59" name=
-            "id59">5.7&nbsp;&nbsp;&nbsp;resolv.conf</a></li>
+            id="id60" name=
+            "id60">5.7&nbsp;&nbsp;&nbsp;resolv.conf</a></li>
 
             <li><a class="reference internal" href="#etc-hosts" id=
-            "id60" name=
-            "id60">5.8&nbsp;&nbsp;&nbsp;/etc/hosts</a></li>
+            "id61" name=
+            "id61">5.8&nbsp;&nbsp;&nbsp;/etc/hosts</a></li>
 
             <li>
               <a class="reference internal" href="#hostname" id=
-              "id61" name="id61">5.9&nbsp;&nbsp;&nbsp;Hostname</a>
+              "id62" name="id62">5.9&nbsp;&nbsp;&nbsp;Hostname</a>
 
               <ul class="auto-toc">
                 <li><a class="reference internal" href="#fqdn" id=
-                "id62" name=
-                "id62">5.9.1&nbsp;&nbsp;&nbsp;FQDN</a></li>
+                "id63" name=
+                "id63">5.9.1&nbsp;&nbsp;&nbsp;FQDN</a></li>
               </ul>
             </li>
           </ul>
         </li>
 
         <li>
-          <a class="reference internal" href="#dnsmasq" id="id63"
-          name="id63">6&nbsp;&nbsp;&nbsp;DNSmasq</a>
+          <a class="reference internal" href="#dnsmasq" id="id64"
+          name="id64">6&nbsp;&nbsp;&nbsp;DNSmasq</a>
 
           <ul class="auto-toc">
             <li><a class="reference internal" href=
-            "#configurazione" id="id64" name=
-            "id64">6.1&nbsp;&nbsp;&nbsp;Configurazione</a></li>
+            "#configurazione" id="id65" name=
+            "id65">6.1&nbsp;&nbsp;&nbsp;Configurazione</a></li>
 
             <li><a class="reference internal" href="#dhcp" id=
-            "id65" name="id65">6.2&nbsp;&nbsp;&nbsp;DHCP</a></li>
+            "id66" name="id66">6.2&nbsp;&nbsp;&nbsp;DHCP</a></li>
 
             <li><a class="reference internal" href="#dns-cache" id=
-            "id66" name="id66">6.3&nbsp;&nbsp;&nbsp;DNS
+            "id67" name="id67">6.3&nbsp;&nbsp;&nbsp;DNS
             cache</a></li>
           </ul>
         </li>
 
         <li>
           <a class="reference internal" href=
-          "#bind-dns-autoritativo" id="id67" name=
-          "id67">7&nbsp;&nbsp;&nbsp;Bind : DNS Autoritativo</a>
+          "#bind-dns-autoritativo" id="id68" name=
+          "id68">7&nbsp;&nbsp;&nbsp;Bind : DNS Autoritativo</a>
 
           <ul class="auto-toc">
-            <li><a class="reference internal" href="#id5" id="id68"
-            name="id68">7.1&nbsp;&nbsp;&nbsp;DNS cache</a></li>
+            <li><a class="reference internal" href="#id5" id="id69"
+            name="id69">7.1&nbsp;&nbsp;&nbsp;DNS cache</a></li>
 
             <li>
               <a class="reference internal" href=
-              "#ospitare-una-zona" id="id69" name=
-              "id69">7.2&nbsp;&nbsp;&nbsp;Ospitare una zona</a>
+              "#ospitare-una-zona" id="id70" name=
+              "id70">7.2&nbsp;&nbsp;&nbsp;Ospitare una zona</a>
 
               <ul class="auto-toc">
                 <li><a class="reference internal" href=
-                "#named-conf-local" id="id70" name=
-                "id70">7.2.1&nbsp;&nbsp;&nbsp;named.conf.local</a></li>
+                "#named-conf-local" id="id71" name=
+                "id71">7.2.1&nbsp;&nbsp;&nbsp;named.conf.local</a></li>
 
                 <li>
                   <a class="reference internal" href=
-                  "#configurazione-della-zona" id="id71" name=
-                  "id71">7.2.2&nbsp;&nbsp;&nbsp;Configurazione
+                  "#configurazione-della-zona" id="id72" name=
+                  "id72">7.2.2&nbsp;&nbsp;&nbsp;Configurazione
                   della zona</a>
 
                   <ul class="auto-toc">
                     <li><a class="reference internal" href=
-                    "#soa-start-of-authority-record" id="id72"
-                    name="id72">7.2.2.1&nbsp;&nbsp;&nbsp;SOA: Start
+                    "#soa-start-of-authority-record" id="id73"
+                    name="id73">7.2.2.1&nbsp;&nbsp;&nbsp;SOA: Start
                     of Authority Record</a></li>
 
                     <li><a class="reference internal" href=
-                    "#altri-campi" id="id73" name=
-                    "id73">7.2.2.2&nbsp;&nbsp;&nbsp;Altri
+                    "#altri-campi" id="id74" name=
+                    "id74">7.2.2.2&nbsp;&nbsp;&nbsp;Altri
                     campi:</a></li>
                   </ul>
                 </li>
             </li>
 
             <li><a class="reference internal" href="#dns-slave" id=
-            "id74" name="id74">7.3&nbsp;&nbsp;&nbsp;DNS
+            "id75" name="id75">7.3&nbsp;&nbsp;&nbsp;DNS
             slave</a></li>
 
             <li>
               <a class="reference internal" href=
-              "#aggiornamento-dinamico-nsupdate" id="id75" name=
-              "id75">7.4&nbsp;&nbsp;&nbsp;Aggiornamento dinamico:
+              "#aggiornamento-dinamico-nsupdate" id="id76" name=
+              "id76">7.4&nbsp;&nbsp;&nbsp;Aggiornamento dinamico:
               nsupdate</a>
 
               <ul class="auto-toc">
                 <li><a class="reference internal" href=
-                "#configurazione-client-nsupdate" id="id76" name=
-                "id76">7.4.1&nbsp;&nbsp;&nbsp;Configurazione client
+                "#configurazione-client-nsupdate" id="id77" name=
+                "id77">7.4.1&nbsp;&nbsp;&nbsp;Configurazione client
                 (nsupdate)</a></li>
 
                 <li><a class="reference internal" href=
                 "#configurazione-server-riconoscimento-chiave" id=
-                "id77" name=
-                "id77">7.4.2&nbsp;&nbsp;&nbsp;Configurazione
+                "id78" name=
+                "id78">7.4.2&nbsp;&nbsp;&nbsp;Configurazione
                 server: riconoscimento chiave</a></li>
 
                 <li><a class="reference internal" href=
-                "#server-gestione-dell-intera-zona" id="id78" name=
-                "id78">7.4.3&nbsp;&nbsp;&nbsp;Server: gestione
+                "#server-gestione-dell-intera-zona" id="id79" name=
+                "id79">7.4.3&nbsp;&nbsp;&nbsp;Server: gestione
                 dell'intera zona</a></li>
 
                 <li><a class="reference internal" href=
-                "#automatizzare-l-aggiornamento-dinamico" id="id79"
-                name="id79">7.4.4&nbsp;&nbsp;&nbsp;Automatizzare
+                "#automatizzare-l-aggiornamento-dinamico" id="id80"
+                name="id80">7.4.4&nbsp;&nbsp;&nbsp;Automatizzare
                 l'aggiornamento dinamico</a></li>
               </ul>
             </li>
 
             <li><a class="reference internal" href=
-            "#link-suggeriti" id="id80" name=
-            "id80">7.5&nbsp;&nbsp;&nbsp;Link suggeriti:</a></li>
+            "#link-suggeriti" id="id81" name=
+            "id81">7.5&nbsp;&nbsp;&nbsp;Link suggeriti:</a></li>
           </ul>
         </li>
 
         <li>
-          <a class="reference internal" href="#samba" id="id81"
-          name="id81">8&nbsp;&nbsp;&nbsp;Samba</a>
+          <a class="reference internal" href="#samba" id="id82"
+          name="id82">8&nbsp;&nbsp;&nbsp;Samba</a>
 
           <ul class="auto-toc">
             <li><a class="reference internal" href="#pacchetti" id=
-            "id82" name=
-            "id82">8.1&nbsp;&nbsp;&nbsp;Pacchetti</a></li>
+            "id83" name=
+            "id83">8.1&nbsp;&nbsp;&nbsp;Pacchetti</a></li>
 
             <li><a class="reference internal" href=
-            "#passwords-e-autenticazione" id="id83" name=
-            "id83">8.2&nbsp;&nbsp;&nbsp;Passwords e
+            "#passwords-e-autenticazione" id="id84" name=
+            "id84">8.2&nbsp;&nbsp;&nbsp;Passwords e
             autenticazione</a></li>
 
             <li><a class="reference internal" href=
-            "#creazione-utenti" id="id84" name=
-            "id84">8.3&nbsp;&nbsp;&nbsp;Creazione Utenti</a></li>
+            "#creazione-utenti" id="id85" name=
+            "id85">8.3&nbsp;&nbsp;&nbsp;Creazione Utenti</a></li>
 
             <li>
               <a class="reference internal" href=
-              "#creare-la-condivisione" id="id85" name=
-              "id85">8.4&nbsp;&nbsp;&nbsp;Creare la
+              "#creare-la-condivisione" id="id86" name=
+              "id86">8.4&nbsp;&nbsp;&nbsp;Creare la
               condivisione</a>
 
               <ul class="auto-toc">
                 <li><a class="reference internal" href=
                 "#sicurezza-permessi-di-esecuzione-sul-server" id=
-                "id86" name=
-                "id86">8.4.1&nbsp;&nbsp;&nbsp;Sicurezza: permessi
+                "id87" name=
+                "id87">8.4.1&nbsp;&nbsp;&nbsp;Sicurezza: permessi
                 di esecuzione sul server</a></li>
               </ul>
             </li>
             <li>
               <a class="reference internal" href=
               "#configurazione-dell-applicativo-samba-vero-e-proprio"
-              id="id87" name=
-              "id87">8.5&nbsp;&nbsp;&nbsp;Configurazione
+              id="id88" name=
+              "id88">8.5&nbsp;&nbsp;&nbsp;Configurazione
               dell'applicativo Samba vero e proprio.</a>
 
               <ul class="auto-toc">
                 <li><a class="reference internal" href=
-                "#creazione-di-un-gruppo" id="id88" name=
-                "id88">8.5.1&nbsp;&nbsp;&nbsp;Creazione di un
+                "#creazione-di-un-gruppo" id="id89" name=
+                "id89">8.5.1&nbsp;&nbsp;&nbsp;Creazione di un
                 gruppo</a></li>
               </ul>
             </li>
 
             <li><a class="reference internal" href=
-            "#testare-il-servizio" id="id89" name=
-            "id89">8.6&nbsp;&nbsp;&nbsp;Testare il
+            "#testare-il-servizio" id="id90" name=
+            "id90">8.6&nbsp;&nbsp;&nbsp;Testare il
             Servizio</a></li>
           </ul>
         </li>
 
         <li>
           <a class="reference internal" href=
-          "#server-di-posta-postfix" id="id90" name=
-          "id90">9&nbsp;&nbsp;&nbsp;Server di posta: Postfix</a>
+          "#server-di-posta-postfix" id="id91" name=
+          "id91">9&nbsp;&nbsp;&nbsp;Server di posta: Postfix</a>
 
           <ul class="auto-toc">
             <li>
               <a class="reference internal" href=
-              "#test-del-server-smtp" id="id91" name=
-              "id91">9.1&nbsp;&nbsp;&nbsp;Test del server smtp</a>
+              "#test-del-server-smtp" id="id92" name=
+              "id92">9.1&nbsp;&nbsp;&nbsp;Test del server smtp</a>
 
               <ul class="auto-toc">
                 <li><a class="reference internal" href="#swaks" id=
-                "id92" name=
-                "id92">9.1.1&nbsp;&nbsp;&nbsp;Swaks</a></li>
+                "id93" name=
+                "id93">9.1.1&nbsp;&nbsp;&nbsp;Swaks</a></li>
               </ul>
             </li>
 
             <li><a class="reference internal" href="#imap-e-pop"
-            id="id93" name="id93">9.2&nbsp;&nbsp;&nbsp;Imap e
+            id="id94" name="id94">9.2&nbsp;&nbsp;&nbsp;Imap e
             pop</a></li>
 
             <li>
               <a class="reference internal" href=
-              "#client-a-riga-di-comando" id="id94" name=
-              "id94">9.3&nbsp;&nbsp;&nbsp;Client a riga di
+              "#client-a-riga-di-comando" id="id95" name=
+              "id95">9.3&nbsp;&nbsp;&nbsp;Client a riga di
               comando</a>
 
               <ul class="auto-toc">
                 <li><a class="reference internal" href="#mailx" id=
-                "id95" name=
-                "id95">9.3.1&nbsp;&nbsp;&nbsp;mailx</a></li>
+                "id96" name=
+                "id96">9.3.1&nbsp;&nbsp;&nbsp;mailx</a></li>
 
                 <li><a class="reference internal" href="#mutt" id=
-                "id96" name=
-                "id96">9.3.2&nbsp;&nbsp;&nbsp;Mutt</a></li>
+                "id97" name=
+                "id97">9.3.2&nbsp;&nbsp;&nbsp;Mutt</a></li>
 
                 <li><a class="reference internal" href=
-                "#web-client" id="id97" name=
-                "id97">9.3.3&nbsp;&nbsp;&nbsp;Web client</a></li>
+                "#web-client" id="id98" name=
+                "id98">9.3.3&nbsp;&nbsp;&nbsp;Web client</a></li>
               </ul>
             </li>
 
             <li>
               <a class="reference internal" href="#graylisting" id=
-              "id98" name=
-              "id98">9.4&nbsp;&nbsp;&nbsp;Graylisting</a>
+              "id99" name=
+              "id99">9.4&nbsp;&nbsp;&nbsp;Graylisting</a>
 
               <ul class="auto-toc">
                 <li><a class="reference internal" href=
-                "#abilitazione-in-postfix" id="id99" name=
-                "id99">9.4.1&nbsp;&nbsp;&nbsp;Abilitazione in
+                "#abilitazione-in-postfix" id="id100" name=
+                "id100">9.4.1&nbsp;&nbsp;&nbsp;Abilitazione in
                 Postfix</a></li>
 
                 <li><a class="reference internal" href="#test" id=
-                "id100" name=
-                "id100">9.4.2&nbsp;&nbsp;&nbsp;Test</a></li>
+                "id101" name=
+                "id101">9.4.2&nbsp;&nbsp;&nbsp;Test</a></li>
 
                 <li><a class="reference internal" href=
-                "#statistiche" id="id101" name=
-                "id101">9.4.3&nbsp;&nbsp;&nbsp;Statistiche</a></li>
+                "#statistiche" id="id102" name=
+                "id102">9.4.3&nbsp;&nbsp;&nbsp;Statistiche</a></li>
               </ul>
             </li>
           </ul>
         </li>
 
         <li>
-          <a class="reference internal" href="#firewall" id="id102"
-          name="id102">10&nbsp;&nbsp;&nbsp;Firewall</a>
+          <a class="reference internal" href="#firewall" id="id103"
+          name="id103">10&nbsp;&nbsp;&nbsp;Firewall</a>
 
           <ul class="auto-toc">
             <li><a class="reference internal" href="#links" id=
-            "id103" name=
-            "id103">10.1&nbsp;&nbsp;&nbsp;Links</a></li>
+            "id104" name=
+            "id104">10.1&nbsp;&nbsp;&nbsp;Links</a></li>
 
             <li><a class="reference internal" href="#ipfilter" id=
-            "id104" name=
-            "id104">10.2&nbsp;&nbsp;&nbsp;Ipfilter</a></li>
+            "id105" name=
+            "id105">10.2&nbsp;&nbsp;&nbsp;Ipfilter</a></li>
 
             <li>
               <a class="reference internal" href=
-              "#progettazione-di-un-firewall" id="id105" name=
-              "id105">10.3&nbsp;&nbsp;&nbsp;Progettazione di un
+              "#progettazione-di-un-firewall" id="id106" name=
+              "id106">10.3&nbsp;&nbsp;&nbsp;Progettazione di un
               firewall</a>
 
               <ul class="auto-toc">
                 <li><a class="reference internal" href=
-                "#collocazione" id="id106" name=
-                "id106">10.3.1&nbsp;&nbsp;&nbsp;Collocazione</a></li>
+                "#collocazione" id="id107" name=
+                "id107">10.3.1&nbsp;&nbsp;&nbsp;Collocazione</a></li>
 
                 <li><a class="reference internal" href=
-                "#policy-di-default" id="id107" name=
-                "id107">10.3.2&nbsp;&nbsp;&nbsp;Policy di
+                "#policy-di-default" id="id108" name=
+                "id108">10.3.2&nbsp;&nbsp;&nbsp;Policy di
                 default</a></li>
 
                 <li><a class="reference internal" href="#hardware"
-                id="id108" name=
-                "id108">10.3.3&nbsp;&nbsp;&nbsp;Hardware</a></li>
+                id="id109" name=
+                "id109">10.3.3&nbsp;&nbsp;&nbsp;Hardware</a></li>
               </ul>
             </li>
 
             <li><a class="reference internal" href=
             "#percorso-dei-pacchetti-tra-tabelle-e-catene" id=
-            "id109" name="id109">10.4&nbsp;&nbsp;&nbsp;Percorso dei
+            "id110" name="id110">10.4&nbsp;&nbsp;&nbsp;Percorso dei
             pacchetti tra tabelle e catene</a></li>
 
             <li>
               <a class="reference internal" href=
-              "#concetti-di-base" id="id110" name=
-              "id110">10.5&nbsp;&nbsp;&nbsp;Concetti di base</a>
+              "#concetti-di-base" id="id111" name=
+              "id111">10.5&nbsp;&nbsp;&nbsp;Concetti di base</a>
 
               <ul class="auto-toc">
                 <li><a class="reference internal" href=
-                "#tabelle-catene-regole" id="id111" name=
-                "id111">10.5.1&nbsp;&nbsp;&nbsp;Tabelle, catene,
+                "#tabelle-catene-regole" id="id112" name=
+                "id112">10.5.1&nbsp;&nbsp;&nbsp;Tabelle, catene,
                 regole</a></li>
 
                 <li><a class="reference internal" href="#match" id=
-                "id112" name=
-                "id112">10.5.2&nbsp;&nbsp;&nbsp;Match</a></li>
+                "id113" name=
+                "id113">10.5.2&nbsp;&nbsp;&nbsp;Match</a></li>
 
                 <li><a class="reference internal" href="#targets"
-                id="id113" name=
-                "id113">10.5.3&nbsp;&nbsp;&nbsp;Targets</a></li>
+                id="id114" name=
+                "id114">10.5.3&nbsp;&nbsp;&nbsp;Targets</a></li>
               </ul>
             </li>
 
             <li><a class="reference internal" href=
-            "#tabella-filter" id="id114" name=
-            "id114">10.6&nbsp;&nbsp;&nbsp;Tabella Filter</a></li>
+            "#tabella-filter" id="id115" name=
+            "id115">10.6&nbsp;&nbsp;&nbsp;Tabella Filter</a></li>
 
             <li><a class="reference internal" href=
-            "#flush-automatico-per-macchine-remote" id="id115"
-            name="id115">10.7&nbsp;&nbsp;&nbsp;Flush automatico per
+            "#flush-automatico-per-macchine-remote" id="id116"
+            name="id116">10.7&nbsp;&nbsp;&nbsp;Flush automatico per
             macchine remote</a></li>
 
             <li><a class="reference internal" href=
-            "#gestione-regole-rules" id="id116" name=
-            "id116">10.8&nbsp;&nbsp;&nbsp;Gestione regole
+            "#gestione-regole-rules" id="id117" name=
+            "id117">10.8&nbsp;&nbsp;&nbsp;Gestione regole
             (rules)</a></li>
 
             <li>
               <a class="reference internal" href=
-              "#salvataggio-regole" id="id117" name=
-              "id117">10.9&nbsp;&nbsp;&nbsp;Salvataggio regole</a>
+              "#salvataggio-regole" id="id118" name=
+              "id118">10.9&nbsp;&nbsp;&nbsp;Salvataggio regole</a>
 
               <ul class="auto-toc">
                 <li><a class="reference internal" href=
-                "#iptables-save" id="id118" name=
-                "id118">10.9.1&nbsp;&nbsp;&nbsp;Iptables-save</a></li>
+                "#iptables-save" id="id119" name=
+                "id119">10.9.1&nbsp;&nbsp;&nbsp;Iptables-save</a></li>
 
                 <li><a class="reference internal" href=
-                "#iptables-restore" id="id119" name=
-                "id119">10.9.2&nbsp;&nbsp;&nbsp;Iptables-restore</a></li>
+                "#iptables-restore" id="id120" name=
+                "id120">10.9.2&nbsp;&nbsp;&nbsp;Iptables-restore</a></li>
               </ul>
             </li>
 
             <li>
               <a class="reference internal" href="#esempi" id=
-              "id120" name=
-              "id120">10.10&nbsp;&nbsp;&nbsp;Esempi</a>
+              "id121" name=
+              "id121">10.10&nbsp;&nbsp;&nbsp;Esempi</a>
 
               <ul class="auto-toc">
                 <li><a class="reference internal" href=
-                "#bloccare-i-ping-dall-esterno" id="id121" name=
-                "id121">10.10.1&nbsp;&nbsp;&nbsp;Bloccare i ping
+                "#bloccare-i-ping-dall-esterno" id="id122" name=
+                "id122">10.10.1&nbsp;&nbsp;&nbsp;Bloccare i ping
                 dall'esterno</a></li>
 
                 <li><a class="reference internal" href=
-                "#masquerading-snat" id="id122" name=
-                "id122">10.10.2&nbsp;&nbsp;&nbsp;Masquerading
+                "#masquerading-snat" id="id123" name=
+                "id123">10.10.2&nbsp;&nbsp;&nbsp;Masquerading
                 (sNAT)</a></li>
 
                 <li><a class="reference internal" href=
-                "#brute-force" id="id123" name=
-                "id123">10.10.3&nbsp;&nbsp;&nbsp;Brute
+                "#brute-force" id="id124" name=
+                "id124">10.10.3&nbsp;&nbsp;&nbsp;Brute
                 force</a></li>
               </ul>
             </li>
           </ul>
         </li>
 
-        <li><a class="reference internal" href="#note" id="id124"
-        name="id124">11&nbsp;&nbsp;&nbsp;NOTE</a></li>
+        <li>
+          <a class="reference internal" href="#ftp-server" id=
+          "id125" name="id125">11&nbsp;&nbsp;&nbsp;FTP Server</a>
+
+          <ul class="auto-toc">
+            <li><a class="reference internal" href="#id8" id=
+            "id126" name=
+            "id126">11.1&nbsp;&nbsp;&nbsp;Pacchetti</a></li>
+
+            <li><a class="reference internal" href="#sessioni-ftp"
+            id="id127" name="id127">11.2&nbsp;&nbsp;&nbsp;Sessioni
+            ftp</a></li>
+
+            <li><a class="reference internal" href=
+            "#configurazione-iniziale" id="id128" name=
+            "id128">11.3&nbsp;&nbsp;&nbsp;Configurazione
+            iniziale</a></li>
+
+            <li><a class="reference internal" href=
+            "#abilitare-gli-utenti-locali" id="id129" name=
+            "id129">11.4&nbsp;&nbsp;&nbsp;Abilitare gli utenti
+            locali</a></li>
+
+            <li><a class="reference internal" href="#jail-chroot"
+            id="id130" name="id130">11.5&nbsp;&nbsp;&nbsp;Jail
+            chroot</a></li>
+
+            <li><a class="reference internal" href=
+            "#permessi-sul-filesystem" id="id131" name=
+            "id131">11.6&nbsp;&nbsp;&nbsp;Permessi sul
+            filesystem</a></li>
+
+            <li><a class="reference internal" href="#altre-opzioni"
+            id="id132" name="id132">11.7&nbsp;&nbsp;&nbsp;Altre
+            opzioni</a></li>
+          </ul>
+        </li>
       </ul>
     </div>
 
-    <p>Generato il 2010-01-04 con: <a class="reference external"
+    <p>Generato il 2010-02-03 con: <a class="reference external"
     href=
     "http://docutils.sourceforge.net/rst.html">http://docutils.sourceforge.net/rst.html</a></p>
 
     <div class="section" id="configurazione-sistema">
       <h1><a class="toc-backref" href=
-      "#id8">1&nbsp;&nbsp;&nbsp;Configurazione sistema</a></h1>
+      "#id9">1&nbsp;&nbsp;&nbsp;Configurazione sistema</a></h1>
 
       <div class="section" id="solo-per-uso-interno">
         <h2><a class="toc-backref" href=
-        "#id9">1.1&nbsp;&nbsp;&nbsp;Solo per uso interno</a></h2>
+        "#id10">1.1&nbsp;&nbsp;&nbsp;Solo per uso interno</a></h2>
 
         <p>Impostazioni di base per la configurazione del sistema
         operativo e della rete nel laboratorio 208 facente parte
         comodita' degli studenti, gli altri lettori possono
         considerarli come riferimento per comprendere i valori
         espressi nei vari file di configurazione. Ad esempio:
-        quando leggerete <tt class="docutils literal"><span class=
-        "pre">10.10.208.248:3128</span></tt> saprete che si tratta
-        del nostro <em>proxy http</em> in ascolto sulla porta
-        <cite>3128</cite>, stara' quindi a voi sostituire i dati
-        con gli equivalenti <em>IP</em> della vostra rete.</p>
+        quando leggerete <tt class=
+        "docutils literal">10.10.208.248:3128</tt> saprete che si
+        tratta del nostro <em>proxy http</em> in ascolto sulla
+        porta <cite>3128</cite>, stara' quindi a voi sostituire i
+        dati con gli equivalenti <em>IP</em> della vostra rete.</p>
       </div>
 
       <div class="section" id="rete">
         <h2><a class="toc-backref" href=
-        "#id10">1.2&nbsp;&nbsp;&nbsp;Rete</a></h2>
+        "#id11">1.2&nbsp;&nbsp;&nbsp;Rete</a></h2>
 
         <p>Parametri della rete attualmente in uso:</p>
 
 
         <p>Dal server locale degli studeti,
         <strong>Bender</strong>, corrispondente all'IP <tt class=
-        "docutils literal"><span class=
-        "pre">10.10.208.248</span></tt>, vengono erogati i servizi
-        DHCP, DNS, gateway (con NAT), proxy http e mirror della
-        distribuzione Debian ( <a class="reference external" href=
+        "docutils literal">10.10.208.248</tt>, vengono erogati i
+        servizi DHCP, DNS, gateway (con NAT), proxy http e mirror
+        della distribuzione Debian ( <a class="reference external"
+        href=
         "http://debian.piffa.net">http://debian.piffa.net</a>).
         Altri servizi in esecuzione sul server:</p>
 
 
         <p>Durante il corso delle lezioni e' opportuno che le
         macchine degli studenti si appoggino al server Bender
-        (ottetto finale <tt class="docutils literal"><span class=
-        "pre">248</span></tt>), nel caso questo non fosse
-        raggiungibile (ad esempio per permettere impostazioni di
-        DHCP / routing diverse) sara' comunque disponibile il
-        <tt class="docutils literal"><span class=
-        "pre">10.10.208.254</span></tt> come gateway | DNS per la
-        rete <tt class="docutils literal"><span class=
-        "pre">10.10.208.10</span></tt>.</p>
+        (ottetto finale <tt class="docutils literal">248</tt>), nel
+        caso questo non fosse raggiungibile (ad esempio per
+        permettere impostazioni di DHCP / routing diverse) sara'
+        comunque disponibile il <tt class=
+        "docutils literal">10.10.208.254</tt> come gateway | DNS
+        per la rete <tt class=
+        "docutils literal">10.10.208.10</tt>.</p>
 
         <p><strong>Non e' piu' possibile</strong> raggiungere
         Bender tramite l'IP pubblico <tt class=
-        "docutils literal"><span class=
-        "pre">212.22.136.248</span></tt> o <em>qualsiasi altro
-        ip</em> della classe <tt class=
-        "docutils literal"><span class="pre">C</span> <span class=
-        "pre">212.22.136.0/24</span></tt> precedentemente
-        disponibile.</p>
+        "docutils literal">212.22.136.248</tt> o <em>qualsiasi
+        altro ip</em> della classe <tt class="docutils literal">C
+        212.22.136.0/24</tt> precedentemente disponibile.</p>
 
         <p>Il computer del docente con il server VNC e' sempre
         configurato con l'ottetto finale: <tt class=
-        "docutils literal"><span class="pre">177</span></tt> della
-        rete utilizzata durante le lezioni (quindi generalmente la
-        VNC sara' disponibile sul <tt class=
-        "docutils literal"><span class=
-        "pre">10.10.208.177:1</span></tt>.</p>
+        "docutils literal">177</tt> della rete utilizzata durante
+        le lezioni (quindi generalmente la VNC sara' disponibile
+        sul <tt class="docutils literal">10.10.208.177:1</tt>.</p>
 
         <p>Gli studenti sono pregati di non impedire l'accesso SSH
         alla propria macchina dal computer del docente, e non
         modificare la password dell'utente <tt class=
-        "docutils literal"><span class="pre">root</span></tt> del
-        sistema operativo <em>pre-istallato</em> (ad es:
-        <em>Diurno</em>).</p>
+        "docutils literal">root</tt> del sistema operativo
+        <em>pre-istallato</em> (ad es: <em>Diurno</em>).</p>
 
         <div class="section" id="interfaces">
           <h3><a class="toc-backref" href=
-          "#id11">1.2.1&nbsp;&nbsp;&nbsp;interfaces</a></h3>
+          "#id12">1.2.1&nbsp;&nbsp;&nbsp;interfaces</a></h3>
 
           <p>Segue un esempio del file di configurazione della
           scheda di rete con configurazione statica:</p>
@@ -1105,38 +1134,34 @@ auto lo eth0
 
           <p>Controllare il nome della propria scheda di rete: a
           volte <em>udev</em> rinomina la prima scheda a <tt class=
-          "docutils literal"><span class="pre">eth1</span></tt>,
-          oppure potreste avere piu' di una scheda di rete (anche
-          un'interfaccia <em>firewire</em> puo' essere
-          automaticamente abilitata come scheda di rete).</p>
+          "docutils literal">eth1</tt>, oppure potreste avere piu'
+          di una scheda di rete (anche un'interfaccia
+          <em>firewire</em> puo' essere automaticamente abilitata
+          come scheda di rete).</p>
 
           <p>Se si usano <em>schede di rete virtuali</em> ( eth0:1
           , eth0:1 , ...) ricordarsi che queste dipendono dalla
           scheda fisica a cui sono associate: abbattere con
-          <tt class="docutils literal"><span class=
-          "pre">ifconfig</span> <span class="pre">down</span>
-          <span class="pre">eth0</span></tt> la scheda principale
-          fara' cadere anche queste. Tornando ad attivare la scada
-          principale con <tt class="docutils literal"><span class=
-          "pre">ifconfig</span> <span class="pre">eth0</span>
-          <span class="pre">up</span></tt> la virtuale tornera'
-          attiva: nel caso voleste disabilitarla dovrete quindi
-          sempre abbattere manualmente la scheda virtuale
+          <tt class="docutils literal">ifconfig down eth0</tt> la
+          scheda principale fara' cadere anche queste. Tornando ad
+          attivare la scada principale con <tt class=
+          "docutils literal">ifconfig eth0 up</tt> la virtuale
+          tornera' attiva: nel caso voleste disabilitarla dovrete
+          quindi sempre abbattere manualmente la scheda virtuale
           <em>prima</em> della scheda reale.</p>
 
           <p>I DNS vanno indicati nel file <tt class=
-          "docutils literal"><span class=
-          "pre">/etc/resolv.conf</span></tt> , la cui sintassi e'
-          spiegata al punto 4.6 . Come DNS si <em>deve</em> usare
-          il server Bender, alcuni parametri dei software di
-          installazione, risoluzione dei mirror, vengono
-          opportunamente modificatia da questo DNS.</p>
+          "docutils literal">/etc/resolv.conf</tt> , la cui
+          sintassi e' spiegata al punto 4.6 . Come DNS si
+          <em>deve</em> usare il server Bender, alcuni parametri
+          dei software di installazione, risoluzione dei mirror,
+          vengono opportunamente modificatia da questo DNS.</p>
         </div>
       </div>
 
       <div class="section" id="bash-completion">
         <h2><a class="toc-backref" href=
-        "#id12">1.3&nbsp;&nbsp;&nbsp;Bash completion</a></h2>
+        "#id13">1.3&nbsp;&nbsp;&nbsp;Bash completion</a></h2>
 
         <p>Il completamento automatico della shell (che si attiva
         premendo il tasto tab una o due volte mentre si sta
@@ -1149,18 +1174,14 @@ auto lo eth0
         automatico con i nomi dei pacchetti e oggetti dei comandi:
         ad es. volendo digitare <tt class=
         "docutils literal"><span class="pre">apt-get</span>
-        <span class="pre">inst[TAB]</span> <span class=
-        "pre">xtigh[TAB]</span></tt> ora verra' completato
+        inst[TAB] xtigh[TAB]</tt> ora verra' completato
         automaticamente sia la parola <tt class=
-        "docutils literal"><span class="pre">install</span></tt>
-        che il nome del pacchetto <tt class=
-        "docutils literal"><span class=
-        "pre">xtightvncviewer</span></tt>.</p>
+        "docutils literal">install</tt> che il nome del pacchetto
+        <tt class="docutils literal">xtightvncviewer</tt>.</p>
 
         <p>Abilitare /etc/bash_completion nel file <tt class=
-        "docutils literal"><span class=
-        "pre">/etc/bash.bashrc</span></tt> oppure includerlo nel
-        proprio <tt class="docutils literal"><span class=
+        "docutils literal">/etc/bash.bashrc</tt> oppure includerlo
+        nel proprio <tt class="docutils literal"><span class=
         "pre">~/.bashrc</span></tt> (che sarebbe il file
         <em>nascosto</em>, quindi con un punto all'inizio del nome
         del file, di configurazione della shell bash per ogni
@@ -1194,16 +1215,15 @@ umask 022
 . /etc/bash_completion
 </pre>
 
-        <p>Il file <tt class="docutils literal"><span class=
-        "pre">/etc/bash_completion</span></tt> deve essere presente
-        nel sistema, in caso contrario installare il pacchetto:
-        <tt class="docutils literal"><span class=
+        <p>Il file <tt class=
+        "docutils literal">/etc/bash_completion</tt> deve essere
+        presente nel sistema, in caso contrario installare il
+        pacchetto: <tt class="docutils literal"><span class=
         "pre">bash-completion</span></tt>. Generalmente l'utente
-        <tt class="docutils literal"><span class=
-        "pre">root</span></tt> ha un file <tt class=
-        "docutils literal"><span class="pre">.bashrc</span></tt>
-        preimpostato analogo a quello citato sopra, a differenza
-        dei normali utenti di sistema.</p>
+        <tt class="docutils literal">root</tt> ha un file
+        <tt class="docutils literal">.bashrc</tt> preimpostato
+        analogo a quello citato sopra, a differenza dei normali
+        utenti di sistema.</p>
 
         <p>Links:</p>
 
@@ -1224,7 +1244,7 @@ umask 022
 
       <div class="section" id="vim">
         <h2><a class="toc-backref" href=
-        "#id13">1.4&nbsp;&nbsp;&nbsp;Vim</a></h2>
+        "#id14">1.4&nbsp;&nbsp;&nbsp;Vim</a></h2>
 
         <p>Vim e' l'editor di testo preferito dai sistemisti,
         quindi sara' conveniente impostare fin da subito alcune
@@ -1232,14 +1252,13 @@ umask 022
 
         <p>Assicurarsi che sia installata nel sistema la versione
         completa dell'editor installando il pacchetto <tt class=
-        "docutils literal"><span class="pre">vim</span></tt>:</p>
+        "docutils literal">vim</tt>:</p>
         <pre class="literal-block">
 # apt-get install vim
 </pre>
 
         <p>Modificare poi il file di configurazione generale
-        <tt class="docutils literal"><span class=
-        "pre">/etc/vim/vimrc</span></tt></p>
+        <tt class="docutils literal">/etc/vim/vimrc</tt></p>
         <pre class="literal-block">
 " All system-wide defaults are set in $VIMRUNTIME/debian.vim (usually just
 " /usr/share/vim/vimcurrent/debian.vim) and sourced by the call to :runtime
@@ -1307,8 +1326,7 @@ endif
 </pre>
 
         <p>I principianti faranno bene ad esercitarsi con
-        <tt class="docutils literal"><span class=
-        "pre">vimtutor</span> <span class="pre">it</span></tt>.</p>
+        <tt class="docutils literal">vimtutor it</tt>.</p>
 
         <p>Altri link per VIM:</p>
 
@@ -1328,7 +1346,7 @@ endif
 
       <div class="section" id="vnc">
         <h2><a class="toc-backref" href=
-        "#id14">1.5&nbsp;&nbsp;&nbsp;VNC</a></h2>
+        "#id15">1.5&nbsp;&nbsp;&nbsp;VNC</a></h2>
 
         <p>I Virtual Network Computing (o VNC) sono software di
         controllo remoto e servono per amministrare un computer a
@@ -1337,19 +1355,18 @@ endif
         proprio a scopo didattico.</p>
 
         <p>Per collegarvi al server del docente usate lo script
-        <tt class="docutils literal"><span class=
-        "pre">guarda.sh</span></tt> che dovrebbe gia essere
-        disponibili sui sistemi preconfigurati, oppure potete
-        invocare direttamente il collegamento con:</p>
+        <tt class="docutils literal">guarda.sh</tt> che dovrebbe
+        gia essere disponibili sui sistemi preconfigurati, oppure
+        potete invocare direttamente il collegamento con:</p>
         <pre class="literal-block">
 xtightvncviewer -viewonly 10.10.208.177:1
 </pre>
 
         <p>Se il comando non fosse disponibile installate il
-        pacchetto <tt class="docutils literal"><span class=
-        "pre">xtightvncviewer</span></tt>. Potete anche scaricare
-        lo script <tt class="docutils literal"><span class=
-        "pre">guarda.sh</span></tt> e renderlo eseguibile, ed
+        pacchetto <tt class=
+        "docutils literal">xtightvncviewer</tt>. Potete anche
+        scaricare lo script <tt class=
+        "docutils literal">guarda.sh</tt> e renderlo eseguibile, ed
         eventualmente creare una voce nel menu di KDE per
         richiamarlo.</p>
 
@@ -1363,10 +1380,9 @@ exit
 </pre>
 
         <p>Per eseguire lo script digitare semplicemente <tt class=
-        "docutils literal"><span class="pre">guarda.sh</span></tt>,
-        oppure creare un link / collegamento sul Desktop allo
-        script <tt class="docutils literal"><span class=
-        "pre">/usr/local/bin/guarda.sh</span></tt>.</p>
+        "docutils literal">guarda.sh</tt>, oppure creare un link /
+        collegamento sul Desktop allo script <tt class=
+        "docutils literal">/usr/local/bin/guarda.sh</tt>.</p>
 
         <p>Le impostazioni del server VNC sono:</p>
 
@@ -1412,23 +1428,18 @@ exit
         inizialmente nella sessione grafica per poter lanciare lo
         script guarda.sh da una shell.</p>
 
-        <p>Controllare con <tt class=
-        "docutils literal"><span class="pre">whoami</span></tt> di
-        essere l'utente normale (es <tt class=
-        "docutils literal"><span class="pre">utente</span>
-        <span class="pre">|</span> <span class=
-        "pre">studente</span> <span class="pre">|</span>
-        <span class="pre">proprio</span> <span class=
-        "pre">nome</span></tt> ), in caso si sia assunta una altra
-        <tt class="docutils literal"><span class=
-        "pre">id</span></tt> si apra un altra shell o si esca da
-        quella attuale con <tt class=
-        "docutils literal"><span class="pre">exit</span></tt> .</p>
+        <p>Controllare con <tt class="docutils literal">whoami</tt>
+        di essere l'utente normale (es <tt class=
+        "docutils literal">utente | studente | proprio nome</tt> ),
+        in caso si sia assunta una altra <tt class=
+        "docutils literal">id</tt> si apra un altra shell o si esca
+        da quella attuale con <tt class=
+        "docutils literal">exit</tt> .</p>
       </div>
 
       <div class="section" id="lista-dei-pacchetti-di-base">
         <h2><a class="toc-backref" href=
-        "#id15">1.6&nbsp;&nbsp;&nbsp;Lista dei pacchetti di
+        "#id16">1.6&nbsp;&nbsp;&nbsp;Lista dei pacchetti di
         base</a></h2>
 
         <p>I pacchetti installati generalmente <a class=
@@ -1452,9 +1463,9 @@ kde-core kdm kde-i18n-it xorg vim less xtightvncviewer
 
               <td><tt class="docutils literal"><span class=
               "pre">kde-core</span></tt> e' piu' leggero del
-              pacchetto <tt class="docutils literal"><span class=
-              "pre">kde</span></tt>. Esiste un equivalente
-              <tt class="docutils literal"><span class=
+              pacchetto <tt class="docutils literal">kde</tt>.
+              Esiste un equivalente <tt class=
+              "docutils literal"><span class=
               "pre">gnome-core</span></tt> per chi preferisce
               Gnome, nel caso si potrebbe installare il log-in
               manager <cite>gdm</cite> al posto di
@@ -1466,47 +1477,41 @@ kde-core kdm kde-i18n-it xorg vim less xtightvncviewer
 
       <div class="section" id="apt-configurazione">
         <h2><a class="toc-backref" href=
-        "#id16">1.7&nbsp;&nbsp;&nbsp;Apt configurazione</a></h2>
+        "#id17">1.7&nbsp;&nbsp;&nbsp;Apt configurazione</a></h2>
 
         <p>Vediamo i due file principali di apt:</p>
 
         <ul class="simple">
-          <li><tt class="docutils literal"><span class=
-          "pre">/etc/apt/sources.list</span></tt></li>
+          <li><tt class=
+          "docutils literal">/etc/apt/sources.list</tt></li>
 
-          <li><tt class="docutils literal"><span class=
-          "pre">/etc/apt/apt.conf</span></tt></li>
+          <li><tt class=
+          "docutils literal">/etc/apt/apt.conf</tt></li>
         </ul>
 
         <div class="section" id="sources-list">
           <h3><a class="toc-backref" href=
-          "#id17">1.7.1&nbsp;&nbsp;&nbsp;sources.list</a></h3>
+          "#id18">1.7.1&nbsp;&nbsp;&nbsp;sources.list</a></h3>
 
           <p>Questo file contiene i sorgenti da cui <em>apt</em>
           preleva i pacchetti da installare tramite <em>dpkg</em>,
           vengono quindi precisati i metodi (ad es. http / ftp /
           cdrom / file), la release che si vuole tracciare (es
-          <tt class="docutils literal"><span class=
-          "pre">stable,</span> <span class="pre">testing,</span>
-          <span class="pre">unstable</span></tt> oppure i
-          corrispondenti release name es: <tt class=
-          "docutils literal"><span class="pre">Lenny,</span>
-          <span class="pre">Squeeze,</span> <span class=
-          "pre">Sid</span></tt>), i rami di interesse (es:
-          <tt class="docutils literal"><span class=
-          "pre">main</span></tt> che e' l'archivio principale,
-          <tt class="docutils literal"><span class=
+          <tt class="docutils literal">stable, testing,
+          unstable</tt> oppure i corrispondenti release name es:
+          <tt class="docutils literal">Lenny, Squeeze, Sid</tt>), i
+          rami di interesse (es: <tt class=
+          "docutils literal">main</tt> che e' l'archivio
+          principale, <tt class="docutils literal"><span class=
           "pre">non-free</span></tt> per il software non libero,
-          <tt class="docutils literal"><span class=
-          "pre">contrib</span></tt> per i pacchetti non realizzati
-          dai manutentori ufficiali).</p>
+          <tt class="docutils literal">contrib</tt> per i pacchetti
+          non realizzati dai manutentori ufficiali).</p>
 
           <p>Gli archivi sono generalmente:</p>
 
           <ul class="simple">
-            <li><tt class="docutils literal"><span class=
-            "pre">deb</span></tt> per pacchetti Debian binari,
-            pronti per l'installazione.</li>
+            <li><tt class="docutils literal">deb</tt> per pacchetti
+            Debian binari, pronti per l'installazione.</li>
 
             <li><tt class="docutils literal"><span class=
             "pre">deb-src</span></tt> per i pacchetti sorgenti
@@ -1516,8 +1521,8 @@ kde-core kdm kde-i18n-it xorg vim less xtightvncviewer
             tempo e banda.</li>
           </ul>
 
-          <p><tt class="docutils literal"><span class=
-          "pre">/etc/apt/sources.list</span></tt></p>
+          <p><tt class=
+          "docutils literal">/etc/apt/sources.list</tt></p>
           <pre class="literal-block">
 # esempio di accesso a un CDROM:
 # cdrom:[Debian GNU/Linux 5.0.1 _Lenny_ - Official i386 kde-CD Binary-1 20090$
@@ -1555,7 +1560,7 @@ deb http://volatile.debian.org/debian-volatile Lenny/volatile main
 
         <div class="section" id="etc-apt-apt-conf">
           <h3><a class="toc-backref" href=
-          "#id18">1.7.2&nbsp;&nbsp;&nbsp;/etc/apt/apt.conf</a></h3>
+          "#id19">1.7.2&nbsp;&nbsp;&nbsp;/etc/apt/apt.conf</a></h3>
 
           <p>Questo file contiene le opzioni di apt, come ad
           esempio il proxy:</p>
@@ -1568,10 +1573,9 @@ Acquire::http::Proxy "http://10.10.208.248:3128";
           scaricare nuovi pacchetti si dovra' disabilitare il proxy
           commentando la riga con ";" (''punto-e-virgola''). Su un
           portatile vi conviene tracciare il mirror <tt class=
-          "docutils literal"><span class=
-          "pre">ftp.it.debian.org</span></tt> senza impostare il
-          proxy: in aula verra' rediretto al mirror locale e a casa
-          vi appoggerete al mirror ufficiale.</p>
+          "docutils literal">ftp.it.debian.org</tt> senza impostare
+          il proxy: in aula verra' rediretto al mirror locale e a
+          casa vi appoggerete al mirror ufficiale.</p>
 
           <p>E' consigliabile impostare il proxy per apt anche in
           presenza di un proxy-http <em>trasparente</em>.</p>
@@ -1581,7 +1585,7 @@ Acquire::http::Proxy "http://10.10.208.248:3128";
 
     <div class="section" id="squid">
       <h1><a class="toc-backref" href=
-      "#id19">2&nbsp;&nbsp;&nbsp;Squid</a></h1>
+      "#id20">2&nbsp;&nbsp;&nbsp;Squid</a></h1>
 
       <p>Squid e' un proxy cache http (ma anche FTP e https)
       robusto e strutturato, puo' essere usato sia in situazioni
@@ -1620,8 +1624,7 @@ Acquire::http::Proxy "http://10.10.208.248:3128";
 
       <p>Squid ascolta di default sulla porta 3128, per impostare
       <em>apt</em> per utilizzarlo si aggiunga ad <tt class=
-      "docutils literal"><span class=
-      "pre">/etc/apt/apt.conf</span></tt></p>
+      "docutils literal">/etc/apt/apt.conf</tt></p>
       <pre class="literal-block">
 Acquire::http::Proxy "10.10.208.254:3128";
 </pre>
@@ -1633,23 +1636,21 @@ squid3
 
       <div class="section" id="configurazione-squid-conf">
         <h2><a class="toc-backref" href=
-        "#id20">2.1&nbsp;&nbsp;&nbsp;Configurazione:
+        "#id21">2.1&nbsp;&nbsp;&nbsp;Configurazione:
         squid.conf</a></h2>
 
         <p>Segue un estratto delle direttive principali viste in
         aula presenti nel file di configurazione <tt class=
-        "docutils literal"><span class=
-        "pre">/etc/squid3/squid.conf</span></tt> .</p>
+        "docutils literal">/etc/squid3/squid.conf</tt> .</p>
 
         <div class="section" id="cache-dir">
           <h3><a class="toc-backref" href=
-          "#id21">2.1.1&nbsp;&nbsp;&nbsp;Cache_dir</a></h3>
+          "#id22">2.1.1&nbsp;&nbsp;&nbsp;Cache_dir</a></h3>
 
           <p>Cache dir serve per impostare dimensione e percorso
           della cache creata sul supporto di storaggio. Essendo la
           dimensione di default della cache pari a <tt class=
-          "docutils literal"><span class="pre">~100</span>
-          <span class="pre">MB</span></tt> e' altamente
+          "docutils literal">~100 MB</tt> e' altamente
           consigliabili aumentare questo parametro se si vuole
           poter utilizzare la funzione di <em>cache</em> http del
           software.</p>
@@ -1658,11 +1659,9 @@ squid3
           disponibile, dimensioni tipiche e massime degli oggetti
           che si vuole tenere in cache (un solo file <em>.iso e'
           circa ``700 MB``, il pacchetto *Openoffice.org</em> circa
-          <tt class="docutils literal"><span class="pre">150</span>
-          <span class="pre">MB</span></tt>, un pacchetto debian
-          circa <tt class="docutils literal"><span class=
-          "pre">20</span> <span class="pre">MB</span></tt>), numero
-          dei client.</p>
+          <tt class="docutils literal">150 MB</tt>, un pacchetto
+          debian circa <tt class="docutils literal">20 MB</tt>),
+          numero dei client.</p>
 
           <p>Si presti poi attenzione alla natura dei dati che
           saranno salvati nella cache: sono tutti dati facilmente
@@ -1701,8 +1700,8 @@ squid3
 </pre>
 
           <p>Ora possiamo impostare la cache nel file di
-          configurazione <tt class="docutils literal"><span class=
-          "pre">/etc/squid3/squid.conf</span></tt>:</p>
+          configurazione <tt class=
+          "docutils literal">/etc/squid3/squid.conf</tt>:</p>
           <pre class="literal-block">
 #TAG: cache_dir (riga 1628)
 #       Usage:
@@ -1741,7 +1740,7 @@ cache_dir aufs /var/spool/squid3 300 24 256
 
         <div class="section" id="tag-maximum-object-size">
           <h3><a class="toc-backref" href=
-          "#id22">2.1.2&nbsp;&nbsp;&nbsp;TAG:
+          "#id23">2.1.2&nbsp;&nbsp;&nbsp;TAG:
           maximum_object_size</a></h3>
 
           <p>Questa direttiva imposta la dimensione massima degli
@@ -1771,7 +1770,7 @@ maximum_object_size 150 MB
 
         <div class="section" id="tag-cache-mem">
           <h3><a class="toc-backref" href=
-          "#id23">2.1.3&nbsp;&nbsp;&nbsp;TAG: cache_mem</a></h3>
+          "#id24">2.1.3&nbsp;&nbsp;&nbsp;TAG: cache_mem</a></h3>
 
           <p><em>Cache_mem</em> imposta quanta memoria RAM venga
           utilizzata per la cache di Squid. Questo dipendera' dalla
@@ -1786,14 +1785,12 @@ maximum_object_size 150 MB
           realizzare un server gateway / NAT / Squid si tenga
           presente che Squid e' relativamente esoso di risorse
           rispetto agli altri servizi: avra' bisogno di <tt class=
-          "docutils literal"><span class="pre">~25MB</span></tt>
-          (MegaByte) di RAM e <em>~150MHZ di CPU ARM</em> per
-          servire decorosamente una decina di client http su una
-          rete ethernet 10/100. In questo caso non fate scendere
-          <tt class="docutils literal"><span class=
-          "pre">cache_mem</span></tt> sotto i <tt class=
-          "docutils literal"><span class="pre">2/4</span>
-          <span class="pre">MB</span></tt> pena un accesso continuo
+          "docutils literal">~25MB</tt> (MegaByte) di RAM e
+          <em>~150MHZ di CPU ARM</em> per servire decorosamente una
+          decina di client http su una rete ethernet 10/100. In
+          questo caso non fate scendere <tt class=
+          "docutils literal">cache_mem</tt> sotto i <tt class=
+          "docutils literal">2/4 MB</tt> pena un accesso continuo
           al supporto di storaggio.</p>
 
           <p>Se invece si disponesse di una macchina dedicata a
@@ -1815,16 +1812,15 @@ cache_mem 100 M
 
         <div class="section" id="tag-minimum-object-size">
           <h3><a class="toc-backref" href=
-          "#id24">2.1.4&nbsp;&nbsp;&nbsp;TAG:
+          "#id25">2.1.4&nbsp;&nbsp;&nbsp;TAG:
           minimum_object_size</a></h3>
 
           <p>Questo parametro imposta la dimensione minima degli
           oggetti salvati nella cache. Settato a <tt class=
-          "docutils literal"><span class="pre">0</span></tt> o a
-          valori molto piccoli puo' influire negativamente sulla
-          frammentazione del filesytem e consumare un numero
-          elevato di <em>inode</em> (cosa non piu' importante con
-          ext4 o altri filesytem).</p>
+          "docutils literal">0</tt> o a valori molto piccoli puo'
+          influire negativamente sulla frammentazione del filesytem
+          e consumare un numero elevato di <em>inode</em> (cosa non
+          piu' importante con ext4 o altri filesytem).</p>
 
           <p>In scenari con connessioni molto veloci ( &gt;~10Mb),
           pochi client (una decina) e server poco performanti nella
@@ -1850,7 +1846,7 @@ minimum_object_size 0 KB
       <div class="section" id=
       "negoziazione-degli-accesi-al-servizio">
         <h2><a class="toc-backref" href=
-        "#id25">2.2&nbsp;&nbsp;&nbsp;Negoziazione degli accesi al
+        "#id26">2.2&nbsp;&nbsp;&nbsp;Negoziazione degli accesi al
         servizio</a></h2>
 
         <p>Squid e' uno di quei servizi soggetto a problemi di tipo
@@ -1881,18 +1877,15 @@ minimum_object_size 0 KB
         <p>Per poter limitare gli accessi a Squid dal punto di
         vista dell'applicazione (quarto livello TCP/IP) si
         identifichera' inizialmente l'entita' <em>rete locale</em>
-        (es: <tt class="docutils literal"><span class=
-        "pre">localnet</span></tt>) con una ACL di tipo
-        <em>src</em> (indirizzi IP sorgenti) indicando la
-        <em>classe / range di IP</em> della nostra rete.</p>
+        (es: <tt class="docutils literal">localnet</tt>) con una
+        ACL di tipo <em>src</em> (indirizzi IP sorgenti) indicando
+        la <em>classe / range di IP</em> della nostra rete.</p>
 
         <blockquote>
           Dopodiche l'accesso (<tt class=
-          "docutils literal"><span class=
-          "pre">http_access</span></tt>) si concedera'
+          "docutils literal">http_access</tt>) si concedera'
           (<em>allow</em>) a questa entita' (es: <tt class=
-          "docutils literal"><span class=
-          "pre">localnet</span></tt>) negando chiunque altro.
+          "docutils literal">localnet</tt>) negando chiunque altro.
         </blockquote>
 
         <p>Per maggiori dettagli sulla sintassi utilizzabile per
@@ -1907,19 +1900,16 @@ minimum_object_size 0 KB
 
         <div class="section" id="acl-e-http-access">
           <h3><a class="toc-backref" href=
-          "#id26">2.2.1&nbsp;&nbsp;&nbsp;ACL e http access</a></h3>
+          "#id27">2.2.1&nbsp;&nbsp;&nbsp;ACL e http access</a></h3>
 
           <p>Si proceda a creare una <tt class=
-          "docutils literal"><span class="pre">ACL</span></tt> di
-          tipo <tt class="docutils literal"><span class=
-          "pre">src</span></tt> per identificare la nostra rete
-          locale, poi si abiliti l'accesso a questa con la
-          direttiva <tt class="docutils literal"><span class=
-          "pre">http_access</span></tt>. Tutto quanto non e'
-          espressamente autorizzato viene poi negato da un
-          <tt class="docutils literal"><span class=
-          "pre">http_access</span> <span class="pre">deny</span>
-          <span class="pre">all</span></tt> finale.</p>
+          "docutils literal">ACL</tt> di tipo <tt class=
+          "docutils literal">src</tt> per identificare la nostra
+          rete locale, poi si abiliti l'accesso a questa con la
+          direttiva <tt class="docutils literal">http_access</tt>.
+          Tutto quanto non e' espressamente autorizzato viene poi
+          negato da un <tt class="docutils literal">http_access
+          deny all</tt> finale.</p>
           <pre class="literal-block">
 #  TAG: acl
 #       Defining an Access List
@@ -1968,38 +1958,34 @@ http_access allow localnet
 
       <div class="section" id="testare-squid">
         <h2><a class="toc-backref" href=
-        "#id27">2.3&nbsp;&nbsp;&nbsp;Testare Squid</a></h2>
+        "#id28">2.3&nbsp;&nbsp;&nbsp;Testare Squid</a></h2>
 
         <p>Configurato squid e' fondamentale testarne il corretto
         funzionamento per assicurarsi di non aver creato un
         <em>open-relay</em>. Per fare dei test significativi serve
         utilizzare degli host remoti: ci si connetta via ssh a
         questi per poi utilizzare <tt class=
-        "docutils literal"><span class="pre">wget</span></tt> da
-        riga di comando.</p>
+        "docutils literal">wget</tt> da riga di comando.</p>
 
         <div class="section" id="client-wgetrc">
           <h3><a class="toc-backref" href=
-          "#id28">2.3.1&nbsp;&nbsp;&nbsp;Client: ~/.wgetrc</a></h3>
-
-          <p>Nel file <tt class="docutils literal"><span class=
-          "pre">.wgetrc</span></tt> (si noti il punto iniziale: e'
-          un file nascosto) si puo' impostare il proxy per wget. Si
-          utilizzi l'indirizzo IP del server che si vuole testare,
-          e si seguano i log <tt class=
-          "docutils literal"><span class=
-          "pre">/var/log/squid3/access.log</span></tt> sul
+          "#id29">2.3.1&nbsp;&nbsp;&nbsp;Client: ~/.wgetrc</a></h3>
+
+          <p>Nel file <tt class="docutils literal">.wgetrc</tt> (si
+          noti il punto iniziale: e' un file nascosto) si puo'
+          impostare il proxy per wget. Si utilizzi l'indirizzo IP
+          del server che si vuole testare, e si seguano i log
+          <tt class=
+          "docutils literal">/var/log/squid3/access.log</tt> sul
           server.</p>
 
           <p>Da notare che la prova va' fatta su una macchina della
           rete che si vuole testare, non da <em>localhost</em>. Per
           altro se si utilizzasse <em>direttamente</em> <tt class=
-          "docutils literal"><span class=
-          "pre">localhost</span></tt> non si testerebbe la
+          "docutils literal">localhost</tt> non si testerebbe la
           <em>ACL</em> predisposta, dato che si si rientrerebbe
           nella ACL (pre-configurata di default) <tt class=
-          "docutils literal"><span class=
-          "pre">localhost</span></tt>.</p>
+          "docutils literal">localhost</tt>.</p>
 
           <dl class="docutils">
             <dt>.wgetrc</dt>
@@ -2016,7 +2002,7 @@ wget http://www.google.it
 
         <div class="section" id="server-access-log">
           <h3><a class="toc-backref" href=
-          "#id29">2.3.2&nbsp;&nbsp;&nbsp;Server:
+          "#id30">2.3.2&nbsp;&nbsp;&nbsp;Server:
           access.log</a></h3>
 
           <p>Si puo' controllare il corretto funzionamento del
@@ -2027,8 +2013,7 @@ wget http://www.google.it
 
           <p>In oltre e' possibile configurare diversi
           <em>analizzatori di log</em> come <tt class=
-          "docutils literal"><span class=
-          "pre">Webalizer</span></tt> per studiare i log di
+          "docutils literal">Webalizer</tt> per studiare i log di
           Squid.</p>
         </div>
       </div>
@@ -2036,7 +2021,7 @@ wget http://www.google.it
 
     <div class="section" id="tiny-proxy">
       <h1><a class="toc-backref" href=
-      "#id30">3&nbsp;&nbsp;&nbsp;Tiny proxy</a></h1>
+      "#id31">3&nbsp;&nbsp;&nbsp;Tiny proxy</a></h1>
 
       <p>Se avete l'esigenza di un proxy server per la condivisione
       della connessione ad internet ma non avete la necessita' o le
@@ -2052,8 +2037,7 @@ wget http://www.google.it
       disponibile.</p>
 
       <p>File di configurazione: <tt class=
-      "docutils literal"><span class=
-      "pre">/etc/tinyproxy/tinyproxy.conf</span></tt></p>
+      "docutils literal">/etc/tinyproxy/tinyproxy.conf</tt></p>
       <pre class="literal-block">
 # Porta su cui ascoltare
 Port 3128
@@ -2066,7 +2050,7 @@ Allow 10.10.208.0/24
 
     <div class="section" id="apache">
       <h1><a class="toc-backref" href=
-      "#id31">4&nbsp;&nbsp;&nbsp;Apache</a></h1>
+      "#id32">4&nbsp;&nbsp;&nbsp;Apache</a></h1>
 
       <p>Apache HTTP Server, o piu' comunemente Apache (<em>a
       patchy NCSA web server</em> ), e' il server web modulare piu'
@@ -2084,7 +2068,7 @@ Allow 10.10.208.0/24
 
       <div class="section" id="pacchetti-da-installare">
         <h2><a class="toc-backref" href=
-        "#id32">4.1&nbsp;&nbsp;&nbsp;Pacchetti da
+        "#id33">4.1&nbsp;&nbsp;&nbsp;Pacchetti da
         installare::</a></h2>
 
         <blockquote>
@@ -2099,14 +2083,13 @@ Allow 10.10.208.0/24
 
       <div class="section" id="configurazione-di-apache">
         <h2><a class="toc-backref" href=
-        "#id33">4.2&nbsp;&nbsp;&nbsp;Configurazione di
+        "#id34">4.2&nbsp;&nbsp;&nbsp;Configurazione di
         Apache</a></h2>
 
         <p>I file di configurazione di apache si trovano nella
-        cartella: <tt class="docutils literal"><span class=
-        "pre">/etc/apache2</span></tt> e sono strutturati come
-        descritto nel file <tt class=
-        "docutils literal"><span class="pre">/usr/share/doc/apache2/README.Debian.gz</span></tt>
+        cartella: <tt class="docutils literal">/etc/apache2</tt> e
+        sono strutturati come descritto nel file <tt class=
+        "docutils literal">/usr/share/doc/apache2/README.Debian.gz</tt>
         . Sostanzialmente lo schema e' il seguente:</p>
 
         <dl class="docutils">
@@ -2128,9 +2111,7 @@ Allow 10.10.208.0/24
           utilizzando dei virtual hosts generalmente viene
           specificata per questi la porta su cui ascoltare nel file
           di configurazione del virtual host, ad es: <tt class=
-          "docutils literal"><span class=
-          "pre">&lt;VirtualHost</span> <span class=
-          "pre">*:80&gt;</span></tt></dd>
+          "docutils literal">&lt;VirtualHost *:80&gt;</tt></dd>
 
           <dt>sites-available</dt>
 
@@ -2158,7 +2139,7 @@ Allow 10.10.208.0/24
 
       <div class="section" id="apache-conf">
         <h2><a class="toc-backref" href=
-        "#id34">4.3&nbsp;&nbsp;&nbsp;apache.conf</a></h2>
+        "#id35">4.3&nbsp;&nbsp;&nbsp;apache.conf</a></h2>
 
         <p>File di configurazione del servizio Apache, contiene le
         impostazioni generiche (ad esempio utilizzo della RAM e
@@ -2215,23 +2196,22 @@ Allow 10.10.208.0/24
 
       <div class="section" id="installazione-di-php">
         <h2><a class="toc-backref" href=
-        "#id35">4.4&nbsp;&nbsp;&nbsp;Installazione di PHP</a></h2>
+        "#id36">4.4&nbsp;&nbsp;&nbsp;Installazione di PHP</a></h2>
 
         <p>Pacchetti da installare: <tt class=
-        "docutils literal"><span class="pre">php5</span>
-        <span class="pre">php-pear</span></tt></p>
+        "docutils literal">php5 <span class=
+        "pre">php-pear</span></tt></p>
 
         <div class="section" id="test-del-modulo-php">
           <h3><a class="toc-backref" href=
-          "#id36">4.4.1&nbsp;&nbsp;&nbsp;Test del modulo
+          "#id37">4.4.1&nbsp;&nbsp;&nbsp;Test del modulo
           php</a></h3>
 
           <p>Creare nella cartella <tt class=
-          "docutils literal"><span class="pre">/var/www</span></tt>
-          (o altra cartella visibile) un file con estensione *.php
-          (es <tt class="docutils literal"><span class=
-          "pre">/var/www/info.php</span></tt> contenete codice php
-          eseguibile dall'interprete, ad es:</p>
+          "docutils literal">/var/www</tt> (o altra cartella
+          visibile) un file con estensione *.php (es <tt class=
+          "docutils literal">/var/www/info.php</tt> contenete
+          codice php eseguibile dall'interprete, ad es:</p>
           <pre class="literal-block">
 &lt;?php phpinfo() ; ?&gt;
 </pre>
@@ -2253,7 +2233,7 @@ Allow 10.10.208.0/24
         <div class="section" id=
         "installazione-del-supporto-per-mysql-a-php">
           <h3><a class="toc-backref" href=
-          "#id37">4.4.2&nbsp;&nbsp;&nbsp;Installazione del supporto
+          "#id38">4.4.2&nbsp;&nbsp;&nbsp;Installazione del supporto
           per Mysql a PHP</a></h3>
 
           <p>Installare i pacchetti:</p>
@@ -2264,38 +2244,36 @@ php5-mysql phpmyadmin
           <p>Controllare tramite la pagina php.info che sia
           abilitato il supporto per Mysql (ripartito Apache,
           ricaricare la pagina e cercare con CTRL+f <tt class=
-          "docutils literal"><span class=
-          "pre">mysql</span></tt>).</p>
+          "docutils literal">mysql</tt>).</p>
         </div>
 
         <div class="section" id="phpmyadmin">
           <h3><a class="toc-backref" href=
-          "#id38">4.4.3&nbsp;&nbsp;&nbsp;phpmyadmin</a></h3>
+          "#id39">4.4.3&nbsp;&nbsp;&nbsp;phpmyadmin</a></h3>
 
           <p>L'interfaccia web Phpmyadmin non richiede
           necessariamente la presenza di un database Mysql locale,
           puo' infatti essere utilizzata per gestire database
           remoti (il suo file di configurazione: <tt class=
+          "docutils literal">/etc/phpmyadmin/config.inc.php</tt> ).
+          Nel caso si voglia installare localmente Mysql si
+          utilizzi il pacchetto <tt class=
           "docutils literal"><span class=
-          "pre">/etc/phpmyadmin/config.inc.php</span></tt> ). Nel
-          caso si voglia installare localmente Mysql si utilizzi il
-          pacchetto <tt class="docutils literal"><span class=
           "pre">mysql-server</span></tt> .</p>
 
           <p>Phpmyadmin dovrebbe essere disponibile all'URL:
           <tt class="docutils literal"><span class=
           "pre">http://localhost/phpmyadmin/</span></tt>, se cosi
           non fosse controllare che sia incluso il file <tt class=
-          "docutils literal"><span class=
-          "pre">/etc/phpmyadmin/apache.conf</span></tt> in
-          <tt class="docutils literal"><span class=
-          "pre">/etc/apache2/conf.d/</span></tt> .</p>
+          "docutils literal">/etc/phpmyadmin/apache.conf</tt> in
+          <tt class="docutils literal">/etc/apache2/conf.d/</tt>
+          .</p>
         </div>
 
         <div class="section" id=
         "installazione-del-supporto-per-postgresql-a-php">
           <h3><a class="toc-backref" href=
-          "#id39">4.4.4&nbsp;&nbsp;&nbsp;Installazione del supporto
+          "#id40">4.4.4&nbsp;&nbsp;&nbsp;Installazione del supporto
           per Postgresql a PHP</a></h3>
 
           <p>Installare i pacchetti:</p>
@@ -2306,38 +2284,36 @@ php5-pgsql phppgadmin
           <p>Controllare tramite la pagina php.info che sia
           abilitato il supporto per PostgreSQL (ripartito Apache,
           ricaricare la pagina e cercare con CTRL+f <tt class=
-          "docutils literal"><span class=
-          "pre">pgsql</span></tt>).</p>
+          "docutils literal">pgsql</tt>).</p>
         </div>
 
         <div class="section" id="phppgadmin">
           <h3><a class="toc-backref" href=
-          "#id40">4.4.5&nbsp;&nbsp;&nbsp;phppgadmin</a></h3>
+          "#id41">4.4.5&nbsp;&nbsp;&nbsp;phppgadmin</a></h3>
 
           <p>L'interfaccia web Phppgadmin per il database server
           PostgreSQL non richiede necessariamente la presenza di un
           database locale, puo' infatti essere utilizzata per
           gestire database remoti (il suo file di configurazione:
-          <tt class="docutils literal"><span class=
-          "pre">/etc/phppgadmin/config.inc.php</span></tt> ). Nel
-          caso si voglia installare localmente Mysql si utilizzi il
-          pacchetto <tt class="docutils literal"><span class=
-          "pre">postgresql</span></tt> .</p>
+          <tt class=
+          "docutils literal">/etc/phppgadmin/config.inc.php</tt> ).
+          Nel caso si voglia installare localmente Mysql si
+          utilizzi il pacchetto <tt class=
+          "docutils literal">postgresql</tt> .</p>
 
           <p>Phpmyadmin dovrebbe essere disponibile all'URL:
           <tt class="docutils literal"><span class=
           "pre">http://localhost/phppgadmin/</span></tt>, se cosi
           non fosse controllare che sia incluso il file <tt class=
-          "docutils literal"><span class=
-          "pre">/etc/phppgadmin/apache.conf</span></tt> in
-          <tt class="docutils literal"><span class=
-          "pre">/etc/apache2/conf.d/</span></tt> .</p>
+          "docutils literal">/etc/phppgadmin/apache.conf</tt> in
+          <tt class="docutils literal">/etc/apache2/conf.d/</tt>
+          .</p>
         </div>
       </div>
 
       <div class="section" id="virtual-hosts">
         <h2><a class="toc-backref" href=
-        "#id41">4.5&nbsp;&nbsp;&nbsp;Virtual hosts</a></h2>
+        "#id42">4.5&nbsp;&nbsp;&nbsp;Virtual hosts</a></h2>
 
         <blockquote>
           <ul class="simple">
@@ -2360,12 +2336,10 @@ php5-pgsql phppgadmin
             <li>Basati su <em>indirizzi IP</em>. Se si ha la
             possibilita' di avere piu' indirizzi IP dedicati per i
             diversi siti che si vuole servire. ES: <tt class=
-            "docutils literal"><span class=
-            "pre">&lt;VirtualHost</span> <span class=
-            "pre">192.168.0.2:80&gt;</span></tt> . Soluzione
-            dispendiosa, si tende ad usarla solo se servono
-            certificati di sicurezza (SSL ) dedicati per ogni
-            sito.</li>
+            "docutils literal">&lt;VirtualHost
+            192.168.0.2:80&gt;</tt> . Soluzione dispendiosa, si
+            tende ad usarla solo se servono certificati di
+            sicurezza (SSL ) dedicati per ogni sito.</li>
 
             <li>Basati su <em>nomi di dominio</em> che puntano allo
             stesso IP. Soluzione piu' economica e diffusa che si
@@ -2378,7 +2352,7 @@ php5-pgsql phppgadmin
 
         <div class="section" id="gestione-dns">
           <h3><a class="toc-backref" href=
-          "#id42">4.5.1&nbsp;&nbsp;&nbsp;Gestione DNS</a></h3>
+          "#id43">4.5.1&nbsp;&nbsp;&nbsp;Gestione DNS</a></h3>
 
           <p>Prima di tutto per poter impostare i virtual hosts
           dovete avere un server DNS che risolva i vostri nomi di
@@ -2387,8 +2361,7 @@ php5-pgsql phppgadmin
 
           <blockquote>
             <dl class="docutils">
-              <dt><tt class="docutils literal"><span class=
-              "pre">/etc/hosts</span></tt></dt>
+              <dt><tt class="docutils literal">/etc/hosts</tt></dt>
 
               <dd>Per prove sul proprio sistema potete impostare i
               nomi dei vostri virtual server nel file /etc/hosts
@@ -2415,27 +2388,23 @@ php5-pgsql phppgadmin
 
               <dd>Impostare i campi A nelle proprie zone gestite
               dal server DNS Bind. Ad es: <tt class=
-              "docutils literal"><span class=
-              "pre">papo</span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-              <span class=
-              "pre">A</span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-              <span class="pre">212.22.136.248</span></tt></dd>
+              "docutils literal">papo&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+              A&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+              212.22.136.248</tt></dd>
             </dl>
           </blockquote>
         </div>
 
         <div class="section" id="eseguire-una-query-dns-con-dig">
           <h3><a class="toc-backref" href=
-          "#id43">4.5.2&nbsp;&nbsp;&nbsp;Eseguire una query DNS con
-          <tt class="docutils literal"><span class=
-          "pre">dig</span></tt>::</a></h3>
+          "#id44">4.5.2&nbsp;&nbsp;&nbsp;Eseguire una query DNS con
+          <tt class="docutils literal">dig</tt>::</a></h3>
 
           <p>Per testare la corretta risoluzione dei vostri nomi di
           dominio sui relaivi indirizzi IP si usi dig (o altre
           utlity, vedere la sezione relativa i DNS). Dig e'
           contenuto nel pacchetto <tt class=
-          "docutils literal"><span class=
-          "pre">dnsutils</span></tt>.</p>
+          "docutils literal">dnsutils</tt>.</p>
 
           <blockquote>
             <p># dig 177.piffa.net</p>
@@ -2455,39 +2424,32 @@ php5-pgsql phppgadmin
           </blockquote>
 
           <p>La parte interessante e' l'<em>ANSWER SECTION</em>:
-          <tt class="docutils literal"><span class=
-          "pre">177.piffa.net.</span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-          <span class=
-          "pre">0</span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-          <span class="pre">IN</span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-          <span class=
-          "pre">A</span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-          <span class="pre">10.10.208.177</span></tt> . Il nome di
-          dominio 177.piffa.net viene risolto sull'ip 10.10.208.177
-          , nel nostro Apache (che risponde all'ip 10.10.208.177 )
-          dovra' essere disponibile un virtual host che corrisponde
-          al nome <tt class="docutils literal"><span class=
-          "pre">177.piffa.net</span></tt> (<tt class=
-          "docutils literal"><span class=
-          "pre">ServerName</span></tt>) .</p>
+          <tt class=
+          "docutils literal">177.piffa.net.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+          0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+          IN&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+          A&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 10.10.208.177</tt>
+          . Il nome di dominio 177.piffa.net viene risolto sull'ip
+          10.10.208.177 , nel nostro Apache (che risponde all'ip
+          10.10.208.177 ) dovra' essere disponibile un virtual host
+          che corrisponde al nome <tt class=
+          "docutils literal">177.piffa.net</tt> (<tt class=
+          "docutils literal">ServerName</tt>) .</p>
 
           <p>Il server DNS utilizzato dal sistema e' evidenziato
-          dalla stringa: <tt class="docutils literal"><span class=
-          "pre">;;</span> <span class="pre">SERVER:</span>
-          <span class=
-          "pre">10.10.28.248#53(10.10.28.248)</span></tt> che
-          dovrebbe corrispondere a quanto impostato nel vostro
-          <tt class="docutils literal"><span class=
-          "pre">/etc/resolv.conf</span></tt>. Se il vostro browser
-          web utilizza un proxy http sara questo a risolvere i nomi
-          di dominio, tipicamente potete disabilitare l'uso del
-          proxy per determinati domini nella sezione di
-          configurazione del browser.</p>
+          dalla stringa: <tt class="docutils literal">;; SERVER:
+          10.10.28.248#53(10.10.28.248)</tt> che dovrebbe
+          corrispondere a quanto impostato nel vostro <tt class=
+          "docutils literal">/etc/resolv.conf</tt>. Se il vostro
+          browser web utilizza un proxy http sara questo a
+          risolvere i nomi di dominio, tipicamente potete
+          disabilitare l'uso del proxy per determinati domini nella
+          sezione di configurazione del browser.</p>
         </div>
 
         <div class="section" id="id3">
           <h3><a class="toc-backref" href=
-          "#id44">4.5.3&nbsp;&nbsp;&nbsp;Virtual hosts</a></h3>
+          "#id45">4.5.3&nbsp;&nbsp;&nbsp;Virtual hosts</a></h3>
 
           <p>Esempio di Virtual host:</p>
           <pre class="literal-block">
@@ -2499,35 +2461,31 @@ php5-pgsql phppgadmin
 </pre>
 
           <ol class="arabic simple">
-            <li><tt class="docutils literal"><span class=
-            "pre">&lt;VirtualHost</span> <span class=
-            "pre">\*:80</span> <span class="pre">&gt;</span></tt>
-            La prima riga indica l'inizio della stanza relativa al
-            nostro virtual host, che ascoltera' su qualunque
-            indirizzo IP (nel caso il server abbia piu' indirizzi
-            dai quali e' raggiungibile) sulla porta <tt class=
-            "docutils literal"><span class=
-            "pre">80</span></tt>.</li>
-
-            <li><tt class="docutils literal"><span class=
-            "pre">Server/name</span></tt> precisa quale sara' il
-            nome di dominio a cui verra' associato questo sito
-            rispetto ad altri eventualmente presenti sullo stesso
-            server web.</li>
-
-            <li><tt class="docutils literal"><span class=
-            "pre">DocumentRoot</span></tt> : il path della
-            directory che contiene le pagine del sito.</li>
+            <li><tt class="docutils literal">&lt;VirtualHost
+            <span class="pre">\*:80</span> &gt;</tt> La prima riga
+            indica l'inizio della stanza relativa al nostro virtual
+            host, che ascoltera' su qualunque indirizzo IP (nel
+            caso il server abbia piu' indirizzi dai quali e'
+            raggiungibile) sulla porta <tt class=
+            "docutils literal">80</tt>.</li>
+
+            <li><tt class="docutils literal">Server/name</tt>
+            precisa quale sara' il nome di dominio a cui verra'
+            associato questo sito rispetto ad altri eventualmente
+            presenti sullo stesso server web.</li>
+
+            <li><tt class="docutils literal">DocumentRoot</tt> : il
+            path della directory che contiene le pagine del
+            sito.</li>
 
-            <li><tt class="docutils literal"><span class=
-            "pre">ServerAdmin</span></tt>: l'indirizzo del
-            webmaster, in modo da poterlo contattare in caso di
-            problemi col sito.</li>
+            <li><tt class="docutils literal">ServerAdmin</tt>:
+            l'indirizzo del webmaster, in modo da poterlo
+            contattare in caso di problemi col sito.</li>
 
-            <li><tt class="docutils literal"><span class=
-            "pre">&lt;/VirtualHost&gt;</span></tt>: <em>tag</em> di
-            chiusura della stanza di definizione del virtual
-            host.</li>
+            <li><tt class=
+            "docutils literal">&lt;/VirtualHost&gt;</tt>:
+            <em>tag</em> di chiusura della stanza di definizione
+            del virtual host.</li>
           </ol>
 
           <p>Quelle che abbiamo appena visto sono le direttive
@@ -2537,9 +2495,8 @@ php5-pgsql phppgadmin
           <ul>
             <li>
               <dl class="first docutils">
-                <dt><tt class="docutils literal"><span class=
-                "pre">ErrorLog</span> <span class=
-                "pre">/var/log/apache2/177.piffa.net/error.log</span></tt></dt>
+                <dt><tt class="docutils literal">ErrorLog
+                /var/log/apache2/177.piffa.net/error.log</tt></dt>
 
                 <dd>
                   <p class="first last">Log degli errori separato
@@ -2550,9 +2507,8 @@ php5-pgsql phppgadmin
 
             <li>
               <dl class="first docutils">
-                <dt><tt class="docutils literal"><span class=
-                "pre">LogLevel</span> <span class=
-                "pre">warn</span></tt></dt>
+                <dt><tt class="docutils literal">LogLevel
+                warn</tt></dt>
 
                 <dd>
                   <p class="first last">Livello di importanza degli
@@ -2563,10 +2519,9 @@ php5-pgsql phppgadmin
 
             <li>
               <dl class="first docutils">
-                <dt><tt class="docutils literal"><span class=
-                "pre">CustomLog</span> <span class=
-                "pre">/var/log/apache2/177.piffa.net/access.log</span>
-                <span class="pre">combined</span></tt></dt>
+                <dt><tt class="docutils literal">CustomLog
+                /var/log/apache2/177.piffa.net/access.log
+                combined</tt></dt>
 
                 <dd>
                   <p class="first last">Log di accesso separati
@@ -2579,8 +2534,7 @@ php5-pgsql phppgadmin
 
           <p>Potrebbe essere utile modificare le impostazioni di
           una intera directory, ad esempio per abilitare
-          l'<tt class="docutils literal"><span class=
-          "pre">AuthConfig</span></tt>:</p>
+          l'<tt class="docutils literal">AuthConfig</tt>:</p>
           <pre class="literal-block">
 &lt;Directory "/var/www/miosito.net/privata"&gt;
         AllowOverride AuthConfig
@@ -2590,16 +2544,15 @@ php5-pgsql phppgadmin
 &lt;/Directory&gt;
 </pre>
 
-          <p><tt class="docutils literal"><span class=
-          "pre">AllowOverride</span> <span class=
-          "pre">AuthConfig</span></tt> ora vale per l'intera
-          directory, come le altre opzioni.</p>
+          <p><tt class="docutils literal">AllowOverride
+          AuthConfig</tt> ora vale per l'intera directory, come le
+          altre opzioni.</p>
         </div>
       </div>
 
       <div class="section" id="negoziazione-accessi">
         <h2><a class="toc-backref" href=
-        "#id45">4.6&nbsp;&nbsp;&nbsp;Negoziazione accessi</a></h2>
+        "#id46">4.6&nbsp;&nbsp;&nbsp;Negoziazione accessi</a></h2>
 
         <p>Tipicamente quando si installa un server web il proprio
         desiderio e' di dare accesso ai materiali disponibili al
@@ -2612,7 +2565,7 @@ php5-pgsql phppgadmin
 
         <div class="section" id="limiti-su-base-ip">
           <h3><a class="toc-backref" href=
-          "#id46">4.6.1&nbsp;&nbsp;&nbsp;Limiti su base IP</a></h3>
+          "#id47">4.6.1&nbsp;&nbsp;&nbsp;Limiti su base IP</a></h3>
 
           <p>La forma piu' semplice di restrizione degli accessi e'
           su base degli indirizzi IP dei client: tipicamente i siti
@@ -2652,15 +2605,14 @@ php5-pgsql phppgadmin
 </pre>
 
           <p>In questo modo solo la classe IP <tt class=
-          "docutils literal"><span class=
-          "pre">192.168.0.0/24</span></tt> potra' accedere alla
-          directory <tt class="docutils literal"><span class=
-          "pre">/limitata</span></tt> Si tenga pero' conto che e'
-          relativamente facile per un malintenzionato cambiare il
-          proprio indirizzo IP, oppure collegarsi da un altra zona.
-          Meno facile e' accedere ad una classe privata trovandosi
-          all'esterno di questa, ma ci sono comunque soluzioni piu'
-          eleganti.</p>
+          "docutils literal">192.168.0.0/24</tt> potra' accedere
+          alla directory <tt class=
+          "docutils literal">/limitata</tt> Si tenga pero' conto
+          che e' relativamente facile per un malintenzionato
+          cambiare il proprio indirizzo IP, oppure collegarsi da un
+          altra zona. Meno facile e' accedere ad una classe privata
+          trovandosi all'esterno di questa, ma ci sono comunque
+          soluzioni piu' eleganti.</p>
 
           <ul class="simple">
             <li>Mod_access: <a class="reference external" href=
@@ -2676,7 +2628,7 @@ php5-pgsql phppgadmin
 
       <div class="section" id="user-authentication">
         <h2><a class="toc-backref" href=
-        "#id47">4.7&nbsp;&nbsp;&nbsp;User Authentication</a></h2>
+        "#id48">4.7&nbsp;&nbsp;&nbsp;User Authentication</a></h2>
 
         <p>Si puo' negoziare gli accessi ad un area del sito
         tramite autenticazione basata su <em>nome utente /
@@ -2699,31 +2651,29 @@ php5-pgsql phppgadmin
 
         <div class="section" id="definire-la-cartella">
           <h3><a class="toc-backref" href=
-          "#id48">4.7.1&nbsp;&nbsp;&nbsp;Definire la
+          "#id49">4.7.1&nbsp;&nbsp;&nbsp;Definire la
           cartella</a></h3>
 
           <p>Decidere quale sara' il <em>path</em> della cartella
           da sottoporre ad autenticazione:</p>
 
           <blockquote>
-            <tt class="docutils literal"><span class=
-            "pre">mkdir</span> <span class=
-            "pre">/var/www/177.piffa.net/privata</span></tt>
+            <tt class="docutils literal">mkdir
+            /var/www/177.piffa.net/privata</tt>
           </blockquote>
         </div>
 
         <div class="section" id=
         "creazione-del-database-delle-passwords">
           <h3><a class="toc-backref" href=
-          "#id49">4.7.2&nbsp;&nbsp;&nbsp;Creazione del database
+          "#id50">4.7.2&nbsp;&nbsp;&nbsp;Creazione del database
           delle passwords</a></h3>
 
           <p>Un modo semplice per gestire una database di
           <em>user-id / passwords</em> e' utilizzare l'utility
-          <tt class="docutils literal"><span class=
-          "pre">htpasswd</span></tt> di Apache. Questa crea un file
-          in cui un <em>crypt</em> delle password viene associato
-          agli utenti.</p>
+          <tt class="docutils literal">htpasswd</tt> di Apache.
+          Questa crea un file in cui un <em>crypt</em> delle
+          password viene associato agli utenti.</p>
 
           <p>Si dovra' decidere dove tenere questo file, la cosa
           importante e' che non sia visibile nel sito web: non deve
@@ -2733,36 +2683,31 @@ php5-pgsql phppgadmin
 
           <p>Creiamo (con il <em>flag</em> <tt class=
           "docutils literal"><span class="pre">-c</span></tt>) il
-          file <tt class="docutils literal"><span class=
-          "pre">/home/utente/passwords</span></tt> con l'utente
-          <tt class="docutils literal"><span class=
-          "pre">luca</span></tt>:</p>
+          file <tt class=
+          "docutils literal">/home/utente/passwords</tt> con
+          l'utente <tt class="docutils literal">luca</tt>:</p>
           <pre class="literal-block">
 htpasswd -c /home/utente/passwords luca
 </pre>
 
-          <p><tt class="docutils literal"><span class=
-          "pre">htpasswd</span></tt> ci chiedera' la password da
-          associare all'utente <tt class=
-          "docutils literal"><span class="pre">luca</span></tt>.
-          Per successive modifiche della password o aggiunta di
-          nuovi utenti non sara' necessario usare il flag
-          <tt class="docutils literal"><span class=
-          "pre">-c</span></tt>.</p>
+          <p><tt class="docutils literal">htpasswd</tt> ci
+          chiedera' la password da associare all'utente <tt class=
+          "docutils literal">luca</tt>. Per successive modifiche
+          della password o aggiunta di nuovi utenti non sara'
+          necessario usare il flag <tt class=
+          "docutils literal"><span class="pre">-c</span></tt>.</p>
         </div>
 
         <div class="section" id="id4">
           <h3><a class="toc-backref" href=
-          "#id50">4.7.3&nbsp;&nbsp;&nbsp;Configurazione di
+          "#id51">4.7.3&nbsp;&nbsp;&nbsp;Configurazione di
           Apache</a></h3>
 
           <p>Ora possiamo passare alla configurazione vera e
           propria di Apache, ma con una novita': andremo a inserire
-          la voce in un <tt class="docutils literal"><span class=
-          "pre">.htaccess</span></tt> invece che modificare
-          (tramite una direttiva <tt class=
-          "docutils literal"><span class=
-          "pre">&lt;Directory&gt;</span></tt> ) il file di
+          la voce in un <tt class="docutils literal">.htaccess</tt>
+          invece che modificare (tramite una direttiva <tt class=
+          "docutils literal">&lt;Directory&gt;</tt> ) il file di
           impostazione del virtual-host.</p>
 
           <p>Questo per motivi pratici: solo l'utente <em>root</em>
@@ -2785,8 +2730,7 @@ htpasswd -c /home/utente/passwords luca
 
           <p>Abilitiamo l'AllowOverride nel file di configurazione
           del virtual host per la sola directory <tt class=
-          "docutils literal"><span class=
-          "pre">privata</span></tt>:</p>
+          "docutils literal">privata</tt>:</p>
           <pre class="literal-block">
 &lt;VirtualHost *:80 &gt;
     ServerName 177.piffa.net
@@ -2802,8 +2746,8 @@ htpasswd -c /home/utente/passwords luca
           fare un restart / reload di Apache.</p>
 
           <p>Ora sara' possibile, anche per l'utente di sistema,
-          creare un file <tt class="docutils literal"><span class=
-          "pre">.htaccess</span></tt> che sara' onorato da
+          creare un file <tt class=
+          "docutils literal">.htaccess</tt> che sara' onorato da
           Apache.</p>
 
           <p>/var/www/177.piffa.net/privata/.htaccess</p>
@@ -2829,9 +2773,8 @@ require valid-user
             <dt>Oltre a <tt class="docutils literal"><span class=
             "pre">valid-users</span></tt> si potrebbe scegliere di
             usare la formula <tt class=
-            "docutils literal"><span class="pre">users</span></tt>
-            che permette di elencare esplicitamente gli
-            utenti::</dt>
+            "docutils literal">users</tt> che permette di elencare
+            esplicitamente gli utenti::</dt>
 
             <dd>require user pippo pluto</dd>
           </dl>
@@ -2848,23 +2791,21 @@ require valid-user
           </dl>
 
           <p>I gruppi vengono definiti in un file in modo simile a
-          <tt class="docutils literal"><span class=
-          "pre">/etc/groups</span></tt> per gli utenti di
-          sistema:</p>
+          <tt class="docutils literal">/etc/groups</tt> per gli
+          utenti di sistema:</p>
           <pre class="literal-block">
 staff:andrea sara
 studenti: lucap federico luca
 </pre>
 
           <p>da richiamare tramite la direttiva <tt class=
-          "docutils literal"><span class=
-          "pre">AuthGroupFile</span></tt>.</p>
+          "docutils literal">AuthGroupFile</tt>.</p>
         </div>
       </div>
 
       <div class="section" id="cavets">
         <h2><a class="toc-backref" href=
-        "#id51">4.8&nbsp;&nbsp;&nbsp;Cavets</a></h2>
+        "#id52">4.8&nbsp;&nbsp;&nbsp;Cavets</a></h2>
 
         <p>Problemi di cache:</p>
 
@@ -2889,7 +2830,7 @@ studenti: lucap federico luca
 
     <div class="section" id="domain-name-system">
       <h1><a class="toc-backref" href=
-      "#id52">5&nbsp;&nbsp;&nbsp;Domain Name System</a></h1>
+      "#id53">5&nbsp;&nbsp;&nbsp;Domain Name System</a></h1>
 
       <p>Domain Name System (spesso indicato con DNS) e' un
       servizio utilizzato per la risoluzione di nomi di host in
@@ -2948,7 +2889,7 @@ studenti: lucap federico luca
 
       <div class="section" id="risoluzione-inversa">
         <h2><a class="toc-backref" href=
-        "#id53">5.1&nbsp;&nbsp;&nbsp;Risoluzione Inversa</a></h2>
+        "#id54">5.1&nbsp;&nbsp;&nbsp;Risoluzione Inversa</a></h2>
 
         <p>Per la risoluzione inversa sono invece i provider di
         connettivita' a gestire i DNS: se volete impostare il
@@ -2958,21 +2899,18 @@ studenti: lucap federico luca
         dominio</em>.</p>
 
         <p>Ad esempio all'IP <tt class=
-        "docutils literal"><span class=
-        "pre">212.22.136.248</span></tt> era associato un PTR
+        "docutils literal">212.22.136.248</tt> era associato un PTR
+        <tt class="docutils literal">bender.piffa.net</tt>,
+        corrispondente al record <tt class=
+        "docutils literal">212</tt> facente parte della zona
         <tt class="docutils literal"><span class=
-        "pre">bender.piffa.net</span></tt>, corrispondente al
-        record <tt class="docutils literal"><span class=
-        "pre">212</span></tt> facente parte della zona <tt class=
-        "docutils literal"><span class=
         "pre">136.22.212.in-addr.arpa</span></tt> gestito dal
         provider Tiscali/Nextra proprietario della classe C
-        <tt class="docutils literal"><span class=
-        "pre">212.22.136.0</span></tt>. Se avete un solo IP
-        conviene lasciare al fornitore la gestire del PTR, ma se
-        avete a disposizione un'itera classe potete chiedere sempre
-        al vostro provider che vi <em>deleghi</em> la gestione
-        della zona tramite i vostri DNS.</p>
+        <tt class="docutils literal">212.22.136.0</tt>. Se avete un
+        solo IP conviene lasciare al fornitore la gestire del PTR,
+        ma se avete a disposizione un'itera classe potete chiedere
+        sempre al vostro provider che vi <em>deleghi</em> la
+        gestione della zona tramite i vostri DNS.</p>
 
         <p>Per alcuni servizi, ad esempio la spedizione della posta
         elettronica, e' richiedeiesto che venga impostata
@@ -2994,39 +2932,36 @@ studenti: lucap federico luca
 
       <div class="section" id="nomi-di-dominio">
         <h2><a class="toc-backref" href=
-        "#id54">5.2&nbsp;&nbsp;&nbsp;Nomi di dominio</a></h2>
+        "#id55">5.2&nbsp;&nbsp;&nbsp;Nomi di dominio</a></h2>
 
         <p>Un nome a dominio e' costituito da una serie di stringhe
         separate da punti, ad esempio bender.piffa.net. I nomi di
         dominio si leggono da destra verso sinistra: <em>TLD</em> o
         dominio di primo livello <tt class=
-        "docutils literal"><span class="pre">net</span></tt>,
-        secondo livello <tt class="docutils literal"><span class=
-        "pre">piffa</span></tt>, terzo livello <tt class=
-        "docutils literal"><span class="pre">bender</span></tt>. Il
-        dominio di primo livello (o TLD, Top Level Domain,
-        pronunciato <em>tilde</em> in Italia), per esempio .net o
-        .it sono limitati e decisi direttamente dall'ente
-        assegnatario ICANN ( Internet Corporation for Assigned
-        Names and Numbers).</p>
+        "docutils literal">net</tt>, secondo livello <tt class=
+        "docutils literal">piffa</tt>, terzo livello <tt class=
+        "docutils literal">bender</tt>. Il dominio di primo livello
+        (o TLD, Top Level Domain, pronunciato <em>tilde</em> in
+        Italia), per esempio .net o .it sono limitati e decisi
+        direttamente dall'ente assegnatario ICANN ( Internet
+        Corporation for Assigned Names and Numbers).</p>
 
         <p>L'utente finale potra' chiedere l'assegnazione (pagando
         un contributo al Register preferito per il mantenimento
         delle spese dell'infrastruttura) di un dominio di
         <em>secondo</em> livello (es <tt class=
-        "docutils literal"><span class="pre">piffa</span></tt>) di
-        una delle varie TLD disponibili (noi italiani diciamo
-        <em>tildi</em>), sempre che non sia gia' stato assegnato a
-        qualcun altro.</p>
+        "docutils literal">piffa</tt>) di una delle varie TLD
+        disponibili (noi italiani diciamo <em>tildi</em>), sempre
+        che non sia gia' stato assegnato a qualcun altro.</p>
 
         <p>Ottenuto il secondo livello sara' l'utente a gestirlo:
         potra' in stanziare domini di terzo livello (es <tt class=
-        "docutils literal"><span class="pre">bender</span></tt>) e
-        anche oltre (es www.andrea.bender.piffa.net). Tali records
-        saranno mantenuti dall'utente, sotto la sua responsbilita':
-        se il proprio server DNS non fosse raggiungibile o
-        risultasse mal configurato gli utenti non potrebbero
-        risolvere / raggiungere i siti di loro interesse.</p>
+        "docutils literal">bender</tt>) e anche oltre (es
+        www.andrea.bender.piffa.net). Tali records saranno
+        mantenuti dall'utente, sotto la sua responsbilita': se il
+        proprio server DNS non fosse raggiungibile o risultasse mal
+        configurato gli utenti non potrebbero risolvere /
+        raggiungere i siti di loro interesse.</p>
 
         <p>Tipicamente si ha almeno un server DNS secondario per
         garantire la sussistenza del servizio in caso di guasto del
@@ -3036,7 +2971,7 @@ studenti: lucap federico luca
 
       <div class="section" id="tipologie-di-record">
         <h2><a class="toc-backref" href=
-        "#id55">5.3&nbsp;&nbsp;&nbsp;Tipologie di record</a></h2>
+        "#id56">5.3&nbsp;&nbsp;&nbsp;Tipologie di record</a></h2>
 
         <p>Ad un nome DNS possono corrispondere diversi tipi di
         informazioni. Per questo motivo, esistono diversi tipi di
@@ -3091,15 +3026,15 @@ studenti: lucap federico luca
 
       <div class="section" id="utilizzo">
         <h2><a class="toc-backref" href=
-        "#id56">5.4&nbsp;&nbsp;&nbsp;Utilizzo</a></h2>
+        "#id57">5.4&nbsp;&nbsp;&nbsp;Utilizzo</a></h2>
 
         <p>I computer vengono identificati in rete grazie agli
         indirizzi <em>IP</em>, questi pero' non sono comodi per gli
         utenti come riferimento per i vari server. Ad esempio
         sarebbe scomodo riferirsi al motore di ricerca Goggle con
-        uno dei suoi IP: <tt class="docutils literal"><span class=
-        "pre">74.125.43.104</span></tt>, e' preferibile usare il
-        nome di dominio <em>www.google.com</em>:</p>
+        uno dei suoi IP: <tt class=
+        "docutils literal">74.125.43.104</tt>, e' preferibile usare
+        il nome di dominio <em>www.google.com</em>:</p>
         <pre class="literal-block">
 ping -c 1 www.google.com
 PING www.l.google.com (74.125.43.104) 56(84) bytes of data.
@@ -3108,7 +3043,7 @@ PING www.l.google.com (74.125.43.104) 56(84) bytes of data.
 
       <div class="section" id="risoluzione-dei-nomi-di-dominio">
         <h2><a class="toc-backref" href=
-        "#id57">5.5&nbsp;&nbsp;&nbsp;Risoluzione dei nomi di
+        "#id58">5.5&nbsp;&nbsp;&nbsp;Risoluzione dei nomi di
         dominio</a></h2>
 
         <p>Ci sono vari strumenti per interrogare i server DNS e
@@ -3165,19 +3100,17 @@ ns4.mydomain.com.       96208   IN      A       63.251.83.74
 </pre>
 
         <p>Lo strumento piu' esaustivo e' <tt class=
-        "docutils literal"><span class="pre">dig</span></tt>,
-        installabile con il pacchetto <tt class=
-        "docutils literal"><span class="pre">dnsutils</span></tt>
-        .</p>
+        "docutils literal">dig</tt>, installabile con il pacchetto
+        <tt class="docutils literal">dnsutils</tt> .</p>
       </div>
 
       <div class="section" id="dig">
         <h2><a class="toc-backref" href=
-        "#id58">5.6&nbsp;&nbsp;&nbsp;Dig</a></h2>
+        "#id59">5.6&nbsp;&nbsp;&nbsp;Dig</a></h2>
 
         <p>Vediamo alcune opzioni utili nell'utilizzo di <tt class=
-        "docutils literal"><span class="pre">dig</span></tt> per
-        l'interrogazione dei DNS Server:</p>
+        "docutils literal">dig</tt> per l'interrogazione dei DNS
+        Server:</p>
         <pre class="literal-block">
 $ dig www.google.it
 
@@ -3222,9 +3155,8 @@ l.google.com.           80856   IN      NS      g.l.google.com.
           livello (TLD) e sono quindi il punto di partenza per
           scorrere nella directory dei DNS per recuperare le
           informazioni (tipicamente un campo <tt class=
-          "docutils literal"><span class="pre">A</span></tt> per un
-          indirizzo IP) che ci servono per raggiungere un certo
-          servizio.</dd>
+          "docutils literal">A</tt> per un indirizzo IP) che ci
+          servono per raggiungere un certo servizio.</dd>
         </dl>
 
         <p>$ dig</p>
@@ -3250,10 +3182,8 @@ l.google.com.           80856   IN      NS      g.l.google.com.
           <dt>dig @nome_dns</dt>
 
           <dd>Permette di fare una query ad un server dns
-          particolare. Es: <tt class=
-          "docutils literal"><span class="pre">dig</span>
-          <span class="pre">@151.99.25.1</span> <span class=
-          "pre">www.google.it</span></tt></dd>
+          particolare. Es: <tt class="docutils literal">dig
+          @151.99.25.1 www.google.it</tt></dd>
 
           <dt>dig MX www.google.it</dt>
 
@@ -3274,35 +3204,34 @@ l.google.com.           80856   IN      NS      g.l.google.com.
 
       <div class="section" id="resolv-conf">
         <h2><a class="toc-backref" href=
-        "#id59">5.7&nbsp;&nbsp;&nbsp;resolv.conf</a></h2>
+        "#id60">5.7&nbsp;&nbsp;&nbsp;resolv.conf</a></h2>
 
-        <p>Il file <tt class="docutils literal"><span class=
-        "pre">/etc/resolv.conf</span></tt> contiene le impostazioni
-        sul dns usato dal sistema, in genere anche altre
-        applicazioni che devono effettuare query DNS leggono
+        <p>Il file <tt class=
+        "docutils literal">/etc/resolv.conf</tt> contiene le
+        impostazioni sul dns usato dal sistema, in genere anche
+        altre applicazioni che devono effettuare query DNS leggono
         resolv.conf per conoscere l'ubicazione del DNS.</p>
 
         <p>/etc/resolv.conf:</p>
 
         <blockquote>
           <ul class="simple">
-            <li><tt class="docutils literal"><span class=
-            "pre">nameserver</span></tt>: indica il nameserver da
-            utilizzare, indicato con l'indirizzo IP.</li>
-
-            <li><tt class="docutils literal"><span class=
-            "pre">domain</span></tt>: indica il nome di dominio
-            della rete attuale, vedi voce successiva.</li>
-
-            <li><tt class="docutils literal"><span class=
-            "pre">search</span></tt>: nome di dominio usato dalla
-            rete sul quale cercare gli hosts. Ad esempio se
-            impostato su <tt class="docutils literal"><span class=
-            "pre">piffa.net</span></tt> pingando l' host <tt class=
-            "docutils literal"><span class="pre">bender</span></tt>
-            viene automaticamente fatto un tentativo di ricerca per
-            <tt class="docutils literal"><span class=
-            "pre">bender.piffa.net</span></tt>.</li>
+            <li><tt class="docutils literal">nameserver</tt>:
+            indica il nameserver da utilizzare, indicato con
+            l'indirizzo IP.</li>
+
+            <li><tt class="docutils literal">domain</tt>: indica il
+            nome di dominio della rete attuale, vedi voce
+            successiva.</li>
+
+            <li><tt class="docutils literal">search</tt>: nome di
+            dominio usato dalla rete sul quale cercare gli hosts.
+            Ad esempio se impostato su <tt class=
+            "docutils literal">piffa.net</tt> pingando l' host
+            <tt class="docutils literal">bender</tt> viene
+            automaticamente fatto un tentativo di ricerca per
+            <tt class=
+            "docutils literal">bender.piffa.net</tt>.</li>
           </ul>
         </blockquote>
 
@@ -3321,12 +3250,12 @@ l.google.com.           80856   IN      NS      g.l.google.com.
         servizio che possiate reindirizzare col DNS.</p>
 
         <p>Utilizzare un server DHCP e una DNS cache come
-        <tt class="docutils literal"><span class=
-        "pre">Dnsmasq</span></tt> possono permettervi di risolvere
-        al volo molte delle problematiche relative alla
-        configurazione della vostra LAN: ad esempio dover
-        intervenire manualmente su decine di client per modificare
-        le impostazioni di SMTP | gateway | DNS | proxy.</p>
+        <tt class="docutils literal">Dnsmasq</tt> possono
+        permettervi di risolvere al volo molte delle problematiche
+        relative alla configurazione della vostra LAN: ad esempio
+        dover intervenire manualmente su decine di client per
+        modificare le impostazioni di SMTP | gateway | DNS |
+        proxy.</p>
 
         <p>Si veda anche la pagina man di resolv.conf.</p>
 
@@ -3337,14 +3266,13 @@ l.google.com.           80856   IN      NS      g.l.google.com.
           (ADSL compresa) o simile questo file potrebbe' essere
           riscritto automaticamente in base a quanto ottenuto dal
           DHCP. Si veda la documentazione del pacchetto <tt class=
-          "docutils literal"><span class=
-          "pre">resolvconf</span></tt>.</p>
+          "docutils literal">resolvconf</tt>.</p>
         </div>
       </div>
 
       <div class="section" id="etc-hosts">
         <h2><a class="toc-backref" href=
-        "#id60">5.8&nbsp;&nbsp;&nbsp;/etc/hosts</a></h2>
+        "#id61">5.8&nbsp;&nbsp;&nbsp;/etc/hosts</a></h2>
 
         <p>Tabella statica per l'associazione tra IP e nomi di
         dominio:</p>
@@ -3361,13 +3289,12 @@ l.google.com.           80856   IN      NS      g.l.google.com.
 
         <p>Il contenuto del file e' un associazione tra un
         <em>IP</em> e stringhe di testo (anche piu' di una per IP)
-        es: <tt class="docutils literal"><span class=
-        "pre">mirror</span></tt> o veri e propi nomi di dominio
-        <tt class="docutils literal"><span class=
-        "pre">mirror.piffa.net</span></tt>. Si puo inserire un nome
-        semplice come <em>casa</em> per riferirsi ad un host che si
-        ha necessita' di contattare spesso, oppure mappare un nome
-        di dominio completo su un indirizzo IP.</p>
+        es: <tt class="docutils literal">mirror</tt> o veri e propi
+        nomi di dominio <tt class=
+        "docutils literal">mirror.piffa.net</tt>. Si puo inserire
+        un nome semplice come <em>casa</em> per riferirsi ad un
+        host che si ha necessita' di contattare spesso, oppure
+        mappare un nome di dominio completo su un indirizzo IP.</p>
 
         <p>Il problema e' la gestione di questo file su molti
         hosts: quando gli host cambiano IP si devono aggiornare
@@ -3375,9 +3302,8 @@ l.google.com.           80856   IN      NS      g.l.google.com.
         particolarmente gravosa ma che andra' fatta per ogni client
         della vostra LAN. Un metodo semplice per distribuire questo
         file e' utilizzare <tt class=
-        "docutils literal"><span class="pre">Dnsmasq</span></tt>:
-        questo infatti legge e onora il file <tt class=
-        "docutils literal"><span class="pre">hosts</span></tt> che
+        "docutils literal">Dnsmasq</tt>: questo infatti legge e
+        onora il file <tt class="docutils literal">hosts</tt> che
         avete prodotto e lo rende disponibile ai clients tramite le
         query DNS.</p>
 
@@ -3385,33 +3311,30 @@ l.google.com.           80856   IN      NS      g.l.google.com.
         interrogheranno per tradurre nomi di host e domini in
         indirizzi IP, risolvendo il problema della
         <em>distribuzione</em> del file <tt class=
-        "docutils literal"><span class="pre">hosts</span></tt> tra
-        molteplici clients. Infatti il servizio DNS indica appunto
-        una <em>directory distribuita</em> per la risoluzione dei
-        nomi di dominio, risolvendo i problemi dell'aggiornamento e
-        diffusione dei continui cambiamenti di questa.</p>
+        "docutils literal">hosts</tt> tra molteplici clients.
+        Infatti il servizio DNS indica appunto una <em>directory
+        distribuita</em> per la risoluzione dei nomi di dominio,
+        risolvendo i problemi dell'aggiornamento e diffusione dei
+        continui cambiamenti di questa.</p>
 
         <p>Modificare la risoluzione di un nome di dominio
         esistente (ad esempio riconducendola a un IP interno) e' un
         modo drastico e funzionale per <em>annullarlo</em>
         rendendolo non disponibile alla propria rete locale. Ad
         esempio aggiungere al file <tt class=
-        "docutils literal"><span class=
-        "pre">/etc/hosts</span></tt>:</p>
+        "docutils literal">/etc/hosts</tt>:</p>
         <pre class="literal-block">
 127.0.0.1       www.facebook.com
 </pre>
 
         <p>Impedira' agli utenti della LAN di raggiungere
         <em>facebook</em>, ora reindirizzato a <tt class=
-        "docutils literal"><span class=
-        "pre">localhost</span></tt>.</p>
+        "docutils literal">localhost</tt>.</p>
 
         <p>Oppure si potrebbe ricondurre l'indirizzo IP di un
         server HTTP pubblico usato per i downloads (ad esempio un
         mirror della propia distribuzione come <tt class=
-        "docutils literal"><span class=
-        "pre">ftp.it.debian.org</span></tt>) a un equivalente
+        "docutils literal">ftp.it.debian.org</tt>) a un equivalente
         mirror creato all'interno della rete locale, riducendo il
         traffico verso l'esterno e aumentando notevolmente la
         velocita' di scaricamento.</p>
@@ -3419,33 +3342,31 @@ l.google.com.           80856   IN      NS      g.l.google.com.
 
       <div class="section" id="hostname">
         <h2><a class="toc-backref" href=
-        "#id61">5.9&nbsp;&nbsp;&nbsp;Hostname</a></h2>
+        "#id62">5.9&nbsp;&nbsp;&nbsp;Hostname</a></h2>
 
         <p>Ogni computer ha un <em>proprio nome</em> visualizzabile
         (e modificabile) con il comando <tt class=
-        "docutils literal"><span class="pre">hostname</span></tt>.
-        Quando utilizzate a una shell su un host in genere
-        l'hostname compare nel prompt della shell.</p>
+        "docutils literal">hostname</tt>. Quando utilizzate a una
+        shell su un host in genere l'hostname compare nel prompt
+        della shell.</p>
 
         <p>Per visualizzare il nome dell'host su cui si sta
         operando si digiti semplicemnte <tt class=
-        "docutils literal"><span class="pre">hostname</span></tt>,
-        lo stesso comando con un oggetto modifica temporaneamente
-        il nome dell'host. Per modificare in modo permanente il
-        nome del computer si modifichi il contenuto del file
-        <tt class="docutils literal"><span class=
-        "pre">/etc/hostname</span></tt>.</p>
+        "docutils literal">hostname</tt>, lo stesso comando con un
+        oggetto modifica temporaneamente il nome dell'host. Per
+        modificare in modo permanente il nome del computer si
+        modifichi il contenuto del file <tt class=
+        "docutils literal">/etc/hostname</tt>.</p>
 
         <p>Si faccia attenzione a non aver un hostname puramente
-        numerico: ad es. <tt class="docutils literal"><span class=
-        "pre">161</span></tt>. E' opportuno che il nome sia
-        comunque un alfanumerico: <tt class=
-        "docutils literal"><span class="pre">host-161</span></tt> o
-        simile.</p>
+        numerico: ad es. <tt class="docutils literal">161</tt>. E'
+        opportuno che il nome sia comunque un alfanumerico:
+        <tt class="docutils literal"><span class=
+        "pre">host-161</span></tt> o simile.</p>
 
         <div class="section" id="fqdn">
           <h3><a class="toc-backref" href=
-          "#id62">5.9.1&nbsp;&nbsp;&nbsp;FQDN</a></h3>
+          "#id63">5.9.1&nbsp;&nbsp;&nbsp;FQDN</a></h3>
 
           <p>Per semplicita' gli host sono generalemente
           raggiungibili dall'esterno mappando il loro IP su un nome
@@ -3460,11 +3381,10 @@ l.google.com.           80856   IN      NS      g.l.google.com.
 
           <p>Non e' automatico che un servizio, ad esempio un
           server di posta, si qualifichi leggendo il contenuto del
-          file <tt class="docutils literal"><span class=
-          "pre">hostname</span></tt> aggiungendo come suffisso il
-          dominio della rete di cui fa parte l' host: a volte
-          questo parametro puo' essere specificato nel file di
-          configurazione del servizio:</p>
+          file <tt class="docutils literal">hostname</tt>
+          aggiungendo come suffisso il dominio della rete di cui fa
+          parte l' host: a volte questo parametro puo' essere
+          specificato nel file di configurazione del servizio:</p>
           <pre class="literal-block">
 * Squid (HTTP proxy): ``visible_hostname``
 
@@ -3483,7 +3403,7 @@ l.google.com.           80856   IN      NS      g.l.google.com.
 
     <div class="section" id="dnsmasq">
       <h1><a class="toc-backref" href=
-      "#id63">6&nbsp;&nbsp;&nbsp;DNSmasq</a></h1>
+      "#id64">6&nbsp;&nbsp;&nbsp;DNSmasq</a></h1>
 
       <p>Dnsmasq puo' svolgere le funzioni di un DNS cache /
       forwarder, server DHCP, e' caratterizzato dalla facilita' di
@@ -3494,9 +3414,8 @@ l.google.com.           80856   IN      NS      g.l.google.com.
       connettetivita' a una rete momentaneamente sprovvista), dalla
       possibilita' di modificare rapidamente i record DNS serviti
       alla rete anche grazie alla distribuzione del file <tt class=
-      "docutils literal"><span class="pre">/etc/hosts</span></tt>
-      locale. Puo' essere anche utilizzato come <cite>server per il
-      boot da rete
+      "docutils literal">/etc/hosts</tt> locale. Puo' essere anche
+      utilizzato come <cite>server per il boot da rete
       &lt;http://www.debian-administration.org/articles/478&gt;_</cite>
       .</p>
 
@@ -3530,11 +3449,11 @@ l.google.com.           80856   IN      NS      g.l.google.com.
 
       <div class="section" id="configurazione">
         <h2><a class="toc-backref" href=
-        "#id64">6.1&nbsp;&nbsp;&nbsp;Configurazione</a></h2>
+        "#id65">6.1&nbsp;&nbsp;&nbsp;Configurazione</a></h2>
 
         <p>Vediamo alcune direttive di basi del file di
-        configurazione <tt class="docutils literal"><span class=
-        "pre">/etc/dnsmasq.conf</span></tt> utili per la
+        configurazione <tt class=
+        "docutils literal">/etc/dnsmasq.conf</tt> utili per la
         configurazione sia del DNS cache che per il DHCP
         server:</p>
 
@@ -3557,29 +3476,25 @@ l.google.com.           80856   IN      NS      g.l.google.com.
 
           <dt>expand_hosts</dt>
 
-          <dd>Aggiunge il <tt class="docutils literal"><span class=
-          "pre">nome</span> <span class="pre">host</span></tt> (
-          <tt class="docutils literal"><span class=
-          "pre">/etc/hostname</span></tt>) dei client al nome di
-          dominio per qualificarli in rete, senza bisogno di dover
-          comporre a un elenco statico di record nel file
-          <tt class="docutils literal"><span class=
-          "pre">/etc/hosts</span></tt> o nello stesso file di
-          configurazione di dnsmasq. Es: se un vostro client si
-          chiama <tt class="docutils literal"><span class=
-          "pre">chrome</span></tt> e il vostro dominio <tt class=
-          "docutils literal"><span class=
-          "pre">piffa.net</span></tt> dnsmasq rendera' disponibile
-          il campo <em>A</em> per il dominio <tt class=
-          "docutils literal"><span class=
-          "pre">chrome.piffa.net</span></tt> diretto all'ip che
-          verra' assegnato al client.</dd>
+          <dd>Aggiunge il <tt class="docutils literal">nome
+          host</tt> ( <tt class=
+          "docutils literal">/etc/hostname</tt>) dei client al nome
+          di dominio per qualificarli in rete, senza bisogno di
+          dover comporre a un elenco statico di record nel file
+          <tt class="docutils literal">/etc/hosts</tt> o nello
+          stesso file di configurazione di dnsmasq. Es: se un
+          vostro client si chiama <tt class=
+          "docutils literal">chrome</tt> e il vostro dominio
+          <tt class="docutils literal">piffa.net</tt> dnsmasq
+          rendera' disponibile il campo <em>A</em> per il dominio
+          <tt class="docutils literal">chrome.piffa.net</tt>
+          diretto all'ip che verra' assegnato al client.</dd>
         </dl>
       </div>
 
       <div class="section" id="dhcp">
         <h2><a class="toc-backref" href=
-        "#id65">6.2&nbsp;&nbsp;&nbsp;DHCP</a></h2>
+        "#id66">6.2&nbsp;&nbsp;&nbsp;DHCP</a></h2>
 
         <p>Per attivare il demone DHCP di Dnsmasq basta aggiungere
         al file di configurazione il <em>range</em> degli IP che si
@@ -3590,15 +3505,14 @@ l.google.com.           80856   IN      NS      g.l.google.com.
         <p>Si faccia <em>attenzione</em>: in una rete puo' essere
         presente <strong>un solo server DHCP</strong>, o per meglio
         dire qualunque server DHCP ascolta sul broadcast <tt class=
-        "docutils literal"><span class=
-        "pre">255.255.255.255</span></tt> e potrebbe rispondere a
-        un pacchetto di richiesta DHCP. Quindi non fate partire
-        inavvertitamente un server DHCP in una rete gia' servita e
-        <strong>non vi azzardate ad andare in giro con un portatile
-        con un server DHCP attivo</strong> nelle reti altrui.
-        Questo vale anche per i laboratori di informatica dei corsi
-        di reti: non fate partire il vostro server DHCP se siete
-        collegati alla rete interna!</p>
+        "docutils literal">255.255.255.255</tt> e potrebbe
+        rispondere a un pacchetto di richiesta DHCP. Quindi non
+        fate partire inavvertitamente un server DHCP in una rete
+        gia' servita e <strong>non vi azzardate ad andare in giro
+        con un portatile con un server DHCP attivo</strong> nelle
+        reti altrui. Questo vale anche per i laboratori di
+        informatica dei corsi di reti: non fate partire il vostro
+        server DHCP se siete collegati alla rete interna!</p>
 
         <p>/etc/dnsmasq.conf (riga 118):</p>
         <pre class="literal-block">
@@ -3608,12 +3522,12 @@ dhcp-range=192.168.0.20,192.168.0.50,24h
 
       <div class="section" id="dns-cache">
         <h2><a class="toc-backref" href=
-        "#id66">6.3&nbsp;&nbsp;&nbsp;DNS cache</a></h2>
+        "#id67">6.3&nbsp;&nbsp;&nbsp;DNS cache</a></h2>
 
         <p>Dnsmasq lavora di default come cache dns: inserire al
-        file <tt class="docutils literal"><span class=
-        "pre">/etc/resolv.conf</span></tt> il nameserver localhost
-        in cima alla lista dei <em>nameserver</em> disponibili.</p>
+        file <tt class="docutils literal">/etc/resolv.conf</tt> il
+        nameserver localhost in cima alla lista dei
+        <em>nameserver</em> disponibili.</p>
 
         <blockquote>
           nameserver 127.0.0.1
@@ -3621,32 +3535,30 @@ dhcp-range=192.168.0.20,192.168.0.50,24h
 
         <p>Questo pero' potrebbe essere problematico se un altro
         servizio, ad esempio il DHCP client, riscrive il contenuto
-        del file <tt class="docutils literal"><span class=
-        "pre">/etc/resolv.conf</span></tt>. Per superare il
+        del file <tt class=
+        "docutils literal">/etc/resolv.conf</tt>. Per superare il
         problema si aggiunga (riga 20) al file di configurazione
-        <tt class="docutils literal"><span class=
-        "pre">/etc/dhcp3/dhclient.conf</span></tt></p>
+        <tt class=
+        "docutils literal">/etc/dhcp3/dhclient.conf</tt></p>
         <pre class="literal-block">
 prepend domain-name-servers 127.0.0.1;
 </pre>
 
         <p>Oppure potrebbe essere il nostro <em>PPP client</em>
         (per la connessione ADSL) a intervenire sul file <tt class=
-        "docutils literal"><span class=
-        "pre">//etc/resolv.conf</span></tt>, si modifichi quindi
-        <tt class="docutils literal"><span class=
+        "docutils literal">//etc/resolv.conf</tt>, si modifichi
+        quindi <tt class="docutils literal"><span class=
         "pre">/etc/ppp/peers/dsl-provider</span></tt> commentando
-        <tt class="docutils literal"><span class=
-        "pre">usepeerdns</span></tt>. Se la vostra connessione ad
-        internet e' ADSL raramente dovreste aver bisogno di
-        cambiare i DNS una volta impostati (a meno che non usiate
-        un portatile!).</p>
+        <tt class="docutils literal">usepeerdns</tt>. Se la vostra
+        connessione ad internet e' ADSL raramente dovreste aver
+        bisogno di cambiare i DNS una volta impostati (a meno che
+        non usiate un portatile!).</p>
       </div>
     </div>
 
     <div class="section" id="bind-dns-autoritativo">
       <h1><a class="toc-backref" href=
-      "#id67">7&nbsp;&nbsp;&nbsp;Bind : DNS Autoritativo</a></h1>
+      "#id68">7&nbsp;&nbsp;&nbsp;Bind : DNS Autoritativo</a></h1>
 
       <p>Le soluzioni viste possono bastare per la rete locale o
       per fare delle prove, ma prima o poi verra' il momento in cui
@@ -3661,16 +3573,14 @@ bind9
 
       <div class="section" id="id5">
         <h2><a class="toc-backref" href=
-        "#id68">7.1&nbsp;&nbsp;&nbsp;DNS cache</a></h2>
+        "#id69">7.1&nbsp;&nbsp;&nbsp;DNS cache</a></h2>
 
         <p>Bind appena installato funzionera' come DNS cache: si
-        faccia un test con un <tt class=
-        "docutils literal"><span class="pre">dig</span>
-        <span class="pre">@localhost</span></tt> . Bind a
-        differenza di Dnsmasq e' autonomo: non ha bisogno di
-        forwardare (inoltrare) le query a un DNS esterno: queste
-        verranno risolte direttamente da Bind partendo dai <em>DNS
-        root servers</em>.</p>
+        faccia un test con un <tt class="docutils literal">dig
+        @localhost</tt> . Bind a differenza di Dnsmasq e' autonomo:
+        non ha bisogno di forwardare (inoltrare) le query a un DNS
+        esterno: queste verranno risolte direttamente da Bind
+        partendo dai <em>DNS root servers</em>.</p>
 
         <p>E' comunque possibile impostare dei DNS forwarders,
         tipicamente i DNS server forniti dal proprio provider, per
@@ -3710,8 +3620,7 @@ acl "localnet" {
 
         <p>Per poi aggiungere all'interno della stanza options la
         direttiva che abilita' l'entita' <tt class=
-        "docutils literal"><span class=
-        "pre">localnet</span></tt>:</p>
+        "docutils literal">localnet</tt>:</p>
 
         <p>/etc/bind/named.conf.options</p>
         <pre class="literal-block">
@@ -3721,7 +3630,7 @@ allow-query {"localnet" ;} ;
 
       <div class="section" id="ospitare-una-zona">
         <h2><a class="toc-backref" href=
-        "#id69">7.2&nbsp;&nbsp;&nbsp;Ospitare una zona</a></h2>
+        "#id70">7.2&nbsp;&nbsp;&nbsp;Ospitare una zona</a></h2>
 
         <p>Se avete acquistato un nome di dominio e vi serve un
         software DNS per gestirlo Bind e' la scelta piu' diffusa.
@@ -3731,15 +3640,13 @@ allow-query {"localnet" ;} ;
 
         <div class="section" id="named-conf-local">
           <h3><a class="toc-backref" href=
-          "#id70">7.2.1&nbsp;&nbsp;&nbsp;named.conf.local</a></h3>
+          "#id71">7.2.1&nbsp;&nbsp;&nbsp;named.conf.local</a></h3>
 
           <p>Prima di tutti impostiamo il server bind per gestire
           la zona, per non fare confusione e' opportuno inserire le
           propie zone DNS nel file <tt class=
-          "docutils literal"><span class=
-          "pre">named.conf.local</span></tt> e non in <tt class=
-          "docutils literal"><span class=
-          "pre">named.conf</span></tt>.</p>
+          "docutils literal">named.conf.local</tt> e non in
+          <tt class="docutils literal">named.conf</tt>.</p>
 
           <p>named.conf.local:</p>
           <pre class="literal-block">
@@ -3773,18 +3680,16 @@ zone "piffa.net" {
 
         <div class="section" id="configurazione-della-zona">
           <h3><a class="toc-backref" href=
-          "#id71">7.2.2&nbsp;&nbsp;&nbsp;Configurazione della
+          "#id72">7.2.2&nbsp;&nbsp;&nbsp;Configurazione della
           zona</a></h3>
 
           <p>Ora dovremo preparare il file contenente i record DNS
           della zona <em>piffa.net</em>, come abbiamo indicato
           prima questi saranno contenuti nel file <tt class=
-          "docutils literal"><span class=
-          "pre">/etc/bind/pz/piffa.net</span></tt> . Tenere le zone
-          dentro una sottocartella e' buona abitudine, usare
-          <tt class="docutils literal"><span class=
-          "pre">pz</span></tt> per queste e' una vecchia
-          abitudine.</p>
+          "docutils literal">/etc/bind/pz/piffa.net</tt> . Tenere
+          le zone dentro una sottocartella e' buona abitudine,
+          usare <tt class="docutils literal">pz</tt> per queste e'
+          una vecchia abitudine.</p>
 
           <p>piffa.net:</p>
           <pre class="literal-block">
@@ -3817,23 +3722,19 @@ ftp             CNAME   zoo
 
           <p>All'interno di questo file si possono inserire dei
           commenti con il carattere <tt class=
-          "docutils literal"><span class="pre">;</span></tt>
-          (punto-e-virgola), si faccia attenzione alla rigida
-          sintassi: apertura e chiusura delle parentesi tonde nella
-          parte <tt class="docutils literal"><span class=
-          "pre">IN</span> <span class="pre">SOA</span></tt>, uso
-          del <tt class="docutils literal"><span class=
-          "pre">punto</span></tt> finale per precisare un nome di
-          dominio specifico (<em>FQDN</em>: Fully-qualified Domain
-          Name) come <tt class="docutils literal"><span class=
-          "pre">test.piffa.net.</span></tt> a differenza degli
-          altri domini di terzo livello come <tt class=
-          "docutils literal"><span class=
-          "pre">pop,imap,smtp</span></tt> .</p>
+          "docutils literal">;</tt> (punto-e-virgola), si faccia
+          attenzione alla rigida sintassi: apertura e chiusura
+          delle parentesi tonde nella parte <tt class=
+          "docutils literal">IN SOA</tt>, uso del <tt class=
+          "docutils literal">punto</tt> finale per precisare un
+          nome di dominio specifico (<em>FQDN</em>: Fully-qualified
+          Domain Name) come <tt class=
+          "docutils literal">test.piffa.net.</tt> a differenza
+          degli altri domini di terzo livello come <tt class=
+          "docutils literal">pop,imap,smtp</tt> .</p>
 
           <p>La zona inizia con una direttiva <tt class=
-          "docutils literal"><span class="pre">$TTL</span>
-          <span class="pre">3D</span></tt> (RFC 2308) che indica la
+          "docutils literal">$TTL 3D</tt> (RFC 2308) che indica la
           durata (in questo caso tre giorni) che ogni record
           dovrebbe avrebbe nella cache degli altri serber DNS.
           Questo valore dovrebbe essere superiore a un giorno, se
@@ -3850,17 +3751,14 @@ normale         IN      A       94.23.63.105 ; usa il TTL di default: 3 giorni
 </pre>
 
           <p>Segue poi il nome della zona, indicato con la
-          <tt class="docutils literal"><span class=
-          "pre">@</span></tt> per richiamare la zona originale
-          precisata nel file <tt class=
-          "docutils literal"><span class=
-          "pre">named.conf.options</span></tt> . Segue il campo
-          <tt class="docutils literal"><span class=
-          "pre">SOA</span></tt>.</p>
+          <tt class="docutils literal">@</tt> per richiamare la
+          zona originale precisata nel file <tt class=
+          "docutils literal">named.conf.options</tt> . Segue il
+          campo <tt class="docutils literal">SOA</tt>.</p>
 
           <div class="section" id="soa-start-of-authority-record">
             <h4><a class="toc-backref" href=
-            "#id72">7.2.2.1&nbsp;&nbsp;&nbsp;SOA: Start of
+            "#id73">7.2.2.1&nbsp;&nbsp;&nbsp;SOA: Start of
             Authority Record</a></h4>
 
             <p>Il record SOA puo' comparire solo una volta in una
@@ -3877,26 +3775,25 @@ normale         IN      A       94.23.63.105 ; usa il TTL di default: 3 giorni
               <dd>email-addr: indirizzo email della persona
               responsabile di questa zona, il primo punto viene
               tradotto in una <em>chiocciola</em> <tt class=
-              "docutils literal"><span class="pre">@</span></tt>
-              dato che questo carattere ha un'altro utilizzo
-              all'interno di questo file. Il referente della zona
-              <strong>deve</strong> essere un email valido e
-              controllato, come consuetudine si usa <tt class=
-              "docutils literal"><span class=
-              "pre">hostmaster@dominio.tilde</span></tt> .</dd>
+              "docutils literal">@</tt> dato che questo carattere
+              ha un'altro utilizzo all'interno di questo file. Il
+              referente della zona <strong>deve</strong> essere un
+              email valido e controllato, come consuetudine si usa
+              <tt class=
+              "docutils literal">hostmaster@dominio.tilde</tt>
+              .</dd>
 
               <dt>200905245 serial number</dt>
 
               <dd>Questo valore serve per indicare quando e' stato
               modificato questo file di configurazione, secondo il
-              formato <tt class="docutils literal"><span class=
-              "pre">yyyymmddss</span></tt>: <tt class=
-              "docutils literal"><span class="pre">yyyy</span></tt>
-              = anno, ''mm'' = mese, ''dd'' = giorno, ''ss'' =
-              seriale. Il seriale che deve essere sempre
-              specificato anche per una cifra, va incrementato di
-              una unita' nel caso vengano fatte piu' modifiche
-              <em>nello stesso giorno</em>.</dd>
+              formato <tt class="docutils literal">yyyymmddss</tt>:
+              <tt class="docutils literal">yyyy</tt> = anno, ''mm''
+              = mese, ''dd'' = giorno, ''ss'' = seriale. Il seriale
+              che deve essere sempre specificato anche per una
+              cifra, va incrementato di una unita' nel caso vengano
+              fatte piu' modifiche <em>nello stesso
+              giorno</em>.</dd>
 
               <dt>8H refresh</dt>
 
@@ -3935,7 +3832,7 @@ normale         IN      A       94.23.63.105 ; usa il TTL di default: 3 giorni
 
           <div class="section" id="altri-campi">
             <h4><a class="toc-backref" href=
-            "#id73">7.2.2.2&nbsp;&nbsp;&nbsp;Altri campi:</a></h4>
+            "#id74">7.2.2.2&nbsp;&nbsp;&nbsp;Altri campi:</a></h4>
 
             <p>All'interno della zona possono essere utilizati vari
             tipi di records (RR):</p>
@@ -3962,14 +3859,10 @@ normale         IN      A       94.23.63.105 ; usa il TTL di default: 3 giorni
 
               <dd>Canonical Name: un alias per un host: ad esempio
               per il dominio piffa.net possiamo settare degli alias
-              come <tt class="docutils literal"><span class=
-              "pre">www.piffa.net,</span> <span class=
-              "pre">http.piffa.net,</span> <span class=
-              "pre">virtual.piffa.net,</span> <span class=
-              "pre">ftp.piffa.net,</span> <span class=
-              "pre">imap.piffa.net</span></tt>. Comodo quando
-              diversi alias sono sempre riferiti allo stesso
-              ip.</dd>
+              come <tt class="docutils literal">www.piffa.net,
+              http.piffa.net, virtual.piffa.net, ftp.piffa.net,
+              imap.piffa.net</tt>. Comodo quando diversi alias sono
+              sempre riferiti allo stesso ip.</dd>
 
               <dt>MX</dt>
 
@@ -3979,15 +3872,12 @@ normale         IN      A       94.23.63.105 ; usa il TTL di default: 3 giorni
               per indicare la priorita' di un MX rispettoad un
               altro si usa un valore di 2 cifre: il valore piu'
               basso indica priorita' piu' bassa. Es: <tt class=
-              "docutils literal"><span class=
-              "pre">MX</span>&nbsp;&nbsp;&nbsp; <span class=
-              "pre">10</span> <span class=
-              "pre">smtp.piffa.net.</span></tt> per il server SMTP
-              principale e <tt class=
-              "docutils literal"><span class="pre">MX</span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-              <span class="pre">40</span> <span class=
-              "pre">smtp2.piffa.net</span></tt> per il secondario.
-              Non deve essere un cname.</dd>
+              "docutils literal">MX&nbsp;&nbsp;&nbsp; 10
+              smtp.piffa.net.</tt> per il server SMTP principale e
+              <tt class=
+              "docutils literal">MX&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+              40 smtp2.piffa.net</tt> per il secondario. Non deve
+              essere un cname.</dd>
 
               <dt>PTR</dt>
 
@@ -4006,7 +3896,7 @@ normale         IN      A       94.23.63.105 ; usa il TTL di default: 3 giorni
 
       <div class="section" id="dns-slave">
         <h2><a class="toc-backref" href=
-        "#id74">7.3&nbsp;&nbsp;&nbsp;DNS slave</a></h2>
+        "#id75">7.3&nbsp;&nbsp;&nbsp;DNS slave</a></h2>
 
         <p>Data l'importanza del servizio DNS e' necessario avere
         ridondanza per i server DNS che ospitano i vostri dati: in
@@ -4023,10 +3913,10 @@ normale         IN      A       94.23.63.105 ; usa il TTL di default: 3 giorni
         si propaghera' agli slaves automaticamente.</p>
 
         <p>Per attivare uno <em>slave</em> per la nostra zona di
-        esempio <tt class="docutils literal"><span class=
-        "pre">piffa.net</span></tt> si inserisca nel file
-        <tt class="docutils literal"><span class=
-        "pre">named.conf.local</span></tt> dello slave server:</p>
+        esempio <tt class="docutils literal">piffa.net</tt> si
+        inserisca nel file <tt class=
+        "docutils literal">named.conf.local</tt> dello slave
+        server:</p>
         <pre class="literal-block">
 zone "piffa.net" {
         type slave;
@@ -4036,16 +3926,13 @@ zone "piffa.net" {
 </pre>
 
         <p>Facendo ripartire Bind il file <tt class=
-        "docutils literal"><span class=
-        "pre">/etc/bind/pz/piffa.net</span></tt> viene creato
+        "docutils literal">/etc/bind/pz/piffa.net</tt> viene creato
         automaticamente.</p>
 
         <p>Segue un estratto di <tt class=
-        "docutils literal"><span class=
-        "pre">/var/log/syslog</span></tt> al <tt class=
-        "docutils literal"><span class="pre">restart</span></tt> di
-        <tt class="docutils literal"><span class=
-        "pre">bind9</span></tt> sullo slave:</p>
+        "docutils literal">/var/log/syslog</tt> al <tt class=
+        "docutils literal">restart</tt> di <tt class=
+        "docutils literal">bind9</tt> sullo slave:</p>
         <pre class="literal-block">
 ... slave named[2256]: zone piffa.net/IN: loaded serial 200905245
 ... slave named[2256]: running
@@ -4063,40 +3950,35 @@ zone "piffa.net" {
           interroghera' (inviando un notify) se' stesso per
           valutare se i dati relativi alla zona di cui e' slave
           sono aggiornati. Si aggiunga quindi al file <tt class=
-          "docutils literal"><span class=
-          "pre">/etc/bind/named.conf.options</span></tt> dello
-          slave: <tt class="docutils literal"><span class=
-          "pre">allow-notify</span> <span class="pre">{</span>
-          <span class="pre">192.168.0.1;</span> <span class=
-          "pre">};</span></tt> all'interno della stanza <tt class=
-          "docutils literal"><span class="pre">options</span></tt>,
-          in cui l'inidirizzo IP inserito e' quello dello stesso
-          slave server.</p>
+          "docutils literal">/etc/bind/named.conf.options</tt>
+          dello slave: <tt class="docutils literal"><span class=
+          "pre">allow-notify</span> { 192.168.0.1; };</tt>
+          all'interno della stanza <tt class=
+          "docutils literal">options</tt>, in cui l'inidirizzo IP
+          inserito e' quello dello stesso slave server.</p>
         </div>
       </div>
 
       <div class="section" id="aggiornamento-dinamico-nsupdate">
         <h2><a class="toc-backref" href=
-        "#id75">7.4&nbsp;&nbsp;&nbsp;Aggiornamento dinamico:
+        "#id76">7.4&nbsp;&nbsp;&nbsp;Aggiornamento dinamico:
         nsupdate</a></h2>
 
         <p>Dalla versione 8 di Bind e' dsponibile l'utility
-        <tt class="docutils literal"><span class=
-        "pre">nsupdate</span></tt> (disponibile nel pacchetto
-        <tt class="docutils literal"><span class=
-        "pre">dnsutils</span></tt>) per aggiornare automaticamente
-        i record di una zona secondo il paradigma client / server (
-        RFC2136 ) . Posto che abbiate a disposizione un server DNS
-        Bind on-line su un indirizzo IP fisso e un zona da gestire
-        (che potrebbe essere anche solo la delega di un dominio di
-        terzo livello come <em>casa.miodominio.net</em>) sara'
-        possibile aggiornare automaticamente i record che tirano a
-        degli indirizzi IP <em>pubblici ma dnamici</em>, come
-        quelli spesso messi a disposizione dei provider per le
-        connessioni ad internet residenziali, in modo da poter
-        rendere sempre raggiungibile la vostra workstation a casa
-        anche dopo un aggiornamento dell'ip dinamico associato alla
-        connessione.</p>
+        <tt class="docutils literal">nsupdate</tt> (disponibile nel
+        pacchetto <tt class="docutils literal">dnsutils</tt>) per
+        aggiornare automaticamente i record di una zona secondo il
+        paradigma client / server ( RFC2136 ) . Posto che abbiate a
+        disposizione un server DNS Bind on-line su un indirizzo IP
+        fisso e un zona da gestire (che potrebbe essere anche solo
+        la delega di un dominio di terzo livello come
+        <em>casa.miodominio.net</em>) sara' possibile aggiornare
+        automaticamente i record che tirano a degli indirizzi IP
+        <em>pubblici ma dnamici</em>, come quelli spesso messi a
+        disposizione dei provider per le connessioni ad internet
+        residenziali, in modo da poter rendere sempre raggiungibile
+        la vostra workstation a casa anche dopo un aggiornamento
+        dell'ip dinamico associato alla connessione.</p>
 
         <p>L'auenticazione del client nsupdate che avra' la
         possibilita' di aggiornare il server DNS master avviene
@@ -4111,17 +3993,17 @@ zone "piffa.net" {
 
         <div class="section" id="configurazione-client-nsupdate">
           <h3><a class="toc-backref" href=
-          "#id76">7.4.1&nbsp;&nbsp;&nbsp;Configurazione client
+          "#id77">7.4.1&nbsp;&nbsp;&nbsp;Configurazione client
           (nsupdate)</a></h3>
 
           <p>Sul client, sul quale non deve essere necessariamente
           installato un server DNS Bind ma la sola utility
-          <tt class="docutils literal"><span class=
-          "pre">nsupdate</span></tt>, generiamo la coppia di chiavi
-          con l'utility <tt class="docutils literal"><span class=
+          <tt class="docutils literal">nsupdate</tt>, generiamo la
+          coppia di chiavi con l'utility <tt class=
+          "docutils literal"><span class=
           "pre">dnssec-keygen</span></tt> installabile tramite il
-          pacchetto <tt class="docutils literal"><span class=
-          "pre">bind9utils</span></tt>:</p>
+          pacchetto <tt class=
+          "docutils literal">bind9utils</tt>:</p>
           <pre class="literal-block">
 dnssec-keygen -a HMAC-MD5 -b 512 -n USER home.piffa.net.
 </pre>
@@ -4138,15 +4020,14 @@ dnssec-keygen -a HMAC-MD5 -b 512 -n USER home.piffa.net.
         <div class="section" id=
         "configurazione-server-riconoscimento-chiave">
           <h3><a class="toc-backref" href=
-          "#id77">7.4.2&nbsp;&nbsp;&nbsp;Configurazione server:
+          "#id78">7.4.2&nbsp;&nbsp;&nbsp;Configurazione server:
           riconoscimento chiave</a></h3>
 
           <dl class="docutils">
             <dt>Per rendere nota al server la chiave pubblica
             generata sul client si aggiunga quindi al file
-            <tt class="docutils literal"><span class=
-            "pre">/etc/bind/named.conf</span></tt> sul
-            server::</dt>
+            <tt class="docutils literal">/etc/bind/named.conf</tt>
+            sul server::</dt>
 
             <dd>
               <dl class="first last docutils">
@@ -4163,8 +4044,7 @@ dnssec-keygen -a HMAC-MD5 -b 512 -n USER home.piffa.net.
             <p class="first admonition-title">Nota</p>
 
             <p class="last">La parte <tt class=
-            "docutils literal"><span class=
-            "pre">secret</span></tt>, che potete leggere
+            "docutils literal">secret</tt>, che potete leggere
             direttamente nel file *.key della chiave genearta, e'
             scritto <em>tutto sulla stessa riga</em> senza ritorni
             a capo.</p>
@@ -4173,13 +4053,13 @@ dnssec-keygen -a HMAC-MD5 -b 512 -n USER home.piffa.net.
 
         <div class="section" id="server-gestione-dell-intera-zona">
           <h3><a class="toc-backref" href=
-          "#id78">7.4.3&nbsp;&nbsp;&nbsp;Server: gestione
+          "#id79">7.4.3&nbsp;&nbsp;&nbsp;Server: gestione
           dell'intera zona</a></h3>
 
           <p>Sul server modifichiamo il file di configurazione
-          <tt class="docutils literal"><span class=
-          "pre">named.conf.local</span></tt> della zona della quale
-          vogliamo concedere l'aggiornamento al client:</p>
+          <tt class="docutils literal">named.conf.local</tt> della
+          zona della quale vogliamo concedere l'aggiornamento al
+          client:</p>
           <pre class="literal-block">
 zone "piffa.net" {
         type master;
@@ -4193,9 +4073,8 @@ zone "piffa.net" {
           <dl class="docutils">
             <dt>Sara' necessario assicurarsi che il demone di Bind
             sia in grado di modificare il file <tt class=
-            "docutils literal"><span class=
-            "pre">/etc/bind/pz/piffa.net</span></tt>: dato che
-            questo file ora sara' gestito da lui si proceda a
+            "docutils literal">/etc/bind/pz/piffa.net</tt>: dato
+            che questo file ora sara' gestito da lui si proceda a
             cedergli la propieta' del file::</dt>
 
             <dd>chown bind /etc/bind/pz/piffa.net</dd>
@@ -4205,9 +4084,8 @@ zone "piffa.net" {
           sistema dei due host devono essere sincronizzati per
           poter valutare l'opportunita' di un aggiornamento: si
           consigla di installare su entrambi l'utility <tt class=
-          "docutils literal"><span class="pre">ntpdate</span></tt>
-          e di eseguirla facendo riferimento ai time server di
-          Debian:</p>
+          "docutils literal">ntpdate</tt> e di eseguirla facendo
+          riferimento ai time server di Debian:</p>
           <pre class="literal-block">
 apt-get install ntpdate
 ntpdate-debian
@@ -4232,29 +4110,25 @@ home.piffa.net.         86400   IN      A       192.168.0.1
 </pre>
 
           <p>Per comprendere meglio l'uso dell'utility <tt class=
-          "docutils literal"><span class="pre">nsupdate</span></tt>
-          si consiglia la lettura della relativa pagina man. Nella
-          prima riga viene invocato il comando <tt class=
-          "docutils literal"><span class="pre">nsupdate</span></tt>
-          impostando col flag <tt class=
-          "docutils literal"><span class="pre">-k</span></tt> la
-          chiave privata generata precedentemente, con <tt class=
-          "docutils literal"><span class="pre">server</span></tt>
-          si imposta quale server NS autoritario della zona (che
-          abbiamo precedentemente configurato per ricevere gli
-          aggiornamenti) vogliamo contattare. Alla riga sucessiva
-          <tt class="docutils literal"><span class=
-          "pre">update</span></tt> viene aggiunto un record
-          <tt class="docutils literal"><span class=
-          "pre">A</span></tt> per la il dominio <tt class=
-          "docutils literal"><span class=
-          "pre">home.piffa.net</span></tt> indirizzato all'IP
+          "docutils literal">nsupdate</tt> si consiglia la lettura
+          della relativa pagina man. Nella prima riga viene
+          invocato il comando <tt class=
+          "docutils literal">nsupdate</tt> impostando col flag
           <tt class="docutils literal"><span class=
-          "pre">192.168.0.2</span></tt>, poi <tt class=
-          "docutils literal"><span class="pre">show</span></tt>
-          mostra quanto ci si prepara a comunicare al server con il
-          finale <tt class="docutils literal"><span class=
-          "pre">send</span></tt> .</p>
+          "pre">-k</span></tt> la chiave privata generata
+          precedentemente, con <tt class=
+          "docutils literal">server</tt> si imposta quale server NS
+          autoritario della zona (che abbiamo precedentemente
+          configurato per ricevere gli aggiornamenti) vogliamo
+          contattare. Alla riga sucessiva <tt class=
+          "docutils literal">update</tt> viene aggiunto un record
+          <tt class="docutils literal">A</tt> per la il dominio
+          <tt class="docutils literal">home.piffa.net</tt>
+          indirizzato all'IP <tt class=
+          "docutils literal">192.168.0.2</tt>, poi <tt class=
+          "docutils literal">show</tt> mostra quanto ci si prepara
+          a comunicare al server con il finale <tt class=
+          "docutils literal">send</tt> .</p>
 
           <p>Si noti che in questo modo <em>l'intera zona</em>
           piffa.net e suscettibile di essere modificata dal client,
@@ -4267,7 +4141,7 @@ home.piffa.net.         86400   IN      A       192.168.0.1
         <div class="section" id=
         "automatizzare-l-aggiornamento-dinamico">
           <h3><a class="toc-backref" href=
-          "#id79">7.4.4&nbsp;&nbsp;&nbsp;Automatizzare
+          "#id80">7.4.4&nbsp;&nbsp;&nbsp;Automatizzare
           l'aggiornamento dinamico</a></h3>
 
           <p>Nsupdate risulta comodo per tenere aggiornati i record
@@ -4296,40 +4170,36 @@ nsupdate  -k /root/dns/Khome.piffa.net.+157+04331.private &lt;&lt;-EOF
 </pre>
 
           <p>Questo script legge il valore del device di rete
-          <tt class="docutils literal"><span class=
-          "pre">ppp0</span></tt> creato dal <cite>pppoe</cite> di
-          una connessione ADSL per ottenere l'indirizzo IP ottenuto
-          dal provider (prima di farlo aspetta 15 secondi per dare
-          il tempo al <tt class="docutils literal"><span class=
-          "pre">pppoe</span></tt> di negoziare la
+          <tt class="docutils literal">ppp0</tt> creato dal
+          <cite>pppoe</cite> di una connessione ADSL per ottenere
+          l'indirizzo IP ottenuto dal provider (prima di farlo
+          aspetta 15 secondi per dare il tempo al <tt class=
+          "docutils literal">pppoe</tt> di negoziare la
           connessione).Vengono poi eliminati gli esistenti valori
-          <tt class="docutils literal"><span class=
-          "pre">A</span></tt> e <tt class=
-          "docutils literal"><span class="pre">MX</span></tt> per
-          <tt class="docutils literal"><span class=
-          "pre">home.piffa.net</span></tt> (si noti il punto finale
-          dopo <em>net</em>) e inseriti quelli attuali.</p>
+          <tt class="docutils literal">A</tt> e <tt class=
+          "docutils literal">MX</tt> per <tt class=
+          "docutils literal">home.piffa.net</tt> (si noti il punto
+          finale dopo <em>net</em>) e inseriti quelli attuali.</p>
 
           <p>Resta da decidere quando richiamare questo script:
           l'evento che causa l'assegnazione del nuovo IP in questo
           caso e una nuova connessione <tt class=
-          "docutils literal"><span class="pre">pppoe</span></tt>,
-          quindi sarebbe consigliabile inserire lo script nelle
-          routine comprese in <tt class=
-          "docutils literal"><span class=
+          "docutils literal">pppoe</tt>, quindi sarebbe
+          consigliabile inserire lo script nelle routine comprese
+          in <tt class="docutils literal"><span class=
           "pre">/etc/ppp/ip-up.d</span></tt> (si veda la
           documentazione di ppp), nel caso questo non desse i
           risultati sperati (per problemi di connessione) come via
           estrema si consideri di mettere lo script nella routine
-          del demone <tt class="docutils literal"><span class=
-          "pre">cron</span></tt> in modo che venga eseguito
-          periodicamente (ad esempio ogni giorno).</p>
+          del demone <tt class="docutils literal">cron</tt> in modo
+          che venga eseguito periodicamente (ad esempio ogni
+          giorno).</p>
         </div>
       </div>
 
       <div class="section" id="link-suggeriti">
         <h2><a class="toc-backref" href=
-        "#id80">7.5&nbsp;&nbsp;&nbsp;Link suggeriti:</a></h2>
+        "#id81">7.5&nbsp;&nbsp;&nbsp;Link suggeriti:</a></h2>
 
         <ul class="simple">
           <li>DNS for Rocket Scientists <a class=
@@ -4344,7 +4214,7 @@ nsupdate  -k /root/dns/Khome.piffa.net.+157+04331.private &lt;&lt;-EOF
 
     <div class="section" id="samba">
       <h1><a class="toc-backref" href=
-      "#id81">8&nbsp;&nbsp;&nbsp;Samba</a></h1>
+      "#id82">8&nbsp;&nbsp;&nbsp;Samba</a></h1>
 
       <p>Samba e' un progetto libero che fornisce servizi di
       condivisione di file e stampanti a client SMB/CIFS.</p>
@@ -4365,7 +4235,7 @@ nsupdate  -k /root/dns/Khome.piffa.net.+157+04331.private &lt;&lt;-EOF
 
       <div class="section" id="pacchetti">
         <h2><a class="toc-backref" href=
-        "#id82">8.1&nbsp;&nbsp;&nbsp;Pacchetti</a></h2>
+        "#id83">8.1&nbsp;&nbsp;&nbsp;Pacchetti</a></h2>
 
         <p>Pacchetti da installare per utilizzare Samba in
         modalita' client <a class="footnote-reference" href="#id7"
@@ -4397,18 +4267,15 @@ samba smbfs smbclient
               GNU/Linux come alternativa a NFS. Per la condivisione
               di stampanti sarebbe invece opportuno intervenire
               direttamente su <tt class=
-              "docutils literal"><span class=
-              "pre">CUPS</span></tt>.</td>
+              "docutils literal">CUPS</tt>.</td>
             </tr>
           </tbody>
         </table>
 
         <p>Durante la prima installazione viene chiesto il nome del
         gruppo di appartenenza, il default per Windows e'
-        <tt class="docutils literal"><span class=
-        "pre">WORKGROUP</span></tt>. In aula usiamo invece
-        <tt class="docutils literal"><span class=
-        "pre">208</span></tt> .</p>
+        <tt class="docutils literal">WORKGROUP</tt>. In aula usiamo
+        invece <tt class="docutils literal">208</tt> .</p>
 
         <p>Per riconfigurare Samba si usi il comando:</p>
         <pre class="literal-block">
@@ -4418,7 +4285,7 @@ dpkg-reconfigure samba-common
 
       <div class="section" id="passwords-e-autenticazione">
         <h2><a class="toc-backref" href=
-        "#id83">8.2&nbsp;&nbsp;&nbsp;Passwords e
+        "#id84">8.2&nbsp;&nbsp;&nbsp;Passwords e
         autenticazione</a></h2>
 
         <p>Per poter configurare Samba in modo che usi un sistema
@@ -4441,17 +4308,16 @@ dpkg-reconfigure samba-common
           dovranno fisicamente scrivere sui file system. Se un
           utente non puo' scrivere in una certa posizione del file
           system (ad esempio nella cartella <tt class=
-          "docutils literal"><span class=
-          "pre">/mnt/condivisione</span></tt> che sara' stata
+          "docutils literal">/mnt/condivisione</tt> che sara' stata
           necessariamente creata inizialmente dall'utente
-          <tt class="docutils literal"><span class=
-          "pre">root</span></tt>) per mancanza dei privilegi di
-          scrittura allora neanche Samba potra' farlo nel momento
-          in mette a disposizione la risorsa all'utente. Se si
-          montano file-system dedicati per le condivisioni
-          controllare i permessi e proprieta' dei <em>punti di
-          mount*</em>. Queste passwords sono salvate nel solito
-          file /etc/shadow (richiamato da /etc/passwd).</dd>
+          <tt class="docutils literal">root</tt>) per mancanza dei
+          privilegi di scrittura allora neanche Samba potra' farlo
+          nel momento in mette a disposizione la risorsa
+          all'utente. Se si montano file-system dedicati per le
+          condivisioni controllare i permessi e proprieta' dei
+          <em>punti di mount*</em>. Queste passwords sono salvate
+          nel solito file /etc/shadow (richiamato da
+          /etc/passwd).</dd>
 
           <dt>2 Password per l'applicativo Samba</dt>
 
@@ -4459,11 +4325,9 @@ dpkg-reconfigure samba-common
           utilizzare un sistema di criptazione delle password
           diverso da /etc/shadow . Le password per Samba possono
           essere gestite ad esempio col comando <tt class=
-          "docutils literal"><span class=
-          "pre">smbpasswd</span></tt> e vengono generalmente
+          "docutils literal">smbpasswd</tt> e vengono generalmente
           salvate all'interno di <tt class=
-          "docutils literal"><span class=
-          "pre">/var/lib/samba/passdb.tdb</span></tt> .</dd>
+          "docutils literal">/var/lib/samba/passdb.tdb</tt> .</dd>
 
           <dt>3 Password per Windows.</dt>
 
@@ -4479,7 +4343,7 @@ dpkg-reconfigure samba-common
 
       <div class="section" id="creazione-utenti">
         <h2><a class="toc-backref" href=
-        "#id84">8.3&nbsp;&nbsp;&nbsp;Creazione Utenti</a></h2>
+        "#id85">8.3&nbsp;&nbsp;&nbsp;Creazione Utenti</a></h2>
 
         <p>Creiamo per primo l'utente sotto GNU/Linux, facendo
         attenzione a <em>non dargli una shell di sistema</em>. Gli
@@ -4492,8 +4356,8 @@ dpkg-reconfigure samba-common
 adduser --shell /bin/false sambo
 </pre>
 
-        <p>Nel file <tt class="docutils literal"><span class=
-        "pre">/etc/passwd</span></tt> avremo qualcosa come:</p>
+        <p>Nel file <tt class="docutils literal">/etc/passwd</tt>
+        avremo qualcosa come:</p>
         <pre class="literal-block">
 sambo:x:1001:1001:Sambo utente Samba,,,:/home/sambo:/bin/false
 </pre>
@@ -4516,7 +4380,7 @@ smbpasswd  sambo
 
       <div class="section" id="creare-la-condivisione">
         <h2><a class="toc-backref" href=
-        "#id85">8.4&nbsp;&nbsp;&nbsp;Creare la
+        "#id86">8.4&nbsp;&nbsp;&nbsp;Creare la
         condivisione</a></h2>
 
         <p>La condivisione altro non e' che una cartella sul server
@@ -4524,14 +4388,13 @@ smbpasswd  sambo
         in base a una autenticazione basata su <em>user-name /
         password</em>. E' per altro possibile permettere l'accesso
         a una risorsa a chiunque indiscriminatamente (a tutti i
-        <tt class="docutils literal"><span class=
-        "pre">guest</span></tt>) ma la cosa e' sconsigliabile dal
-        punto di vista della sicurezza. Si decida se la cartella
-        condivisa debba risiedere nella <em>home</em> di un utente
-        (nel caso quest'ultimo ne sia l'unico fruitore) o in una
-        cartella in /mnt/ (nel caso piu' utenti accedano a questa).
-        Nel secondo caso si potranno gestire gli accessi sotto
-        GNU/Linux tramite i gruppi.</p>
+        <tt class="docutils literal">guest</tt>) ma la cosa e'
+        sconsigliabile dal punto di vista della sicurezza. Si
+        decida se la cartella condivisa debba risiedere nella
+        <em>home</em> di un utente (nel caso quest'ultimo ne sia
+        l'unico fruitore) o in una cartella in /mnt/ (nel caso piu'
+        utenti accedano a questa). Nel secondo caso si potranno
+        gestire gli accessi sotto GNU/Linux tramite i gruppi.</p>
 
         <p>Creazione della risorsa sambo_share nella home
         dell'utente sambo:</p>
@@ -4543,7 +4406,7 @@ smbpasswd  sambo
         <div class="section" id=
         "sicurezza-permessi-di-esecuzione-sul-server">
           <h3><a class="toc-backref" href=
-          "#id86">8.4.1&nbsp;&nbsp;&nbsp;Sicurezza: permessi di
+          "#id87">8.4.1&nbsp;&nbsp;&nbsp;Sicurezza: permessi di
           esecuzione sul server</a></h3>
 
           <p>Bisognerebbe notare sul server i permessi di
@@ -4552,12 +4415,10 @@ smbpasswd  sambo
           condivisione saranno da usarsi sotto Windows non c'e'
           motivo che questi siano eseguibili sotto GNU/Linux. Si
           potrebbe avere quindi, ipotizzando una condivisione in
-          <tt class="docutils literal"><span class=
-          "pre">/mnt/share</span></tt> che risieda su di un file
-          system dedicato:</p>
+          <tt class="docutils literal">/mnt/share</tt> che risieda
+          su di un file system dedicato:</p>
 
-          <p><tt class="docutils literal"><span class=
-          "pre">/etc/fstab</span></tt></p>
+          <p><tt class="docutils literal">/etc/fstab</tt></p>
 
           <blockquote>
             /dev/hda10 /mnt/share ext3 rw,
@@ -4573,7 +4434,7 @@ smbpasswd  sambo
       <div class="section" id=
       "configurazione-dell-applicativo-samba-vero-e-proprio">
         <h2><a class="toc-backref" href=
-        "#id87">8.5&nbsp;&nbsp;&nbsp;Configurazione
+        "#id88">8.5&nbsp;&nbsp;&nbsp;Configurazione
         dell'applicativo Samba vero e proprio.</a></h2>
 
         <p>Avendo preparato gli utenti (ancora una volta: non si
@@ -4603,43 +4464,34 @@ smbpasswd  sambo
 
         <p>Dopo aver salvato il file si puo' fare un primo
         controllo tramite l'utility <tt class=
-        "docutils literal"><span class="pre">testparm</span></tt> ,
-        che controlla la sintassi del file di configurazione di
-        Samba. Se questo non rileva problemi si puo' procedere a un
-        <tt class="docutils literal"><span class="pre">#</span>
-        <span class="pre">/etc/init.d/samba</span> <span class=
-        "pre">restart</span></tt> .</p>
+        "docutils literal">testparm</tt> , che controlla la
+        sintassi del file di configurazione di Samba. Se questo non
+        rileva problemi si puo' procedere a un <tt class=
+        "docutils literal"># /etc/init.d/samba restart</tt> .</p>
 
         <div class="section" id="creazione-di-un-gruppo">
           <h3><a class="toc-backref" href=
-          "#id88">8.5.1&nbsp;&nbsp;&nbsp;Creazione di un
+          "#id89">8.5.1&nbsp;&nbsp;&nbsp;Creazione di un
           gruppo</a></h3>
 
           <p>Se si deve condividere una risorsa con un numero
           consistente di utenti e' consigliabile lavorare in
           termini termini di gruppi piuttosto che elencare la lista
-          degli utenti in <tt class="docutils literal"><span class=
-          "pre">valid</span> <span class=
-          "pre">users</span></tt>.</p>
+          degli utenti in <tt class="docutils literal">valid
+          users</tt>.</p>
 
           <p>Dopo aver creato il gruppo del quale volete facciano
           parte i vostri utenti (<tt class=
-          "docutils literal"><span class="pre">addgroup</span>
-          <span class="pre">nome_gruppo</span></tt>), inserite i
+          "docutils literal">addgroup nome_gruppo</tt>), inserite i
           vostri utenti nel gruppo (<tt class=
-          "docutils literal"><span class="pre">adduser</span>
-          <span class="pre">nome_utente</span> <span class=
-          "pre">nome_gruppo</span></tt>) e modificate la direttiva
-          <tt class="docutils literal"><span class=
-          "pre">valid</span> <span class="pre">users</span></tt> in
-          <tt class="docutils literal"><span class=
-          "pre">smb.conf</span></tt> per riferirsi ad un gruppo
-          piuttosto che a degli utenti. Per riferirsi a un gruppo
-          si usi il carattere <tt class=
-          "docutils literal"><span class="pre">@</span>
-          <span class="pre">chicciola</span></tt> col <tt class=
-          "docutils literal"><span class=
-          "pre">nome_del_gruppo</span></tt>:</p>
+          "docutils literal">adduser nome_utente nome_gruppo</tt>)
+          e modificate la direttiva <tt class=
+          "docutils literal">valid users</tt> in <tt class=
+          "docutils literal">smb.conf</tt> per riferirsi ad un
+          gruppo piuttosto che a degli utenti. Per riferirsi a un
+          gruppo si usi il carattere <tt class="docutils literal">@
+          chicciola</tt> col <tt class=
+          "docutils literal">nome_del_gruppo</tt>:</p>
           <pre class="literal-block">
 # Negoziazione degli accessi su base gruppo
 valid users = @nome_gruppo
@@ -4649,7 +4501,7 @@ valid users = @nome_gruppo
 
       <div class="section" id="testare-il-servizio">
         <h2><a class="toc-backref" href=
-        "#id89">8.6&nbsp;&nbsp;&nbsp;Testare il Servizio</a></h2>
+        "#id90">8.6&nbsp;&nbsp;&nbsp;Testare il Servizio</a></h2>
 
         <p>Come testare il servizio</p>
 
@@ -4689,17 +4541,16 @@ mount -t smbfs //localhost/sambo_share /mnt/sambo_mount/ --verbose -o user=sambo
 
     <div class="section" id="server-di-posta-postfix">
       <h1><a class="toc-backref" href=
-      "#id90">9&nbsp;&nbsp;&nbsp;Server di posta: Postfix</a></h1>
+      "#id91">9&nbsp;&nbsp;&nbsp;Server di posta: Postfix</a></h1>
 
       <p>Il server di posta che prenderemo in considerazione e'
       Postfix, a seguire un estratto di un file di configurazione
       <em>semplice</em> con l'abilitazione delle <em>Maildir</em>
-      nelle <tt class="docutils literal"><span class=
-      "pre">/home</span></tt> degli utenti per la consegna della
-      posta:</p>
+      nelle <tt class="docutils literal">/home</tt> degli utenti
+      per la consegna della posta:</p>
 
-      <p><tt class="docutils literal"><span class=
-      "pre">/etc/postfix/main.cf</span></tt>:</p>
+      <p><tt class=
+      "docutils literal">/etc/postfix/main.cf</tt>:</p>
       <pre class="literal-block">
 # ...segue dalla riga ~30
 myhostname = 162.piffa.net
@@ -4739,7 +4590,7 @@ inet_interfaces = all
 
       <div class="section" id="test-del-server-smtp">
         <h2><a class="toc-backref" href=
-        "#id91">9.1&nbsp;&nbsp;&nbsp;Test del server smtp</a></h2>
+        "#id92">9.1&nbsp;&nbsp;&nbsp;Test del server smtp</a></h2>
 
         <p>Per testare il corretto funzionamento del server di
         posta si puo' procedere in vari modi.</p>
@@ -4757,7 +4608,7 @@ inet_interfaces = all
 
         <div class="section" id="swaks">
           <h3><a class="toc-backref" href=
-          "#id92">9.1.1&nbsp;&nbsp;&nbsp;Swaks</a></h3>
+          "#id93">9.1.1&nbsp;&nbsp;&nbsp;Swaks</a></h3>
 
           <dl class="docutils">
             <dt>Per gli utenti meno esperti e' consigliabile
@@ -4811,7 +4662,7 @@ swaks --to andrea@piffa.net from andrea@mydomain.com
 
       <div class="section" id="imap-e-pop">
         <h2><a class="toc-backref" href=
-        "#id93">9.2&nbsp;&nbsp;&nbsp;Imap e pop</a></h2>
+        "#id94">9.2&nbsp;&nbsp;&nbsp;Imap e pop</a></h2>
 
         <p>Postfix e' un server SMTP, di conseguenza se volete che
         i vostri utenti possano <em>scaricare</em> in locale la
@@ -4826,13 +4677,12 @@ swaks --to andrea@piffa.net from andrea@mydomain.com
 
         <p>Si noti che IMAP necessita delle <em>Maildir</em>, non
         funziona con le Mailbox in <tt class=
-        "docutils literal"><span class="pre">/var/mail/</span></tt>
-        .</p>
+        "docutils literal">/var/mail/</tt> .</p>
       </div>
 
       <div class="section" id="client-a-riga-di-comando">
         <h2><a class="toc-backref" href=
-        "#id94">9.3&nbsp;&nbsp;&nbsp;Client a riga di
+        "#id95">9.3&nbsp;&nbsp;&nbsp;Client a riga di
         comando</a></h2>
 
         <p>Per testare il corretto funzionamento del server di
@@ -4842,7 +4692,7 @@ swaks --to andrea@piffa.net from andrea@mydomain.com
 
         <div class="section" id="mailx">
           <h3><a class="toc-backref" href=
-          "#id95">9.3.1&nbsp;&nbsp;&nbsp;mailx</a></h3>
+          "#id96">9.3.1&nbsp;&nbsp;&nbsp;mailx</a></h3>
 
           <dl class="docutils">
             <dt>Uno dei client piu' semplici, sopratutto per
@@ -4853,19 +4703,15 @@ swaks --to andrea@piffa.net from andrea@mydomain.com
             "mailto:utente@dominio.com">utente@dominio.com</a></dd>
           </dl>
 
-          <p>Se il comando <tt class=
-          "docutils literal"><span class="pre">mail</span></tt> non
-          fosse disponibile si installi il pacchetto <tt class=
-          "docutils literal"><span class=
-          "pre">mailx</span></tt>.</p>
+          <p>Se il comando <tt class="docutils literal">mail</tt>
+          non fosse disponibile si installi il pacchetto <tt class=
+          "docutils literal">mailx</tt>.</p>
 
           <p>Al primo prompt si digitera' l'oggetto, il testo del
           messaggio (per terminare l'inserimento lasciare una riga
-          vuota, digitare un <tt class=
-          "docutils literal"><span class="pre">punto</span>
-          <span class="pre">+</span> <span class=
-          "pre">Invio</span></tt> su una riga vuota), la Carbon
-          Copy (se necessaria).</p>
+          vuota, digitare un <tt class="docutils literal">punto +
+          Invio</tt> su una riga vuota), la Carbon Copy (se
+          necessaria).</p>
 
           <p>es:</p>
           <pre class="literal-block">
@@ -4885,32 +4731,27 @@ Cc:
 
         <div class="section" id="mutt">
           <h3><a class="toc-backref" href=
-          "#id96">9.3.2&nbsp;&nbsp;&nbsp;Mutt</a></h3>
+          "#id97">9.3.2&nbsp;&nbsp;&nbsp;Mutt</a></h3>
 
           <p>Mutt e' uno dei gestori di posta preferiti da chi
           preferisce utilizzare l'interfaccia testuale per la
           gestione della posta.</p>
 
           <p>Mutt ha un file di configurazione <tt class=
-          "docutils literal"><span class="pre">.muttrc</span></tt>
-          nella <em>home</em> dell'utente, alcuni settaggi possono
-          essere utili:</p>
+          "docutils literal">.muttrc</tt> nella <em>home</em>
+          dell'utente, alcuni settaggi possono essere utili:</p>
 
           <dl class="docutils">
             <dt>set folder="~/Maildir"</dt>
 
             <dd>Per utilizzare <tt class=
-            "docutils literal"><span class=
-            "pre">/home/nome_utente/Maildir</span> <span class=
-            "pre">come</span> <span class=
-            "pre">mailbox</span></tt>, invece del default
-            <tt class="docutils literal"><span class=
-            "pre">/var/mail/nome_utente</span></tt>.</dd>
+            "docutils literal">/home/nome_utente/Maildir come
+            mailbox</tt>, invece del default <tt class=
+            "docutils literal">/var/mail/nome_utente</tt>.</dd>
 
             <dt>set editor="vim"</dt>
 
-            <dd>Utilizzare <tt class=
-            "docutils literal"><span class="pre">vim</span></tt>
+            <dd>Utilizzare <tt class="docutils literal">vim</tt>
             come editor per comporre i messaggi.</dd>
           </dl>
 
@@ -4932,17 +4773,15 @@ mutt -f imap://nome_utente@piffa.net
 
         <div class="section" id="web-client">
           <h3><a class="toc-backref" href=
-          "#id97">9.3.3&nbsp;&nbsp;&nbsp;Web client</a></h3>
+          "#id98">9.3.3&nbsp;&nbsp;&nbsp;Web client</a></h3>
 
           <p>Per mettere a disposizione degli utenti un client web
           per gestire la propria posta si installi il pacchetto:
-          <tt class="docutils literal"><span class=
-          "pre">squirrelmail</span></tt> . Ci sono tanti altri
-          client web disponibili: questo e' particolarmente
-          semplice. Naturalmente dovrete aver installato:
-          <tt class="docutils literal"><span class=
-          "pre">php5</span> <span class="pre">apache2</span></tt>
-          .</p>
+          <tt class="docutils literal">squirrelmail</tt> . Ci sono
+          tanti altri client web disponibili: questo e'
+          particolarmente semplice. Naturalmente dovrete aver
+          installato: <tt class="docutils literal">php5
+          apache2</tt> .</p>
 
           <p>L'interfaccia dovrebbe essere disponibile all'url:
           <tt class="docutils literal"><span class=
@@ -4958,7 +4797,7 @@ ln -s /etc/squirrelmail/apache.conf ./squirrelmail.conf
 
       <div class="section" id="graylisting">
         <h2><a class="toc-backref" href=
-        "#id98">9.4&nbsp;&nbsp;&nbsp;Graylisting</a></h2>
+        "#id99">9.4&nbsp;&nbsp;&nbsp;Graylisting</a></h2>
 
         <p>Il <em>graylisting</em> e' un sistema relativamente poco
         invasivo, con un limitato consumo di risorse per limitare
@@ -4985,14 +4824,13 @@ ln -s /etc/squirrelmail/apache.conf ./squirrelmail.conf
 
         <div class="section" id="abilitazione-in-postfix">
           <h3><a class="toc-backref" href=
-          "#id99">9.4.1&nbsp;&nbsp;&nbsp;Abilitazione in
+          "#id100">9.4.1&nbsp;&nbsp;&nbsp;Abilitazione in
           Postfix</a></h3>
 
           <p>Installare il pacchetto: <tt class=
-          "docutils literal"><span class="pre">postgrey</span></tt>
-          e aggiungere il file di configurazione di Postfix
-          <tt class="docutils literal"><span class=
-          "pre">/etc/postfix/main.cf</span></tt>:</p>
+          "docutils literal">postgrey</tt> e aggiungere il file di
+          configurazione di Postfix <tt class=
+          "docutils literal">/etc/postfix/main.cf</tt>:</p>
           <pre class="literal-block">
 smtpd_recipient_restrictions =
         permit_mynetworks,
@@ -5003,7 +4841,7 @@ smtpd_recipient_restrictions =
 
         <div class="section" id="test">
           <h3><a class="toc-backref" href=
-          "#id100">9.4.2&nbsp;&nbsp;&nbsp;Test</a></h3>
+          "#id101">9.4.2&nbsp;&nbsp;&nbsp;Test</a></h3>
 
           <p>Inviando un messaggio il client dovrebbe ricevere un
           iniziale messaggio di rifiuto del messaggio:</p>
@@ -5022,8 +4860,8 @@ Greylisted, see http://postgrey.schweikert.ch/help/piffa.net.html
 </pre>
 
           <p>A lato server si dovrebbe rilevare su <tt class=
-          "docutils literal"><span class=
-          "pre">/var/log/syslog</span></tt> qualcosa di simile:</p>
+          "docutils literal">/var/log/syslog</tt> qualcosa di
+          simile:</p>
           <pre class="literal-block">
 connect from alice.mydomain.com[65.98.21.97]
 May 28 14:53:34 r24266 postgrey: action=greylist, reason=new,
@@ -5041,36 +4879,33 @@ May 28 14:53:34 r24266 postfix/smtpd[22538]: disconnect from alice.mydomain.com[
 
         <div class="section" id="statistiche">
           <h3><a class="toc-backref" href=
-          "#id101">9.4.3&nbsp;&nbsp;&nbsp;Statistiche</a></h3>
+          "#id102">9.4.3&nbsp;&nbsp;&nbsp;Statistiche</a></h3>
 
           <p>E' sempre utile poter tracciare qualche statistica
           sulle percentuali di messaggi ricevuti, da chi, messaggi
           rifiutati (e per quale motivo). Statistiche che attingono
           dai soliti log del server di posta <tt class=
-          "docutils literal"><span class=
-          "pre">/var/log/syslog</span></tt> di default oltre che i
-          dedicati <tt class="docutils literal"><span class=
-          "pre">/var/log/mail</span></tt> .</p>
+          "docutils literal">/var/log/syslog</tt> di default oltre
+          che i dedicati <tt class=
+          "docutils literal">/var/log/mail</tt> .</p>
 
           <p>Una utility semplice per analizzare l'attivita' del
           propio server smtp potrebbe essere <tt class=
-          "docutils literal"><span class=
-          "pre">pflogsumm</span></tt> , installato il pacchetto la
-          si puo' invocare con:</p>
+          "docutils literal">pflogsumm</tt> , installato il
+          pacchetto la si puo' invocare con:</p>
           <pre class="literal-block">
 pflogsumm.pl  /var/log/mail.log
 </pre>
 
           <p>oppure utilizzare i log piu' vecchi ad es. <tt class=
-          "docutils literal"><span class=
-          "pre">/var/log/mail.log.0</span></tt></p>
+          "docutils literal">/var/log/mail.log.0</tt></p>
         </div>
       </div>
     </div>
 
     <div class="section" id="firewall">
       <h1><a class="toc-backref" href=
-      "#id102">10&nbsp;&nbsp;&nbsp;Firewall</a></h1>
+      "#id103">10&nbsp;&nbsp;&nbsp;Firewall</a></h1>
 
       <p>In Informatica, nell'ambito delle reti di computer, un
       firewall (termine inglese dal significato originario di
@@ -5120,7 +4955,7 @@ pflogsumm.pl  /var/log/mail.log
 
       <div class="section" id="links">
         <h2><a class="toc-backref" href=
-        "#id103">10.1&nbsp;&nbsp;&nbsp;Links</a></h2>
+        "#id104">10.1&nbsp;&nbsp;&nbsp;Links</a></h2>
 
         <ul class="simple">
           <li><a class="reference external" href=
@@ -5134,7 +4969,7 @@ pflogsumm.pl  /var/log/mail.log
 
       <div class="section" id="ipfilter">
         <h2><a class="toc-backref" href=
-        "#id104">10.2&nbsp;&nbsp;&nbsp;Ipfilter</a></h2>
+        "#id105">10.2&nbsp;&nbsp;&nbsp;Ipfilter</a></h2>
 
         <p>Link: <a class="reference external" href=
         "http://iptables-tutorial.frozentux.net/iptables-tutorial.html#IPFILTERING">
@@ -5170,7 +5005,7 @@ pflogsumm.pl  /var/log/mail.log
 
       <div class="section" id="progettazione-di-un-firewall">
         <h2><a class="toc-backref" href=
-        "#id105">10.3&nbsp;&nbsp;&nbsp;Progettazione di un
+        "#id106">10.3&nbsp;&nbsp;&nbsp;Progettazione di un
         firewall</a></h2>
 
         <p>Per implementare un firewall bisogna decidere un aio di
@@ -5179,7 +5014,7 @@ pflogsumm.pl  /var/log/mail.log
 
         <div class="section" id="collocazione">
           <h3><a class="toc-backref" href=
-          "#id106">10.3.1&nbsp;&nbsp;&nbsp;Collocazione</a></h3>
+          "#id107">10.3.1&nbsp;&nbsp;&nbsp;Collocazione</a></h3>
 
           <p>DMZ e MZ, internet, intranet, extranet. Frammentazione
           della rete, decidere se diversi reparti di una azienda si
@@ -5211,7 +5046,7 @@ pflogsumm.pl  /var/log/mail.log
 
         <div class="section" id="policy-di-default">
           <h3><a class="toc-backref" href=
-          "#id107">10.3.2&nbsp;&nbsp;&nbsp;Policy di
+          "#id108">10.3.2&nbsp;&nbsp;&nbsp;Policy di
           default</a></h3>
 
           <p>Drop o Accept: conseguenze per sicurezza, facilita' di
@@ -5220,7 +5055,7 @@ pflogsumm.pl  /var/log/mail.log
 
         <div class="section" id="hardware">
           <h3><a class="toc-backref" href=
-          "#id108">10.3.3&nbsp;&nbsp;&nbsp;Hardware</a></h3>
+          "#id109">10.3.3&nbsp;&nbsp;&nbsp;Hardware</a></h3>
 
           <p>Sostanzialmente potremmo distinguere due tipologie di
           hardware:</p>
@@ -5248,7 +5083,7 @@ pflogsumm.pl  /var/log/mail.log
       <div class="section" id=
       "percorso-dei-pacchetti-tra-tabelle-e-catene">
         <h2><a class="toc-backref" href=
-        "#id109">10.4&nbsp;&nbsp;&nbsp;Percorso dei pacchetti tra
+        "#id110">10.4&nbsp;&nbsp;&nbsp;Percorso dei pacchetti tra
         tabelle e catene</a></h2>
 
         <p>link: <a class="reference external" href=
@@ -5258,11 +5093,11 @@ pflogsumm.pl  /var/log/mail.log
 
       <div class="section" id="concetti-di-base">
         <h2><a class="toc-backref" href=
-        "#id110">10.5&nbsp;&nbsp;&nbsp;Concetti di base</a></h2>
+        "#id111">10.5&nbsp;&nbsp;&nbsp;Concetti di base</a></h2>
 
         <div class="section" id="tabelle-catene-regole">
           <h3><a class="toc-backref" href=
-          "#id111">10.5.1&nbsp;&nbsp;&nbsp;Tabelle, catene,
+          "#id112">10.5.1&nbsp;&nbsp;&nbsp;Tabelle, catene,
           regole</a></h3>
 
           <p>Iptables lavora su 3 tabelle (tables) di default:</p>
@@ -5289,7 +5124,7 @@ pflogsumm.pl  /var/log/mail.log
 
         <div class="section" id="match">
           <h3><a class="toc-backref" href=
-          "#id112">10.5.2&nbsp;&nbsp;&nbsp;Match</a></h3>
+          "#id113">10.5.2&nbsp;&nbsp;&nbsp;Match</a></h3>
 
           <p>I Match di una regola (rule) servono a testare un
           pacchetto per valutare se corrisponda a certe
@@ -5341,7 +5176,7 @@ pflogsumm.pl  /var/log/mail.log
 
         <div class="section" id="targets">
           <h3><a class="toc-backref" href=
-          "#id113">10.5.3&nbsp;&nbsp;&nbsp;Targets</a></h3>
+          "#id114">10.5.3&nbsp;&nbsp;&nbsp;Targets</a></h3>
 
           <p>Se un pacchetto soddisfa le condizioni del Match
           <em>salta</em> (jump) su uno dei target possibili, in
@@ -5470,7 +5305,7 @@ pflogsumm.pl  /var/log/mail.log
 
       <div class="section" id="tabella-filter">
         <h2><a class="toc-backref" href=
-        "#id114">10.6&nbsp;&nbsp;&nbsp;Tabella Filter</a></h2>
+        "#id115">10.6&nbsp;&nbsp;&nbsp;Tabella Filter</a></h2>
 
         <p>E' quella implicita e predefinita (-t filter) Riguarda
         le attivita' di filtraggio del traffico. Ha 3 catene di
@@ -5494,7 +5329,7 @@ pflogsumm.pl  /var/log/mail.log
       <div class="section" id=
       "flush-automatico-per-macchine-remote">
         <h2><a class="toc-backref" href=
-        "#id115">10.7&nbsp;&nbsp;&nbsp;Flush automatico per
+        "#id116">10.7&nbsp;&nbsp;&nbsp;Flush automatico per
         macchine remote</a></h2>
 
         <p>Se state provando una configurazione del firewall per
@@ -5508,10 +5343,9 @@ pflogsumm.pl  /var/log/mail.log
 
         <p><em>Veramente</em>, prima di lavorare sul firewall di
         una macchina remota impostate almeno un <tt class=
-        "docutils literal"><span class="pre">at</span> <span class=
-        "pre">now</span> <span class="pre">+5</span> <span class=
-        "pre">min</span></tt> o con un'oretta di margine per fare
-        il <em>flush</em> delle regole (su tutte le tabelle):</p>
+        "docutils literal">at now +5 min</tt> o con un'oretta di
+        margine per fare il <em>flush</em> delle regole (su tutte
+        le tabelle):</p>
         <pre class="literal-block">
     at now +5 min
 at&gt; /sbin/iptables -F
@@ -5521,7 +5355,7 @@ at&gt; [CTR+d]
 
       <div class="section" id="gestione-regole-rules">
         <h2><a class="toc-backref" href=
-        "#id116">10.8&nbsp;&nbsp;&nbsp;Gestione regole
+        "#id117">10.8&nbsp;&nbsp;&nbsp;Gestione regole
         (rules)</a></h2>
 
         <p>Il comando iptables viene usato per ogni attivita' di
@@ -5588,21 +5422,19 @@ at&gt; [CTR+d]
 
       <div class="section" id="salvataggio-regole">
         <h2><a class="toc-backref" href=
-        "#id117">10.9&nbsp;&nbsp;&nbsp;Salvataggio regole</a></h2>
+        "#id118">10.9&nbsp;&nbsp;&nbsp;Salvataggio regole</a></h2>
 
-        <p>Il comando <tt class="docutils literal"><span class=
-        "pre">iptables</span></tt> serve per interagire con il
-        framework <tt class="docutils literal"><span class=
-        "pre">Netfilter</span></tt> che gestisce il firewall di
-        Linux al livello del kernel. Questo comporta, in modo
+        <p>Il comando <tt class="docutils literal">iptables</tt>
+        serve per interagire con il framework <tt class=
+        "docutils literal">Netfilter</tt> che gestisce il firewall
+        di Linux al livello del kernel. Questo comporta, in modo
         analogo a quando avviene col comando <tt class=
-        "docutils literal"><span class="pre">ifconfig</span></tt>,
-        che i cambiamenti impostati siano in <em>tempo reale,
-        RAM</em>, non persistenti nel sistema: al boot successivo
-        del sistema tutto tornera' alle impostazioni di base (in
-        questo caso <em>nulle</em>, con policy di default settate
-        su <tt class="docutils literal"><span class=
-        "pre">ACCEPT</span></tt> per tutto).</p>
+        "docutils literal">ifconfig</tt>, che i cambiamenti
+        impostati siano in <em>tempo reale, RAM</em>, non
+        persistenti nel sistema: al boot successivo del sistema
+        tutto tornera' alle impostazioni di base (in questo caso
+        <em>nulle</em>, con policy di default settate su <tt class=
+        "docutils literal">ACCEPT</tt> per tutto).</p>
 
         <p>Le varie invocazioni di iptables potrebbero essere
         richiamate da degli scripts dedicati, ma fortunatamente e'
@@ -5619,24 +5451,22 @@ at&gt; [CTR+d]
         routing, partenza di servizi es file_sharing per un
         back-up...): il sistema operativo Debian permette di legare
         l'esecuzione di comandi alla attivazione di una device di
-        rete (<tt class="docutils literal"><span class=
-        "pre">up</span></tt>), dopo la sua attivazione (<tt class=
-        "docutils literal"><span class="pre">post-up</span></tt>,
-        utile per devices che richiedono un certo tempo per
-        inizializzarsi: come un tunnel o una connessione punto a
-        punto), prima della sua attivazione (<tt class=
-        "docutils literal"><span class="pre">pre-up</span></tt>).
-        Allo stesso modo sono disponibili eventi analoghi per
-        accompagnare la disattivazione dei device di rete: si veda
-        la pagina man di <tt class="docutils literal"><span class=
-        "pre">interfaces</span></tt>.</p>
+        rete (<tt class="docutils literal">up</tt>), dopo la sua
+        attivazione (<tt class="docutils literal"><span class=
+        "pre">post-up</span></tt>, utile per devices che richiedono
+        un certo tempo per inizializzarsi: come un tunnel o una
+        connessione punto a punto), prima della sua attivazione
+        (<tt class="docutils literal"><span class=
+        "pre">pre-up</span></tt>). Allo stesso modo sono
+        disponibili eventi analoghi per accompagnare la
+        disattivazione dei device di rete: si veda la pagina man di
+        <tt class="docutils literal">interfaces</tt>.</p>
 
         <p>Nel nostro caso avremo per una possibile scheda
-        <tt class="docutils literal"><span class=
-        "pre">eth0</span></tt>:</p>
+        <tt class="docutils literal">eth0</tt>:</p>
 
-        <p><tt class="docutils literal"><span class=
-        "pre">/etc/network/interfaces</span></tt></p>
+        <p><tt class=
+        "docutils literal">/etc/network/interfaces</tt></p>
         <pre class="literal-block">
 iface eth1 inet static
         up /sbin/iptables-restore /root/firewall/basic_fw
@@ -5646,7 +5476,7 @@ iface eth1 inet static
 
         <div class="section" id="iptables-save">
           <h3><a class="toc-backref" href=
-          "#id118">10.9.1&nbsp;&nbsp;&nbsp;Iptables-save</a></h3>
+          "#id119">10.9.1&nbsp;&nbsp;&nbsp;Iptables-save</a></h3>
 
           <p>Per salvare le regole di iptables attualmente presenti
           nel kernel si usi il comando:</p>
@@ -5662,15 +5492,13 @@ iface eth1 inet static
 
           <p>Se non avete un'idea migliore potreste voler tenere
           gli script dei firewall in una cartella <tt class=
-          "docutils literal"><span class=
-          "pre">~/firewall</span></tt> nella home directory
-          dell'utente <tt class="docutils literal"><span class=
-          "pre">root</span></tt>.</p>
+          "docutils literal">~/firewall</tt> nella home directory
+          dell'utente <tt class="docutils literal">root</tt>.</p>
         </div>
 
         <div class="section" id="iptables-restore">
           <h3><a class="toc-backref" href=
-          "#id119">10.9.2&nbsp;&nbsp;&nbsp;Iptables-restore</a></h3>
+          "#id120">10.9.2&nbsp;&nbsp;&nbsp;Iptables-restore</a></h3>
 
           <p>Per ripristinare un set di regole precedentemente
           salvate con <tt class="docutils literal"><span class=
@@ -5690,7 +5518,7 @@ iface eth1 inet static
 
       <div class="section" id="esempi">
         <h2><a class="toc-backref" href=
-        "#id120">10.10&nbsp;&nbsp;&nbsp;Esempi</a></h2>
+        "#id121">10.10&nbsp;&nbsp;&nbsp;Esempi</a></h2>
 
         <p>Seguono alcuni esempi sull'uso di iptables, lo scenario
         e' un computer con un paio di schede di rete fisiche una
@@ -5699,31 +5527,29 @@ iface eth1 inet static
 
         <blockquote>
           <ol class="arabic simple">
-            <li><tt class="docutils literal"><span class=
-            "pre">eth0</span></tt> scheda di rete principale sulla
-            rete privata interna 192.168.0.0/24</li>
+            <li><tt class="docutils literal">eth0</tt> scheda di
+            rete principale sulla rete privata interna
+            192.168.0.0/24</li>
 
-            <li><tt class="docutils literal"><span class=
-            "pre">eth1</span></tt> scheda di rete secondaria per la
-            connessione ad internet</li>
+            <li><tt class="docutils literal">eth1</tt> scheda di
+            rete secondaria per la connessione ad internet</li>
 
-            <li><tt class="docutils literal"><span class=
-            "pre">ppp0</span></tt> punto-a-punto per una
-            connessione ad internet</li>
+            <li><tt class="docutils literal">ppp0</tt>
+            punto-a-punto per una connessione ad internet</li>
           </ol>
         </blockquote>
 
         <div class="section" id="bloccare-i-ping-dall-esterno">
           <h3><a class="toc-backref" href=
-          "#id121">10.10.1&nbsp;&nbsp;&nbsp;Bloccare i ping
+          "#id122">10.10.1&nbsp;&nbsp;&nbsp;Bloccare i ping
           dall'esterno</a></h3>
 
           <p>Spesso gli script che attaccano
           <em>automaticamente</em> le varie reti provano a fare un
           ping per verificare quali IP sono on-line: bloccare il
-          traffico <tt class="docutils literal"><span class=
-          "pre">ICMP</span></tt> in ingresso puo' aiutare ad
-          evitare parte di questi attacchi:</p>
+          traffico <tt class="docutils literal">ICMP</tt> in
+          ingresso puo' aiutare ad evitare parte di questi
+          attacchi:</p>
           <pre class="literal-block">
 iptables -A INPUT -i ppp0 -p ICMP -j DROP
 </pre>
@@ -5731,7 +5557,7 @@ iptables -A INPUT -i ppp0 -p ICMP -j DROP
 
         <div class="section" id="masquerading-snat">
           <h3><a class="toc-backref" href=
-          "#id122">10.10.2&nbsp;&nbsp;&nbsp;Masquerading
+          "#id123">10.10.2&nbsp;&nbsp;&nbsp;Masquerading
           (sNAT)</a></h3>
 
           <dl class="docutils">
@@ -5745,16 +5571,11 @@ iptables -A INPUT -i ppp0 -p ICMP -j DROP
 
           <p>Il <em>Masquerading</em> a differenza dello
           <em>SNAT</em> puro (<tt class=
-          "docutils literal"><span class="pre">-j</span>
-          <span class="pre">SNAT</span> <span class=
-          "pre">--to-source</span> <span class=
-          "pre">proprio_ip_pubblico</span> <span class=
-          "pre">)</span> <span class="pre">legge</span>
-          <span class="pre">l'indirizzo</span> <span class=
-          "pre">ip</span> <span class="pre">del</span> <span class=
-          "pre">device</span> <span class="pre">``ppp0</span></tt>.
-          In questo modo se l'IP cambia automaticamente si aggiorna
-          anche il source natting. Se avete un indirizzo IP statico
+          "docutils literal"><span class="pre">-j</span> SNAT
+          <span class="pre">--to-source</span> proprio_ip_pubblico
+          ) legge l'indirizzo ip del device ``ppp0</tt>. In questo
+          modo se l'IP cambia automaticamente si aggiorna anche il
+          source natting. Se avete un indirizzo IP statico
           assegnato al vostro gateway potete invece usare lo SNAT
           semplice.</p>
 
@@ -5780,7 +5601,7 @@ iptables -A INPUT -i ppp0 -p ICMP -j DROP
 
         <div class="section" id="brute-force">
           <h3><a class="toc-backref" href=
-          "#id123">10.10.3&nbsp;&nbsp;&nbsp;Brute force</a></h3>
+          "#id124">10.10.3&nbsp;&nbsp;&nbsp;Brute force</a></h3>
 
           <p>Per limitare attacchi di tipo brute force su SSH:</p>
           <pre class="literal-block">
@@ -5792,36 +5613,343 @@ iptables -A INPUT -i ppp0 -p tcp -m tcp --dport 22 -m state --state NEW -m recen
       </div>
     </div>
 
-    <div class="section" id="note">
+    <div class="section" id="ftp-server">
       <h1><a class="toc-backref" href=
-      "#id124">11&nbsp;&nbsp;&nbsp;NOTE</a></h1>
+      "#id125">11&nbsp;&nbsp;&nbsp;FTP Server</a></h1>
+
+      <p>Il File Transfer Protocol (FTP) (protocollo di
+      trasferimento file), รจ un Protocollo per la trasmissione di
+      dati tra host basato su TCP, in genere usato dagli autori di
+      pagine web per <em>pubblicare</em> queste nei propio spazi
+      web. Storicamente veniva usato, mediate l'utilizzo di utenti
+      anonimi, come punto di scambio per materiali di diversi
+      utenti tra loro sconosciuti (una directory dei materiali
+      scaricabili e una dedicata agli <em>uploads</em> delgi
+      utenti, poi riordinat dall'<em>ftpmaster</em>). Tuttora si
+      mantiene la cosuetudine di renedere disponibile i materiali
+      dei <em>mirrors</em> anche tramite FTP, probabilmente
+      garantire l'accesso ai client piu' datati che non possono
+      utilizzare tecnologie piu' recenti.</p>
+
+      <p>Vsftp e' un server FTP con una forte inclinazione alla
+      sicurezza: <em>Very Secure FTP Daemon</em>. Il protocollo FTP
+      e' in chiaro (cioe' non criptato), sia per quanto riguarda il
+      traffico ad esso associato che per il passaggio delle
+      passwords degli utenti, facilmente sniffabili da chiunque
+      abbia accesso alla rete. Naturalmente vsftp per quanto votato
+      alla sicurezza non modifica queste caratteristiche del
+      protocollo FTP.</p>
+
+      <p>Se propio si deve mettere a disposizione un server FTP ai
+      propi utenti si considerino almeno le segiuenti
+      alternative:</p>
 
-      <dl class="docutils">
-        <dt>Bind:</dt>
+      <ul class="simple">
+        <li>Spingere gli utenti ad usare SFTP invece che FTP</li>
 
-        <dd>
-          <ul class="first last simple">
-            <li>altri esempi commenti su una zona</li>
+        <li>Nel caso di webdesigners si consideri la possibilita'
+        di offrire alternative come GIT, Subversion, Rsync o
+        Webdav</li>
+      </ul>
 
-            <li>esempi di una zona PTR?</li>
+      <p>Nel caso non si possa evitare il server FTP:</p>
 
-            <li>dns secondari</li>
+      <ul class="simple">
+        <li>Non dare agli utenti FTP una shell di sistema (
+        Concedere come shell <tt class="docutils literal">ftp</tt>
+        al posto di <tt class="docutils literal">bash</tt> in
+        <tt class="docutils literal">/etc/passwd</tt>)</li>
 
-            <li>nsupdate</li>
-          </ul>
-        </dd>
-      </dl>
+        <li>Rendere il filesytem su cui scrive il demone FTP
+        <tt class="docutils literal">noexec</tt> e <tt class=
+        "docutils literal">nosuid</tt> (vedi dopo)</li>
+
+        <li>Utilizzare un demone FTP come Vsftp</li>
+      </ul>
+
+      <p>Per maggiori informazioni sull'attitudine alla sicurezza
+      del demone si veda: <a class="reference external" href=
+      "http://vsftpd.beasts.org/DESIGN">http://vsftpd.beasts.org/DESIGN</a></p>
 
-      <p>sintassi: in <tt class="docutils literal"><span class=
-      "pre">monospace</span></tt> :</p>
+      <p>Vsftp mette a disposizione le seguenti funzionalita':</p>
 
       <ul class="simple">
-        <li>nomi di files</li>
+        <li>Virtual IP configurations</li>
 
-        <li>comandi</li>
+        <li>Virtual users</li>
 
-        <li>pacchetti</li>
+        <li>Standalone or inetd operation</li>
+
+        <li>Powerful per-user configurability</li>
+
+        <li>Bandwidth throttling</li>
+
+        <li>Per-source-IP configurability</li>
+
+        <li>Per-source-IP limits</li>
+
+        <li>IPv6</li>
+
+        <li>Encryption support through SSL integration</li>
       </ul>
+
+      <div class="section" id="id8">
+        <h2><a class="toc-backref" href=
+        "#id126">11.1&nbsp;&nbsp;&nbsp;Pacchetti</a></h2>
+
+        <p>Per installare il demone vero e propio si usi il
+        pacchetto <tt class="docutils literal">vsftpd</tt> , per
+        aver un client da cui fare qualche test:</p>
+
+        <ul class="simple">
+          <li><tt class="docutils literal">ftp</tt> (pacchetto da
+          installare) e' il solito client a riga di comando</li>
+
+          <li><tt class="docutils literal">gftp</tt> e' un client
+          grafico simile al classico <em>WSftp</em></li>
+
+          <li>Normalmente i file mananager com Konqueror possono
+          lavarorare come client FTP</li>
+        </ul>
+      </div>
+
+      <div class="section" id="sessioni-ftp">
+        <h2><a class="toc-backref" href=
+        "#id127">11.2&nbsp;&nbsp;&nbsp;Sessioni ftp</a></h2>
+
+        <p>Per gestire una sessione ftp a riga di comando
+        potrebbero essere utili i seguenti comandi:</p>
+
+        <dl class="docutils">
+          <dt>ftp nome_host</dt>
+
+          <dd>stabilire la connessione all'host, poi verra' chiesta
+          la password dell'utente. Se avete sbagliato utente: user
+          .</dd>
+
+          <dt>help</dt>
+
+          <dd>Lista dei comandi disponibili</dd>
+
+          <dt>help [nome_comando]</dt>
+
+          <dd>Cosa fa quel comando</dd>
+
+          <dt>put</dt>
+
+          <dd>Per caricare un file</dd>
+
+          <dt>get</dt>
+
+          <dd>Per scaricare un file</dd>
+
+          <dt>ls</dt>
+
+          <dd>Lista dei file disponibili</dd>
+
+          <dt>cd</dt>
+
+          <dd>Spostarsi in un altra directory</dd>
+
+          <dt>lcd</dt>
+
+          <dd>Cambio directory in LOCALE</dd>
+
+          <dt>mput/mget</dt>
+
+          <dd>Per lavorare su file multipli</dd>
+
+          <dt>prompt</dt>
+
+          <dd>
+            <dl class="first last docutils">
+              <dt>Per uscire dalla modalita' interattiva</dt>
+
+              <dd>
+                <dl class="first last docutils">
+                  <dt>(non vi chiede conferma di ogni singola
+                  operazione</dt>
+
+                  <dd>su ogni singolo file...)</dd>
+                </dl>
+              </dd>
+            </dl>
+          </dd>
+
+          <dt>binary</dt>
+
+          <dd>Entra in modalita' trasferimento binario</dd>
+
+          <dt>asii</dt>
+
+          <dd>Entra in modalita' trasferimento ascii</dd>
+
+          <dt>bye</dt>
+
+          <dd>Per chiudere la sessione</dd>
+        </dl>
+      </div>
+
+      <div class="section" id="configurazione-iniziale">
+        <h2><a class="toc-backref" href=
+        "#id128">11.3&nbsp;&nbsp;&nbsp;Configurazione
+        iniziale</a></h2>
+
+        <p>Il demone di vsftpd e' immediatamente disponibile ma
+        solo in modalita' anonima (si pensi a uno scenario in cui
+        si vuole rendere disponibili dei files tramite FTP) e in
+        <em>sola lettura</em>. Per accedere al servizio si usi
+        quini come utente <tt class=
+        "docutils literal">anonymous</tt> (la passwords in genere
+        e' il propio indirizzo email), la cui <em>home</em>
+        directory sara' <tt class=
+        "docutils literal">/home/ftp/</tt>:</p>
+        <pre class="literal-block">
+zoo:~# ftp localhost
+Connected to localhost.localdomain.
+220 (vsFTPd 2.0.7)
+Name (localhost:root): anonymous
+331 Please specify the password.
+Password:
+230 Login successful.
+Remote system type is UNIX.
+Using binary mode to transfer files.
+ftp&gt; ls
+200 PORT command successful. Consider using PASV.
+150 Here comes the directory listing.
+-rw-r--r--    1 0        0               0 Feb 03 17:17 anoni
+226 Directory send OK.
+</pre>
+      </div>
+
+      <div class="section" id="abilitare-gli-utenti-locali">
+        <h2><a class="toc-backref" href=
+        "#id129">11.4&nbsp;&nbsp;&nbsp;Abilitare gli utenti
+        locali</a></h2>
+
+        <p>Per poter modificare le impostazioni iniziali, ad
+        esempio per permettere l'accesso agli utenti del server, si
+        modifichera' il file <tt class=
+        "docutils literal">/etc/vsftpd.conf</tt>, a seguire le
+        impostazioni fondamentali ed altre interessanti per rendere
+        il server accessibile da utenti di sistema (autenticati
+        tramite la loro password, quindi con PAM) per il tipico
+        utilizzo di web designers che debbano pubblicare le loro
+        pagine web (e non si siano fatti convincere a usare
+        SFTP!):</p>
+        <pre class="literal-block">
+# Allow anonymous FTP? (Beware - allowed by default if you comment this out).
+anonymous_enable=NO
+# Disabilitiamo l'utente anonimo, a meno che non si intenda usarlo!
+
+# Uncomment this to allow local users to log in.
+local_enable=YES
+# Accesso garantito agli utenti di sistema
+
+# Uncomment this to enable any form of FTP write command.
+write_enable=YES
+# Permettiamo agli utenti di caricare documenti nella loro home
+
+# You may fully customise the login banner string:
+ftpd_banner=Benvenuti al servizio ftp di pinco pallino (che sareste voi).
+</pre>
+
+        <p>Per abilitare i cambiamenti si proceda a riavviare il
+        server: <tt class="docutils literal">/etc/init.d/vsftpd
+        restart</tt> e si controlli il file di log <tt class=
+        "docutils literal">tail <span class="pre">-f</span>
+        /var/log/vsftpd.log</tt> per controllarne il funzionamento
+        (e anche <tt class="docutils literal">/var/log/syslog</tt>
+        nel caso non si riuscisse a far partire correttamente il
+        servizio.</p>
+
+        <p>NOTE: Se non riuscite ad ottenere un <em>directory
+        listing</em> (<tt class="docutils literal">ls</tt>)
+        ottenendo un errore <tt class="docutils literal">500
+        Illegal PORT command? FTP error</tt> abilitare la modalita'
+        passiva col comando ftp <tt class=
+        "docutils literal">passive</tt>.</p>
+      </div>
+
+      <div class="section" id="jail-chroot">
+        <h2><a class="toc-backref" href=
+        "#id130">11.5&nbsp;&nbsp;&nbsp;Jail chroot</a></h2>
+
+        <p>Si puo' impedire all'utente di spostarsi arbitrariamente
+        per il file system del server, ad esempio per vedere il
+        contenuto della directory <tt class=
+        "docutils literal">/etc</tt>, confinandolo in una jail
+        chroot limitata alla sua home directory:</p>
+        <pre class="literal-block">
+# You may restrict local users to their home directories.  See the FAQ for
+# the possible risks in this before using chroot_local_user or
+# chroot_list_enable below.
+chroot_local_user=YES
+</pre>
+
+        <p>Tipicamente un utente non dovrebbe interessarsi di cosa
+        sia disponibile sul server al difuori degli spazi a lui
+        assegnati, ad esempio per poter conoscere quali servizi
+        sono installati:</p>
+        <pre class="literal-block">
+Remote system type is UNIX.
+Using binary mode to transfer files.
+ftp&gt; pwd
+257 "/"
+ftp&gt; cd /etc/
+550 Failed to change directory.
+</pre>
+      </div>
+
+      <div class="section" id="permessi-sul-filesystem">
+        <h2><a class="toc-backref" href=
+        "#id131">11.6&nbsp;&nbsp;&nbsp;Permessi sul
+        filesystem</a></h2>
+
+        <p>Come accennato precedentemente e' opportuno che i
+        filesystems sui quali un utente puo' scrivere o modificare
+        il contenuto non abbiano i privilegi di eseguibilita' e
+        suid, nel nonstro caso vsftpd lavora sull'intere <tt class=
+        "docutils literal">/home/</tt> directory quindi avremo in
+        <tt class="docutils literal">/etc/fstab</tt>:</p>
+        <pre class="literal-block">
+/dev/mapper/store-homes /home   ext3    rw,nosuid,noexec     0      2
+</pre>
+      </div>
+
+      <div class="section" id="altre-opzioni">
+        <h2><a class="toc-backref" href=
+        "#id132">11.7&nbsp;&nbsp;&nbsp;Altre opzioni</a></h2>
+
+        <dl class="docutils">
+          <dt>xferlog_enable=YES</dt>
+
+          <dd>Verra' tenuto un file di log <tt class=
+          "docutils literal">/var/log/vsftpd.log</tt> degli upload
+          e download sul server</dd>
+
+          <dt>hide_ids=YES</dt>
+
+          <dd>Nasconde le userid e groupid mascherandole con
+          <tt class="docutils literal">ftp</tt></dd>
+
+          <dt>anon_root=/home/ftp</dt>
+
+          <dd>Home directory dell'utente anonimo</dd>
+
+          <dt>write_enable=YES</dt>
+
+          <dd>Permette agli utenti di eseguire i comandi che
+          possono modificare il filesystem: STOR, DELE, RNFR, RNTO,
+          MKD, RMD, APPE e SITE</dd>
+
+          <dt>idle_session_timeout=600</dt>
+
+          <dd>Permette agli utenti di restare connessi piu' a
+          lungo, utile per i webdesigners che passano intere
+          giornate connessi al server</dd>
+        </dl>
+      </div>
     </div>
   </div>
 </body>