diff options
Diffstat (limited to 'it_IT.ISO8859-15/books/handbook/network-servers/chapter.xml')
-rw-r--r-- | it_IT.ISO8859-15/books/handbook/network-servers/chapter.xml | 705 |
1 files changed, 284 insertions, 421 deletions
diff --git a/it_IT.ISO8859-15/books/handbook/network-servers/chapter.xml b/it_IT.ISO8859-15/books/handbook/network-servers/chapter.xml index 1724e31688..d24ac16dd6 100644 --- a/it_IT.ISO8859-15/books/handbook/network-servers/chapter.xml +++ b/it_IT.ISO8859-15/books/handbook/network-servers/chapter.xml @@ -5,23 +5,16 @@ $FreeBSD$ Original revision: 1.102 --> - -<chapter id="network-servers"> - <chapterinfo> +<chapter xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" version="5.0" xml:id="network-servers"> + <info><title>Server di rete</title> <authorgroup> - <author> - <firstname>Murray</firstname> - - <surname>Stokely</surname> - - <contrib>Riorganizzato da </contrib> - </author> + <author><personname><firstname>Murray</firstname><surname>Stokely</surname></personname><contrib>Riorganizzato da </contrib></author> </authorgroup> - </chapterinfo> + </info> - <title>Server di rete</title> + - <sect1 id="network-servers-synopsis"> + <sect1 xml:id="network-servers-synopsis"> <title>Sinossi</title> <para>Questo capitolo coprirà alcuni dei servizi di rete usati @@ -97,31 +90,21 @@ </itemizedlist> </sect1> - <sect1 id="network-inetd"> - <sect1info> + <sect1 xml:id="network-inetd"> + <info><title>Il + <quote>Super-Server</quote> <application>inetd</application></title> <authorgroup> - <author> - <firstname>Chern</firstname> - - <surname>Lee</surname> - - <contrib>Grazie al contributo di </contrib> - </author> + <author><personname><firstname>Chern</firstname><surname>Lee</surname></personname><contrib>Grazie al contributo di </contrib></author> </authorgroup> <authorgroup> - <author> - <contrib>Aggiornato per &os; 6.1-RELEASE da </contrib> - - <othername>The &os; Documentation Project</othername> - </author> + <author><personname><othername>The &os; Documentation Project</othername></personname><contrib>Aggiornato per &os; 6.1-RELEASE da </contrib></author> </authorgroup> - </sect1info> + </info> - <title>Il - <quote>Super-Server</quote> <application>inetd</application></title> + - <sect2 id="network-inetd-overview"> + <sect2 xml:id="network-inetd-overview"> <title>Uno sguardo d'insieme</title> <para>&man.inetd.8; viene talvolta definito l'<quote>Internet @@ -151,7 +134,7 @@ <filename>/etc/inetd.conf</filename>.</para> </sect2> - <sect2 id="network-inetd-settings"> + <sect2 xml:id="network-inetd-settings"> <title>Impostazioni</title> <para><application>inetd</application> viene inizializzato @@ -184,7 +167,7 @@ l'opzione <literal>inetd_flags</literal>.</para> </sect2> - <sect2 id="network-inetd-cmdline"> + <sect2 xml:id="network-inetd-cmdline"> <title>Opzioni su linea di comando</title> <para>Come molti server di rete, <application>inetd</application> @@ -264,7 +247,7 @@ </variablelist> </sect2> - <sect2 id="network-inetd-conf"> + <sect2 xml:id="network-inetd-conf"> <title><filename>inetd.conf</filename></title> <para> La configurazione di <application>inetd</application> @@ -277,7 +260,7 @@ a rileggere il suo file di configurazione eseguendo il comando:</para> - <example id="network-inetd-reread"> + <example xml:id="network-inetd-reread"> <title>Ricaricare il file di configurazione di <application>inetd</application> </title> @@ -477,11 +460,11 @@ argomenti-del-programma-server</programlisting> <para>Questo è lo username sotto il quale un particolare demone dovrebbe girare. Di frequente, i demoni girano - come utente <username>root</username>. + come utente <systemitem class="username">root</systemitem>. Per motivi di sicurezza, è normale trovare alcuni server che girano con l'utente - <username>daemon</username>, o il meno privilegiato - utente <username>nobody</username>.</para> + <systemitem class="username">daemon</systemitem>, o il meno privilegiato + utente <systemitem class="username">nobody</systemitem>.</para> </listitem> </varlistentry> @@ -515,7 +498,7 @@ argomenti-del-programma-server</programlisting> </variablelist> </sect2> - <sect2 id="network-inetd-security"> + <sect2 xml:id="network-inetd-security"> <title>Sicurezza</title> <para>A seconda delle scelte fatte all'installazione, @@ -550,7 +533,7 @@ argomenti-del-programma-server</programlisting> invocati da <application>inetd</application>.</para> </sect2> - <sect2 id="network-inetd-misc"> + <sect2 xml:id="network-inetd-misc"> <title>Miscellanei</title> <para><application>daytime</application>, @@ -571,41 +554,26 @@ argomenti-del-programma-server</programlisting> </sect2> </sect1> - <sect1 id="network-nfs"> - <sect1info> + <sect1 xml:id="network-nfs"> + <info><title>Network File System (NFS)</title> <authorgroup> - <author> - <firstname>Tom</firstname> - - <surname>Rhodes</surname> - - <contrib>Riorganizzato e migliorato da </contrib> - </author> + <author><personname><firstname>Tom</firstname><surname>Rhodes</surname></personname><contrib>Riorganizzato e migliorato da </contrib></author> </authorgroup> <authorgroup> - <author> - <firstname>Bill</firstname> - - <surname>Swingle</surname> - - <contrib>Scritto da </contrib> - </author> + <author><personname><firstname>Bill</firstname><surname>Swingle</surname></personname><contrib>Scritto da </contrib></author> </authorgroup> - </sect1info> + </info> - <title>Network File System (NFS)</title> + <indexterm><primary>NFS</primary></indexterm> <para>Fra i molti differenti file system che FreeBSD supporta c'è il Network File System, - conosciuto anche come <acronym role="Network - File System">NFS</acronym>. <acronym role="Network File - System">NFS</acronym> permette ad un sistema di + conosciuto anche come <acronym role="Network File System">NFS</acronym>. <acronym role="Network File System">NFS</acronym> permette ad un sistema di condividere directory - e file con altri sistemi in rete. Usando <acronym - role="Network File System">NFS</acronym>, + e file con altri sistemi in rete. Usando <acronym role="Network File System">NFS</acronym>, utenti e programmi possono accedere a file su sistemi remoti quasi come se fossero files locali.</para> @@ -721,7 +689,7 @@ argomenti-del-programma-server</programlisting> </para> </sect2> - <sect2 id="network-configuring-nfs"> + <sect2 xml:id="network-configuring-nfs"> <title>Configurare <acronym>NFS</acronym></title> <indexterm> @@ -817,12 +785,12 @@ mountd_flags="-r"</programlisting> <para>La linea seguente esporta <filename>/a</filename> cosicchè due client da diversi domini possono accedere al file system. L'opzione <option>-maproot=root</option> - permette all'utente <username>root</username> sul + permette all'utente <systemitem class="username">root</systemitem> sul sistema remoto di scrivere dati - sul file system esportato come utente <username>root</username>. + sul file system esportato come utente <systemitem class="username">root</systemitem>. Se il flag <literal>-maproot=root</literal> non è specificato, anche se l'utente ha accesso come - <username>root</username> sul file system remoto, + <systemitem class="username">root</systemitem> sul file system remoto, non sarà in grado di modificare files sul file system esportato.</para> @@ -850,7 +818,7 @@ mountd_flags="-r"</programlisting> <para>Un file system, <filename>/usr</filename>, ha due linee che specificano exports verso lo stesso - host, <hostid>client</hostid>. + host, <systemitem>client</systemitem>. Il formato corretto per questa situazione è:</para> <programlisting>/usr/src /usr/ports client</programlisting> @@ -901,7 +869,7 @@ only che FreeBSD imposti tutto correttamente. Non è necessario tuttavia effettuare un reboot. L'esecuzione del seguente comando da - utente <username>root</username> + utente <systemitem class="username">root</systemitem> dovrebbe avviare tutto.</para> <para>Sul server <acronym>NFS</acronym>:</para> @@ -917,12 +885,12 @@ only <para>Ora dovrebbe essere tutto pronto per montare un file system remoto. In questi esempi il nome del server - sarà <hostid>server</hostid> e quello del client - sarà <hostid>client</hostid>. Se vuoi solo + sarà <systemitem>server</systemitem> e quello del client + sarà <systemitem>client</systemitem>. Se vuoi solo temporaneamente montare un file system remoto o anche testare la configurazione, basta che esegui un comando come questo - come utente <username>root</username> sul client:</para> + come utente <systemitem class="username">root</systemitem> sul client:</para> <indexterm> <primary>NFS</primary> @@ -1024,30 +992,18 @@ rpc_statd_enable="YES"</programlisting> </itemizedlist> </sect2> - <sect2 id="network-amd"> - <sect2info> + <sect2 xml:id="network-amd"> + <info><title>Mount automatici con <application>amd</application></title> <authorgroup> - <author> - <firstname>Wylie</firstname> - - <surname>Stilwell</surname> - - <contrib>Grazie al contributo di </contrib> - </author> + <author><personname><firstname>Wylie</firstname><surname>Stilwell</surname></personname><contrib>Grazie al contributo di </contrib></author> </authorgroup> <authorgroup> - <author> - <firstname>Chern</firstname> - - <surname>Lee</surname> - - <contrib>Riscritto da </contrib> - </author> + <author><personname><firstname>Chern</firstname><surname>Lee</surname></personname><contrib>Riscritto da </contrib></author> </authorgroup> - </sect2info> + </info> - <title>Mount automatici con <application>amd</application></title> + <indexterm><primary>amd</primary></indexterm> <indexterm><primary>demone di mount automatico</primary></indexterm> @@ -1082,7 +1038,7 @@ rpc_statd_enable="YES"</programlisting> comunicare a <application>amd</application> di cercare di montare l'export <filename>/usr</filename> sull'host - <hostid>foobar</hostid>.</para> + <systemitem>foobar</systemitem>.</para> <example> <title>Montare un export con @@ -1092,7 +1048,7 @@ rpc_statd_enable="YES"</programlisting> host remoto con il comando <command>showmount</command>. Ad esempio, per vedere i mounts di un host chiamato - <hostid>foobar</hostid>, puoi usare:</para> + <systemitem>foobar</systemitem>, puoi usare:</para> <screen>&prompt.user; <userinput>showmount -e foobar</userinput> Exports list on foobar: @@ -1107,7 +1063,7 @@ Exports list on foobar: Quando si cambia directory in <filename>/host/foobar/usr</filename>, <application>amd</application> - cerca di risolvere <hostid>foobar</hostid> e + cerca di risolvere <systemitem>foobar</systemitem> e automaticamente monta l'export desiderato.</para> <para><application>amd</application> può essere @@ -1137,20 +1093,14 @@ Exports list on foobar: per maggiori informazioni.</para> </sect2> - <sect2 id="network-nfs-integration"> - <sect2info> + <sect2 xml:id="network-nfs-integration"> + <info><title>Problemi nell'integrazione con altri sistemi</title> <authorgroup> - <author> - <firstname>John</firstname> - - <surname>Lind</surname> - - <contrib>Grazie al contributo di </contrib> - </author> + <author><personname><firstname>John</firstname><surname>Lind</surname></personname><contrib>Grazie al contributo di </contrib></author> </authorgroup> - </sect2info> + </info> - <title>Problemi nell'integrazione con altri sistemi</title> + <para>Alcuni adapter Ethernet per sistemi PC hanno limitazioni che possono portare a seri @@ -1202,9 +1152,9 @@ Exports list on foobar: da nessuna parte, indipendentemente da cosa tu stia cercando di fare.</para> - <para>Nei seguenti esempi, <hostid>fastws</hostid> è + <para>Nei seguenti esempi, <systemitem>fastws</systemitem> è il nome host (interfaccia) di una workstation - ad alte prestazioni, e <hostid>freebox</hostid> + ad alte prestazioni, e <systemitem>freebox</systemitem> è il nome host (interfaccia) di un sistema FreeBSD con un adapter Ethernet a basse prestazioni. Inoltre, <filename>/sharedfs</filename> sarà il file system esportato @@ -1215,25 +1165,25 @@ Exports list on foobar: <option>bg</option> possono essere utili nella tua applicazione.</para> - <para>Esempi dal sistema FreeBSD (<hostid>freebox</hostid>) + <para>Esempi dal sistema FreeBSD (<systemitem>freebox</systemitem>) come client da <filename>/etc/fstab</filename> su - <hostid>freebox</hostid>:</para> + <systemitem>freebox</systemitem>:</para> <programlisting>fastws:/sharedfs /project nfs rw,-r=1024 0 0</programlisting> <para>Come comando manuale di mount da - <hostid>freebox</hostid>:</para> + <systemitem>freebox</systemitem>:</para> <screen>&prompt.root; <userinput>mount -t nfs -o -r=1024 fastws:/sharedfs /project</userinput></screen> <para>Esempi dal sistema FreeBSD come server in <filename>/etc/fstab</filename> su - <hostid>fastws</hostid>:</para> + <systemitem>fastws</systemitem>:</para> <programlisting>freebox:/sharedfs /project nfs rw,-w=1024 0 0</programlisting> <para>Come comando di mount manuale su - <hostid>fastws</hostid>:</para> + <systemitem>fastws</systemitem>:</para> <screen>&prompt.root; <userinput>mount -t nfs -o -w=1024 freebox:/sharedfs /project</userinput></screen> @@ -1282,36 +1232,20 @@ Exports list on foobar: </sect2> </sect1> - <sect1 id="network-nis"> - <sect1info> + <sect1 xml:id="network-nis"> + <info><title>Network Information System (NIS/YP)</title> <authorgroup> - <author> - <firstname>Bill</firstname> - - <surname>Swingle</surname> - - <contrib>Scritto da </contrib> - </author> + <author><personname><firstname>Bill</firstname><surname>Swingle</surname></personname><contrib>Scritto da </contrib></author> </authorgroup> <authorgroup> - <author> - <firstname>Eric</firstname> - - <surname>Ogren</surname> + <author><personname><firstname>Eric</firstname><surname>Ogren</surname></personname><contrib>Migliorato da </contrib></author> - <contrib>Migliorato da </contrib> - </author> - - <author> - <firstname>Udo</firstname> - - <surname>Erdelhoff</surname> - </author> + <author><personname><firstname>Udo</firstname><surname>Erdelhoff</surname></personname></author> </authorgroup> - </sect1info> + </info> - <title>Network Information System (NIS/YP)</title> + <sect2> <title>Cos'è?</title> @@ -1331,8 +1265,7 @@ Exports list on foobar: è diventato uno standard di settore; tutti i sistemi &unix; like (&solaris;, HP-UX, &aix;, Linux, NetBSD, OpenBSD, FreeBSD, etc) supportano - <acronym role="Network Information - System">NIS</acronym>.</para> + <acronym role="Network Information System">NIS</acronym>.</para> <indexterm><primary>yellow pages</primary><see>NIS</see></indexterm> @@ -1571,41 +1504,41 @@ Exports list on foobar: <tbody> <row> - <entry><hostid>ellington</hostid></entry> + <entry><systemitem>ellington</systemitem></entry> - <entry><hostid role="ipaddr">10.0.0.2</hostid></entry> + <entry><systemitem class="ipaddress">10.0.0.2</systemitem></entry> <entry>NIS master</entry> </row> <row> - <entry><hostid>coltrane</hostid></entry> + <entry><systemitem>coltrane</systemitem></entry> - <entry><hostid role="ipaddr">10.0.0.3</hostid></entry> + <entry><systemitem class="ipaddress">10.0.0.3</systemitem></entry> <entry>NIS slave</entry> </row> <row> - <entry><hostid>basie</hostid></entry> + <entry><systemitem>basie</systemitem></entry> - <entry><hostid role="ipaddr">10.0.0.4</hostid></entry> + <entry><systemitem class="ipaddress">10.0.0.4</systemitem></entry> <entry>Workstation della facoltà</entry> </row> <row> - <entry><hostid>bird</hostid></entry> + <entry><systemitem>bird</systemitem></entry> - <entry><hostid role="ipaddr">10.0.0.5</hostid></entry> + <entry><systemitem class="ipaddress">10.0.0.5</systemitem></entry> <entry>Macchina client</entry> </row> <row> - <entry><hostid>cli[1-11]</hostid></entry> + <entry><systemitem>cli[1-11]</systemitem></entry> - <entry><hostid role="ipaddr">10.0.0.[6-17]</hostid></entry> + <entry><systemitem class="ipaddress">10.0.0.[6-17]</systemitem></entry> <entry>Altre macchine client</entry> </row> @@ -1783,7 +1716,7 @@ Exports list on foobar: <filename>/etc/master.passwd</filename>. C'è un buon motivo per questo, infatti normalmente non vuoi che siano - propagate le password a <username>root</username> + propagate le password a <systemitem class="username">root</systemitem> e ad altri account amministrativi a tutti gli altri server nel dominio NIS. Così prima di inizializzare le mappe @@ -1794,11 +1727,11 @@ Exports list on foobar: &prompt.root; <userinput>vi master.passwd</userinput></screen> <para>Dovresti rimuovere tutte le linee che riguardano - account di sistema (<username>bin</username>, - <username>tty</username>, <username>kmem</username>, - <username>games</username>, etc.), così come altri + account di sistema (<systemitem class="username">bin</systemitem>, + <systemitem class="username">tty</systemitem>, <systemitem class="username">kmem</systemitem>, + <systemitem class="username">games</systemitem>, etc.), così come altri account che non vuoi siano propagate ai client NIS - (per esempio <username>root</username> ed ogni altro + (per esempio <systemitem class="username">root</systemitem> ed ogni altro account con UID 0 (super-utente)).</para> <note> @@ -2055,10 +1988,10 @@ nis_client_enable="YES"</programlisting> importato via NIS) nel tuo file <filename>/etc/master.passwd</filename> e questo account dovrebbe essere anche un membro del gruppo - <groupname>wheel</groupname>. Se c'è qualche + <systemitem class="groupname">wheel</systemitem>. Se c'è qualche problema con NIS, questo account può essere usato per loggarsi da remoto, diventare - <username>root</username> e riparare le cose.</para> + <systemitem class="username">root</systemitem> e riparare le cose.</para> </note> </step> @@ -2176,7 +2109,7 @@ nis_client_enable="YES"</programlisting> <title>Impedire ad Alcuni Utenti di Loggarsi</title> <para>Nel nostro laboratorio c'è una macchina - <hostid>basie</hostid> che si suppone sia una workstation + <systemitem>basie</systemitem> che si suppone sia una workstation solo della facoltà . Non vogliamo togliere questa macchina dal dominio NIS, tuttavia il file <filename>passwd</filename> sul server NIS master @@ -2187,7 +2120,7 @@ nis_client_enable="YES"</programlisting> ad una macchina, anche se sono presenti nel database NIS. Per farlo, tutto quello che devi fare è aggiungere - <literal>-<replaceable>username</replaceable></literal> + <literal>-username</literal> alla fine del file <filename>/etc/master.passwd</filename> sulla macchina client, dove <replaceable>username</replaceable> è lo username @@ -2198,8 +2131,8 @@ nis_client_enable="YES"</programlisting> <filename>/etc/master.passwd</filename>, e ricostruirà automaticamente il database delle password quando hai finito di editarlo. Ad esempio, se vogliamo impedire l'accesso - all'utente <username>bill</username> verso l'host - <hostid>basie</hostid> faremmo:</para> + all'utente <systemitem class="username">bill</systemitem> verso l'host + <systemitem>basie</systemitem> faremmo:</para> <screen>basie&prompt.root; <userinput>vipw</userinput> <userinput>[aggiungi -bill alla fine del file, poi esci]</userinput> @@ -2230,20 +2163,14 @@ nobody:*:65534:65534::0:0:Unprivileged user:/nonexistent:/sbin/nologin basie&prompt.root;</screen> </sect2> - <sect2 id="network-netgroups"> - <sect2info> + <sect2 xml:id="network-netgroups"> + <info><title>Usare i Netgroups</title> <authorgroup> - <author> - <firstname>Udo</firstname> - - <surname>Erdelhoff</surname> - - <contrib>Grazie al contributo di </contrib> - </author> + <author><personname><firstname>Udo</firstname><surname>Erdelhoff</surname></personname><contrib>Grazie al contributo di </contrib></author> </authorgroup> - </sect2info> + </info> - <title>Usare i Netgroups</title> + <indexterm><primary>netgroups</primary></indexterm> @@ -2293,29 +2220,29 @@ basie&prompt.root;</screen> <tbody> <row> - <entry><username>alpha</username>, - <username>beta</username></entry> + <entry><systemitem class="username">alpha</systemitem>, + <systemitem class="username">beta</systemitem></entry> <entry>Impiegato normale del dipartimento IT</entry> </row> <row> - <entry><username>charlie</username>, - <username>delta</username></entry> + <entry><systemitem class="username">charlie</systemitem>, + <systemitem class="username">delta</systemitem></entry> <entry>Il nuovo apprendista del dipartimento IT</entry> </row> <row> - <entry><username>echo</username>, - <username>foxtrott</username>, - <username>golf</username>, ...</entry> + <entry><systemitem class="username">echo</systemitem>, + <systemitem class="username">foxtrott</systemitem>, + <systemitem class="username">golf</systemitem>, ...</entry> <entry>Impiegato ordinario</entry> </row> <row> - <entry><username>able</username>, <username>baker</username>, + <entry><systemitem class="username">able</systemitem>, <systemitem class="username">baker</systemitem>, ...</entry> <entry>Gli interni correnti</entry> @@ -2339,9 +2266,9 @@ basie&prompt.root;</screen> <!-- Names taken from "Good Omens" by Neil Gaiman and Terry Pratchett. Many thanks for a brilliant book. --> - <entry><hostid>war</hostid>, <hostid>death</hostid>, - <hostid>famine</hostid>, - <hostid>pollution</hostid></entry> + <entry><systemitem>war</systemitem>, <systemitem>death</systemitem>, + <systemitem>famine</systemitem>, + <systemitem>pollution</systemitem></entry> <entry>Il tuoi server più importanti. Solo gli impiegati IT hanno il permesso di loggarsi @@ -2351,9 +2278,9 @@ basie&prompt.root;</screen> <row> <!-- gluttony was omitted because it was too fat --> - <entry><hostid>pride</hostid>, <hostid>greed</hostid>, - <hostid>envy</hostid>, <hostid>wrath</hostid>, - <hostid>lust</hostid>, <hostid>sloth</hostid></entry> + <entry><systemitem>pride</systemitem>, <systemitem>greed</systemitem>, + <systemitem>envy</systemitem>, <systemitem>wrath</systemitem>, + <systemitem>lust</systemitem>, <systemitem>sloth</systemitem></entry> <entry>Server meno importanti. Tutti i membri del dipartimento IT hanno il permesso di loggarsi @@ -2361,8 +2288,8 @@ basie&prompt.root;</screen> </row> <row> - <entry><hostid>one</hostid>, <hostid>two</hostid>, - <hostid>three</hostid>, <hostid>four</hostid>, + <entry><systemitem>one</systemitem>, <systemitem>two</systemitem>, + <systemitem>three</systemitem>, <systemitem>four</systemitem>, ...</entry> <entry>Workstation normali. Solo @@ -2371,7 +2298,7 @@ basie&prompt.root;</screen> </row> <row> - <entry><hostid>trashcan</hostid></entry> + <entry><systemitem>trashcan</systemitem></entry> <entry>Una macchina molto vecchia senza alcun dato critico. Anche gli interni hanno permesso di usare @@ -2383,7 +2310,7 @@ basie&prompt.root;</screen> <para>Se provi ad implementare queste restrizioni bloccando separatamente ogni utente, dovresti aggiungere una linea - <literal>-<replaceable>user</replaceable></literal> + <literal>-user</literal> ad ogni <filename>passwd</filename> per ogni utente che non ha il permesso di loggarsi in quel sistema. Se ti dimentichi anche solo di una linea, potresti essere nei @@ -2513,7 +2440,7 @@ netgroup.byuser</userinput></screen> utente.</para> <para>L'installazione del client è abbastanza semplice. - Per configurare il server <hostid>war</hostid>, devi solo + Per configurare il server <systemitem>war</systemitem>, devi solo eseguire &man.vipw.8; e sostituire la linea</para> <programlisting>+:::::::::</programlisting> @@ -2524,14 +2451,14 @@ netgroup.byuser</userinput></screen> <para>Ora, solo i dati per l'utente definito nel netgroup <literal>IT_EMP</literal> sono importati nel - database delle password di <hostid>war</hostid> e solo + database delle password di <systemitem>war</systemitem> e solo questi utenti hanno permesso di accesso.</para> <para>Sfortunatamente, questa limitazione si applica anche alla funzione della shell <literal>~</literal> ed a tutte le routine che convertono fra nomi utenti e user ID - numerici. In altre parole,<command>cd ~<replaceable>user - </replaceable></command> non funzionerà , + numerici. In altre parole,<command>cd ~user + </command> non funzionerà , <command>ls -l</command> mostrerà gli ID numerici invece dello username e <command>find . -user joe -print</command> @@ -2711,7 +2638,7 @@ TWO (,hotel,test-domain) il nuovo utente non sarà in grado di loggarsi in alcuna macchina eccetto che sul server NIS master. Per esempio, se abbiamo bisogno di aggiungere un nuovo utente - <username>jsmith</username> al laboratorio, + <systemitem class="username">jsmith</systemitem> al laboratorio, faremmo:</para> <screen>&prompt.root; <userinput>pw useradd jsmith</userinput> @@ -2769,7 +2696,7 @@ TWO (,hotel,test-domain) server del genere in uso oggi.</para> </sect2> - <sect2 id="network-nis-server-is-client"> + <sect2 xml:id="network-nis-server-is-client"> <title>Server NIS che Sono Anche Client</title> <para> Bisogna prestare molta attenzione quando @@ -2843,7 +2770,7 @@ domain</replaceable>,<replaceable>server</replaceable>"</programlisting> dovrai anche ricostruire il database delle possibilità di login, il che si ottiene eseguendo il seguente comando - come <username>root</username>:</para> + come <systemitem class="username">root</systemitem>:</para> <screen>&prompt.root; <userinput>cap_mkdb /etc/login.conf</userinput></screen> @@ -2880,20 +2807,14 @@ domain</replaceable>,<replaceable>server</replaceable>"</programlisting> </sect2> </sect1> - <sect1 id="network-dhcp"> - <sect1info> + <sect1 xml:id="network-dhcp"> + <info><title>Configurazione Automatica della Rete (DHCP)</title> <authorgroup> - <author> - <firstname>Greg</firstname> - - <surname>Sutter</surname> - - <contrib>Scritto da </contrib> - </author> + <author><personname><firstname>Greg</firstname><surname>Sutter</surname></personname><contrib>Scritto da </contrib></author> </authorgroup> - </sect1info> + </info> - <title>Configurazione Automatica della Rete (DHCP)</title> + <sect2> <title>Cos'è il DHCP?</title> @@ -2931,8 +2852,7 @@ domain</replaceable>,<replaceable>server</replaceable>"</programlisting> programma client, <command>dhclient</command>, è già integrato con FreeBSD, e la parte server è - disponibile nel port <filename - role="package">net/isc-dhcp3-server</filename>. Le + disponibile nel port <package>net/isc-dhcp3-server</package>. Le pagine di manuale &man.dhclient.8;, &man.dhcp-options.5;, e &man.dhclient.conf.5;, oltre ai riferimenti elencati oltre, sono risorse utili.</para> @@ -3005,15 +2925,14 @@ domain</replaceable>,<replaceable>server</replaceable>"</programlisting> <itemizedlist> <listitem> <para>Accertati che il device - <devicename>bpf</devicename> + <filename>bpf</filename> sia compilato nel tuo kernel. Per fare ciò, aggiungi <literal>device bpf</literal> al tuo file di configurazione del kernel, e ricompilalo. Per maggiori informazioni su come ricompilare - i kernel, vedi <xref - linkend="kernelconfig"/>.</para> <para>Il device - <devicename>bpf</devicename> è già + i kernel, vedi <xref linkend="kernelconfig"/>.</para> <para>Il device + <filename>bpf</filename> è già parte del kernel <filename>GENERIC</filename> che è fornito con FreeBSD, così se non hai un kernel custom, non dovresti @@ -3023,16 +2942,16 @@ domain</replaceable>,<replaceable>server</replaceable>"</programlisting> <note> <para>Quelli di voi che sono particolarmente attenti alla sicurezza, dovrebbero sapere che il - device <devicename>bpf</devicename> è + device <filename>bpf</filename> è anche il device che permette agli sniffer di pacchetti di funzionare correttamente (anche se devono sempre - essere eseguiti come <username>root</username>). - <devicename>bpf</devicename> + essere eseguiti come <systemitem class="username">root</systemitem>). + <filename>bpf</filename> <emphasis>è</emphasis> richiesto per l'uso del DHCP, ma se siete molto attenti alla sicurezza, non dovreste probabilmente - aggiungere <devicename>bpf</devicename> al + aggiungere <filename>bpf</filename> al vostro kernel in previsione di un uso futuro del DHCP.</para> </note> @@ -3071,7 +2990,7 @@ dhcp_flags=""</programlisting> <para>Il server DHCP, <application>dhcpd</application>, è incluso come parte del port - <filename role="package">net/isc-dhcp3-server</filename> + <package>net/isc-dhcp3-server</package> nella collezione dei ports. Questo port contiene il server DHCP ISC e la documentazione.</para> </sect2> @@ -3134,12 +3053,12 @@ dhcp_flags=""</programlisting> <para>Il protocollo DHCP è descritto in maniera estesa in - <ulink url="http://www.freesoft.org/CIE/RFC/2131/">RFC 2131</ulink>. + <link xlink:href="http://www.freesoft.org/CIE/RFC/2131/">RFC 2131</link>. Informazioni aggiuntive sono presenti a questo URL: - <ulink url="http://www.dhcp.org/"></ulink>.</para> + <uri xlink:href="http://www.dhcp.org/">http://www.dhcp.org/</uri>.</para> </sect2> - <sect2 id="network-dhcp-server"> + <sect2 xml:id="network-dhcp-server"> <title>Installare e Configurare un Server DHCP</title> <sect3> @@ -3153,7 +3072,7 @@ dhcp_flags=""</programlisting> <para>Il server non viene fornito come parte di FreeBSD, così dovrai installare il port - <filename role="package">net/isc-dhcp3-server</filename> + <package>net/isc-dhcp3-server</package> per fornire questo servizio. Vedi <xref linkend="ports"/> per più informazioni su come usare la Collezione @@ -3177,7 +3096,7 @@ dhcp_flags=""</programlisting> maggiori informazioni su come compilare un kernel, vedi <xref linkend="kernelconfig"/>.</para> - <para>Il device <devicename>bpf</devicename> + <para>Il device <filename>bpf</filename> è già parte del kernel <filename>GENERIC</filename> che viene fornito con FreeBSD, così @@ -3187,15 +3106,15 @@ dhcp_flags=""</programlisting> <note> <para>Quelli di voi che sono particolarmente attenti alla sicurezza, dovrebbero notare che - <devicename>bpf</devicename> è anche il + <filename>bpf</filename> è anche il device che permette agli sniffer di pacchetti di funzionare correttamente (anche se tali programmi hanno bisogno di accesso privilegiato). - <devicename>bpf</devicename> <emphasis>è + <filename>bpf</filename> <emphasis>è </emphasis> richiesto per il funzionamento del DHCP, ma se siete molto attenti alla sicurezza, probabilmente non dovreste includere - <devicename>bpf</devicename> + <filename>bpf</filename> nel vostro kernel semplicemente perchè vi aspettate di usare il DHCP in qualche momento.</para> </note> @@ -3203,7 +3122,7 @@ dhcp_flags=""</programlisting> <para>La prossima cosa che devi fare è editare il file <filename>dhcpd.conf</filename> che è stato installato dal port - <filename role="package">net/isc-dhcp3-server</filename>. + <package>net/isc-dhcp3-server</package>. Di default, questo sarà <filename>/usr/local/etc/dhcpd.conf.sample</filename> e dovresti copiare questo file in @@ -3224,22 +3143,22 @@ dhcp_flags=""</programlisting> sottoreti ed host, e forse lo si spiega meglio con un esempio:</para> - <programlisting>option domain-name "example.com";<co id="domain-name"/> -option domain-name-servers 192.168.4.100;<co id="domain-name-servers"/> -option subnet-mask 255.255.255.0;<co id="subnet-mask"/> + <programlisting>option domain-name "example.com";<co xml:id="domain-name"/> +option domain-name-servers 192.168.4.100;<co xml:id="domain-name-servers"/> +option subnet-mask 255.255.255.0;<co xml:id="subnet-mask"/> -default-lease-time 3600;<co id="default-lease-time"/> -max-lease-time 86400;<co id="max-lease-time"/> -ddns-update-style none;<co id="ddns-update-style"/> +default-lease-time 3600;<co xml:id="default-lease-time"/> +max-lease-time 86400;<co xml:id="max-lease-time"/> +ddns-update-style none;<co xml:id="ddns-update-style"/> subnet 192.168.4.0 netmask 255.255.255.0 { - range 192.168.4.129 192.168.4.254;<co id="range"/> - option routers 192.168.4.1;<co id="routers"/> + range 192.168.4.129 192.168.4.254;<co xml:id="range"/> + option routers 192.168.4.1;<co xml:id="routers"/> } host mailhost { - hardware ethernet 02:03:04:05:06:07;<co id="hardware"/> - fixed-address mailhost.example.com;<co id="fixed-address"/> + hardware ethernet 02:03:04:05:06:07;<co xml:id="hardware"/> + fixed-address mailhost.example.com;<co xml:id="fixed-address"/> }</programlisting> <calloutlist> @@ -3405,7 +3324,7 @@ dhcpd_ifaces="dc0"</programlisting> altro server DHCP su una rete separata. Se hai bisogno di questa funzionalità, installa il port - <filename role="package">net/isc-dhcp3-relay</filename>. + <package>net/isc-dhcp3-relay</package>. La pagina di manuale &man.dhcrelay.8; fornita col port contiene più dettagli.</para> </listitem> @@ -3414,29 +3333,18 @@ dhcpd_ifaces="dc0"</programlisting> </sect2> </sect1> - <sect1 id="network-dns"> - <sect1info> + <sect1 xml:id="network-dns"> + <info><title>Domain Name System (<acronym>DNS</acronym>)</title> <authorgroup> - <author> - <firstname>Chern</firstname> - <surname>Lee</surname> - - <contrib>Grazie al contributo di </contrib> - </author> - - <author> - <firstname>Tom</firstname> - <surname>Rhodes</surname> - </author> - - <author> - <firstname>Daniel</firstname> - <surname>Gerzo</surname> - </author> + <author><personname><firstname>Chern</firstname><surname>Lee</surname></personname><contrib>Grazie al contributo di </contrib></author> + + <author><personname><firstname>Tom</firstname><surname>Rhodes</surname></personname></author> + + <author><personname><firstname>Daniel</firstname><surname>Gerzo</surname></personname></author> </authorgroup> - </sect1info> + </info> - <title>Domain Name System (<acronym>DNS</acronym>)</title> + <sect2> <title>Uno sguardo d'insieme</title> @@ -3449,10 +3357,10 @@ dhcpd_ifaces="dc0"</programlisting> <acronym>DNS</acronym>. <acronym>DNS</acronym> è il protocollo attraverso il quale nomi sono mappati ad indirizzi <acronym>IP</acronym>, e viceversa. Per esempio, una query per - <hostid role="fqdn">www.FreeBSD.org - </hostid> riceverà una replica con l'indirizzo + <systemitem class="fqdomainname">www.FreeBSD.org + </systemitem> riceverà una replica con l'indirizzo <acronym>IP</acronym> del web server del The &os; Project, mentre una - query per <hostid role="fqdn">ftp.FreeBSD.org</hostid> + query per <systemitem class="fqdomainname">ftp.FreeBSD.org</systemitem> ritornerà l'indirizzo <acronym>IP</acronym> della corrispondente macchina <acronym>FTP</acronym>. Allo stesso modo, può avvenire l'opposto. Una @@ -3476,7 +3384,7 @@ dhcpd_ifaces="dc0"</programlisting> <para>Al momento corrente, BIND è mantenuto dall'Internet Software Consortium - <ulink url="http://www.isc.org/"></ulink>. + <uri xlink:href="http://www.isc.org/">http://www.isc.org/</uri>. </para> </sect2> @@ -3570,34 +3478,34 @@ dhcpd_ifaces="dc0"</programlisting> <itemizedlist> <listitem> - <para><hostid>.</hostid> è la zona root</para> + <para><systemitem>.</systemitem> è la zona root</para> </listitem> <listitem> - <para><hostid>org.</hostid> è una zona + <para><systemitem>org.</systemitem> è una zona Top Level Domain (<acronym>TLD</acronym>) sotto la zona root</para> </listitem> <listitem> - <para><hostid role="domainname">example.org.</hostid> + <para><systemitem class="fqdomainname">example.org.</systemitem> è una zona sotto la zona - <hostid>org.</hostid> <acronym>TLD</acronym></para> + <systemitem>org.</systemitem> <acronym>TLD</acronym></para> </listitem> <listitem> <para> - <hostid>1.168.192.in-addr.arpa</hostid> è una zona + <systemitem>1.168.192.in-addr.arpa</systemitem> è una zona che referenzia tutti gli indirizzi <acronym>IP</acronym> che cadono - sotto lo spazio <acronym>IP</acronym> <hostid role="ipaddr">192.168.1.*</hostid>. + sotto lo spazio <acronym>IP</acronym> <systemitem class="ipaddress">192.168.1.*</systemitem>. </para> </listitem> </itemizedlist> <para>Come si può vedere, la parte più specifica di un nome host appare a sinistra. Per esempio - <hostid role="domainname">example.org.</hostid> è - più specifico di <hostid>org.</hostid>, come - <hostid>org.</hostid> è più specifico + <systemitem class="fqdomainname">example.org.</systemitem> è + più specifico di <systemitem>org.</systemitem>, come + <systemitem>org.</systemitem> è più specifico della zona root. La disposizione di ogni parte di un nome host è analoga ad un file system: la directory <filename>/dev</filename> cade @@ -3622,7 +3530,7 @@ dhcpd_ifaces="dc0"</programlisting> <listitem> <para>un dominio, tipo - <hostid role="domainname">example.org</hostid>, è + <systemitem class="fqdomainname">example.org</systemitem>, è registrato e gli indirizzi <acronym>IP</acronym> devono essere assegnati ad hostname sotto questo.</para> </listitem> @@ -3658,7 +3566,7 @@ dhcpd_ifaces="dc0"</programlisting> </itemizedlist> <para>Quando uno fa una query per risolvere - <hostid role="fqdn">www.FreeBSD.org</hostid>, il + <systemitem class="fqdomainname">www.FreeBSD.org</systemitem>, il risolutore di solito fa una query al name server dell'<acronym>ISP</acronym> a cui si è connessi, ed ottiene una risposta. Con un server <acronym>DNS</acronym> @@ -3700,7 +3608,7 @@ dhcpd_ifaces="dc0"</programlisting> </row> <row> - <entry><filename class="directory">/etc/namedb</filename></entry> + <entry><filename>/etc/namedb</filename></entry> <entry>Directory dove risiedono le informazioni di zona di BIND.</entry> @@ -3718,11 +3626,8 @@ dhcpd_ifaces="dc0"</programlisting> <para> A seconda di come certe zone sono configurate sul server, i file relativi a quelle zone possono essere - trovate nelle sottodirectory <filename - class="directory">master</filename>, <filename - class="directory">slave</filename>, or <filename - class="directory">dynamic</filename> della directory - <filename class="directory">/etc/namedb</filename>. + trovate nelle sottodirectory <filename>master</filename>, <filename>slave</filename>, or <filename>dynamic</filename> della directory + <filename>/etc/namedb</filename>. Questi file contengono le informazioni <acronym>DNS</acronym> che saranno distribuite dal name server in risposta alle query.</para> </sect2> @@ -3771,7 +3676,7 @@ dhcpd_ifaces="dc0"</programlisting> </indexterm> <para>I file di configurazione per <application>named</application> - al corrente risiedono nella directory <filename class="directory"> + al corrente risiedono nella directory <filename> /etc/named</filename> e necessiteranno di modifiche prima dell'uso, a meno che non si voglia un semplice resolver. Qui è dove la maggior pare della configurazione viene @@ -3781,14 +3686,14 @@ dhcpd_ifaces="dc0"</programlisting> <title>Usando <command>make-localhost</command></title> <para>Per configurare una zona master per il localhost - visita la directory <filename class="directory">/etc/namedb</filename> + visita la directory <filename>/etc/namedb</filename> ed esegui il seguente comando:</para> <screen>&prompt.root; <userinput>sh make-localhost</userinput></screen> <para>Se tutto è andato bene, un nuovo file dovrebbe esistere nella sottodirectory - <filename class="directory">master</filename>. + <filename>master</filename>. I nomi dei file dovrebbero essere <filename>localhost.rev</filename> per il local domain name e<filename>localhost-v6.rev</filename> per le configurazioni <acronym>IPv6</acronym>. @@ -3856,7 +3761,7 @@ options { abilitarlo.</para> <warning> - <para><hostid role="ipaddr">127.0.0.1</hostid> + <para><systemitem class="ipaddress">127.0.0.1</systemitem> <emphasis>non</emphasis> funzionerà qui. Cambia questo indirizzo <acronym>IP</acronym> in un name server superiore.</para> @@ -3958,7 +3863,7 @@ zone "1.168.192.in-addr.arpa" { <filename>named.conf</filename>.</para> <para>Per esempio, la più semplice entry per - <hostid role="domainname">example.org</hostid> può + <systemitem class="fqdomainname">example.org</systemitem> può assomigliare a:</para> <programlisting>zone "example.org" { @@ -3994,8 +3899,7 @@ zone "1.168.192.in-addr.arpa" { <secondary>zone files</secondary> </indexterm> - <para>Un esempio di file di zona master per <hostid - role="domainname">example.org</hostid> (che esiste + <para>Un esempio di file di zona master per <systemitem class="fqdomainname">example.org</systemitem> (che esiste all'interno di <filename>/etc/namedb/master/example.org </filename>) è la seguente:</para> @@ -4033,11 +3937,11 @@ www IN CNAME @</programlisting> un nome esatto, mentre ogni entità senza un <quote>.</quote> è referenziato all'origine. Per esempio <literal>www</literal> è trasformato - in <literal>www.<replaceable>origin</replaceable></literal>. + in <literal>www.origin</literal>. Nel nostro file di zone fittizio, la nostra origine - è <hostid>example.org</hostid>, così + è <systemitem>example.org</systemitem>, così <literal>www</literal> si trasformerebbe in - <hostid>www.example.org</hostid>.</para> + <systemitem>www.example.org</systemitem>.</para> <para>Il formato di un file di zona è il seguente:</para> @@ -4119,7 +4023,7 @@ day</programlisting> <variablelist> <varlistentry> - <term><hostid role="domainname">example.org.</hostid></term> + <term><systemitem class="fqdomainname">example.org.</systemitem></term> <listitem> <para>il nome di dominio, inoltre è @@ -4128,7 +4032,7 @@ day</programlisting> </varlistentry> <varlistentry> - <term><hostid role="fqdn">ns1.example.org.</hostid></term> + <term><systemitem class="fqdomainname">ns1.example.org.</systemitem></term> <listitem> <para>il name server primario/autoritativo @@ -4175,8 +4079,8 @@ day</programlisting> <para>Questa è una linea NS. Ogni name server che replicherà in maniera autoritativa la zona deve avere una di queste linee. Il <literal>@</literal> come - visto potrebbe essere stato <hostid role="domainname"> - example.org.</hostid> + visto potrebbe essere stato <systemitem class="fqdomainname"> + example.org.</systemitem> Il <literal>@</literal> si traduce nell'origine.</para> <programlisting> @@ -4187,25 +4091,25 @@ mx IN A 192.168.1.4 mail IN A 192.168.1.5</programlisting> <para>Il record A indica un nome macchina. Come visto - sopra, <hostid role="fqdn">ns1.example.org</hostid> - risolverebbe in <hostid role="ipaddr">192.168.1.2</hostid>. + sopra, <systemitem class="fqdomainname">ns1.example.org</systemitem> + risolverebbe in <systemitem class="ipaddress">192.168.1.2</systemitem>. </para> <programlisting> IN A 192.168.1.1</programlisting> <para>Questa linea assegna l'indirizzo IP - <hostid role="ipaddr">192.168.1.1</hostid> alla corrente origine, - in questo caso <hostid role="domainname">example.org</hostid>.</para> + <systemitem class="ipaddress">192.168.1.1</systemitem> alla corrente origine, + in questo caso <systemitem class="fqdomainname">example.org</systemitem>.</para> <programlisting> www IN CNAME @</programlisting> <para>Il record nome canonico è usato per dare alias - ad una macchina. Nell'esempio, <hostid>www</hostid> + ad una macchina. Nell'esempio, <systemitem>www</systemitem> è tramutato in alias nella macchina <quote>master</quote> - che corrisponde al domain name <hostid role="domainname">example.org - </hostid> (<hostid role="ipaddr">192.168.1.1</hostid>). + che corrisponde al domain name <systemitem class="fqdomainname">example.org + </systemitem> (<systemitem class="ipaddress">192.168.1.1</systemitem>). CNAME possono essere usati per fornire alias ad hostname o distribuire in round robin un hostname fra molte macchine.</para> @@ -4220,15 +4124,15 @@ www IN CNAME @</programlisting> <para>Il record MX ` usato per specificare quali mail server sono responsabili per gestire mail entranti per la zona. - <hostid role="fqdn">mail.example.org - </hostid> è l'hostname del mail + <systemitem class="fqdomainname">mail.example.org + </systemitem> è l'hostname del mail server, e 10 è la priorità di quel mail server.</para> <para>Uno può avere molti mail server, con priorità di 10, 20 e così via. Un mail server che cerca di consegnare una mail a - <hostid role="domainname">example.org</hostid> + <systemitem class="fqdomainname">example.org</systemitem> proverà prima l'MX con la più alta priorità (il record con il numero di priorita' minimo) poi il secondo, etc., fino a @@ -4292,8 +4196,7 @@ www IN CNAME @</programlisting> <acronym>DNS</acronym>.</para> <para>È una buona idea leggere - gli avvisi sulla sicurezza di <ulink - url="http://www.cert.org/">CERT</ulink> e + gli avvisi sulla sicurezza di <link xlink:href="http://www.cert.org/">CERT</link> e sottoscrivere le &a.security-notifications; per stare aggiornato con le questioni correnti di sicurezza di Internet e FreeBSD.</para> @@ -4315,57 +4218,46 @@ www IN CNAME @</programlisting> <itemizedlist> <listitem> - <para><ulink - url="http://www.isc.org/products/BIND/">Official ISC BIND - Page</ulink></para> + <para><link xlink:href="http://www.isc.org/products/BIND/">Official ISC BIND + Page</link></para> </listitem> <listitem> - <para><ulink - url="http://www.isc.org/sw/guild/bf/">Official ISC BIND - Forum</ulink></para> + <para><link xlink:href="http://www.isc.org/sw/guild/bf/">Official ISC BIND + Forum</link></para> </listitem> <listitem> - <para><ulink - url="http://www.nominum.com/getOpenSourceResource.php?id=6"> - BIND FAQ</ulink></para> + <para><link xlink:href="http://www.nominum.com/getOpenSourceResource.php?id=6"> + BIND FAQ</link></para> </listitem> <listitem> - <para><ulink url="http://www.oreilly.com/catalog/dns4/">O'Reilly - DNS and BIND 4th Edition</ulink></para> + <para><link xlink:href="http://www.oreilly.com/catalog/dns4/">O'Reilly + DNS and BIND 4th Edition</link></para> </listitem> <listitem> - <para><ulink - url="ftp://ftp.isi.edu/in-notes/rfc1034.txt">RFC1034 - - Domain Names - Concepts and Facilities</ulink></para> + <para><link xlink:href="ftp://ftp.isi.edu/in-notes/rfc1034.txt">RFC1034 + - Domain Names - Concepts and Facilities</link></para> </listitem> <listitem> - <para><ulink - url="ftp://ftp.isi.edu/in-notes/rfc1035.txt">RFC1035 - - Domain Names - Implementation and Specification</ulink></para> + <para><link xlink:href="ftp://ftp.isi.edu/in-notes/rfc1035.txt">RFC1035 + - Domain Names - Implementation and Specification</link></para> </listitem> </itemizedlist> </sect2> </sect1> - <sect1 id="network-apache"> - <sect1info> + <sect1 xml:id="network-apache"> + <info><title>Apache HTTP Server</title> <authorgroup> - <author> - <firstname>Murray</firstname> - - <surname>Stokely</surname> - - <contrib>Grazie al contributo di </contrib> - </author> + <author><personname><firstname>Murray</firstname><surname>Stokely</surname></personname><contrib>Grazie al contributo di </contrib></author> </authorgroup> - </sect1info> + </info> - <title>Apache HTTP Server</title> + <indexterm> <primary>web server</primary> @@ -4388,8 +4280,8 @@ www IN CNAME @</programlisting> installato <application>Apache</application> quando hai installato FreeBSD per la prima volta, lo puoi installare dal port - <filename role="package">www/apache13</filename> - o <filename role="package">www/apache22</filename>.</para> + <package>www/apache13</package> + o <package>www/apache22</package>.</para> <para>Una volta che <application>Apache</application> è stato installato con successo, deve essere @@ -4404,8 +4296,7 @@ www IN CNAME @</programlisting> saranno discusse in questa sede. Per maggiori informazioni su <application>Apache</application> 2.X, per favore - consulta <ulink - url="httpd://httpd.apache.org/"></ulink>.</para> + consulta <uri xlink:href="httpd://httpd.apache.org/">httpd://httpd.apache.org/</uri>.</para> </note> </sect2> @@ -4439,11 +4330,11 @@ www IN CNAME @</programlisting> di default per l'installazione di <application>Apache</application>. I binari sono conservati nelle sottodirectory - <filename class="directory">bin</filename> e - <filename class="directory">sbin</filename> + <filename>bin</filename> e + <filename>sbin</filename> sotto la server root, ed i file di configurazione sono conservati sotto - <filename class="directory">etc/apache</filename>.</para> + <filename>etc/apache</filename>.</para> </listitem> </varlistentry> @@ -4467,8 +4358,8 @@ www IN CNAME @</programlisting> impostare un nome host che viene inviato ai client per il tuo server, se questo è differente da quello per il quale l'host - è configurato (ad esempio usi <hostid>www - </hostid> invece del vero nome host).</para> + è configurato (ad esempio usi <systemitem>www + </systemitem> invece del vero nome host).</para> </listitem> </varlistentry> @@ -4587,10 +4478,10 @@ www IN CNAME @</programlisting> <programlisting>NameVirtualHost *</programlisting> <para>Se il tuo webserver era nominato - <hostid role="fqdn">www.domain.tld</hostid> e + <systemitem class="fqdomainname">www.domain.tld</systemitem> e tu avessi voluto installare un dominio virtuale - per <hostid role="fqdn">www.someotherdomain.tld - </hostid> avresti dovuto aggiungere le seguenti entry + per <systemitem class="fqdomainname">www.someotherdomain.tld + </systemitem> avresti dovuto aggiungere le seguenti entry a <filename>httpd.conf</filename>:</para> <screen><VirtualHost *> @@ -4610,8 +4501,7 @@ DocumentRoot /www/someotherdomain.tld <para>Per maggiori informazioni sull'impostazione dei virtual host, per favore consulta la documentazione ufficiale a - <ulink url="http://httpd.apache.org/docs/vhosts/"> - </ulink>.</para> + <uri xlink:href="http://httpd.apache.org/docs/vhosts/">http://httpd.apache.org/docs/vhosts/</uri>.</para> </sect2> <sect2> @@ -4655,10 +4545,10 @@ DocumentRoot /www/someotherdomain.tld di <application>Apache</application> 1.3.X che includa <application>mod_ssl</application> può essere installata con il port - <filename role="package">www/apache13-modssl</filename>. + <package>www/apache13-modssl</package>. Il supporto ad SSL è anche disponibile per <application>Apache</application> 2.X nel port - <filename role="package">www/apache22</filename>, + <package>www/apache22</package>, dove viene abilitato di default.</para> </sect3> @@ -4698,28 +4588,22 @@ DocumentRoot /www/someotherdomain.tld e <application>mod_perl</application> 2.0 funziona solo con <application>Apache</application> 2.X. <application>mod_perl</application> 1.0 è disponibile - in <filename role="package">www/mod_perl</filename> ed una versione + in <package>www/mod_perl</package> ed una versione compilata staticamente è disponibile in - <filename role="package">www/apache13-modperl</filename>. + <package>www/apache13-modperl</package>. <application>mod_perl</application> 2.0 è disponibile in - <filename role="package">www/mod_perl2</filename>.</para> + <package>www/mod_perl2</package>.</para> </sect4> <sect4> - <sect4info> + <info><title>mod_php</title> <authorgroup> - <author> - <firstname>Tom</firstname> - - <surname>Rhodes</surname> - - <contrib>Scritto da </contrib> - </author> + <author><personname><firstname>Tom</firstname><surname>Rhodes</surname></personname><contrib>Scritto da </contrib></author> </authorgroup> - </sect4info> + </info> - <title>mod_php</title> + <indexterm> <primary>mod_php</primary> @@ -4737,14 +4621,14 @@ DocumentRoot /www/someotherdomain.tld <para>Per integrare supporto a <acronym>PHP</acronym>5 per il web server <application>Apache</application>, inizia con l'installare il port - <filename role="package">lang/php5</filename>. + <package>lang/php5</package>. </para> - <para>Se il port <filename role="package">lang/php5</filename> + <para>Se il port <package>lang/php5</package> viene installato per la prima volta, le <literal>OPTIONS</literal> disponibili saranno mostrate automaticamente. Se non viene mostrato un menu, ad esempio perché - il port <filename role="package">lang/php5</filename> + il port <package>lang/php5</package> è stato installato qualche volta in passato, è sempre possibile rivedere il menu a dialogo con le opzioni eseguendo:</para> @@ -4765,10 +4649,10 @@ DocumentRoot /www/someotherdomain.tld questioni di compatibilità o applicativi web già costruiti). Se si necessita del modulo <application>mod_php4</application> invece che di <application>mod_php5</application>, siete pregati - di usare il port <filename role="package">lang/php4</filename>. - Il port <filename role="package">lang/php4</filename> supporta + di usare il port <package>lang/php4</package>. + Il port <package>lang/php4</package> supporta molte delle configurazioni e delle opzioni di build-time - del port <filename role="package">lang/php5</filename>.</para> + del port <package>lang/php5</package>.</para> </note> <para>Questo installerà e @@ -4804,7 +4688,7 @@ AddModule mod_php5.c estremamente modulare così l'installazione base è molto limitata. È molto facile aggiungere supporto usando il port - <filename role="package">lang/php5-extensions</filename>. + <package>lang/php5-extensions</package>. Questo port fornisce un interfaccia a menu per l'installazione di estensioni a <acronym>PHP</acronym>. Alternativamente le singole estensioni possono essere installate usando @@ -4813,7 +4697,7 @@ AddModule mod_php5.c <para>Ad esempio, per aggiungere supporto al database <application>MySQL</application> a <acronym>PHP</acronym>5, semplicemente installa - <filename role="package">databases/php5-mysql</filename>.</para> + <package>databases/php5-mysql</package>.</para> <para>Dopo aver installato un'estensione, il server <application>Apache</application> deve essere riavviato per @@ -4826,20 +4710,14 @@ AddModule mod_php5.c </sect2> </sect1> - <sect1 id="network-ftp"> - <sect1info> + <sect1 xml:id="network-ftp"> + <info><title>File Transfer Protocol (FTP)</title> <authorgroup> - <author> - <firstname>Murray</firstname> - - <surname>Stokely</surname> - - <contrib>Grazie al Contributo di </contrib> - </author> + <author><personname><firstname>Murray</firstname><surname>Stokely</surname></personname><contrib>Grazie al Contributo di </contrib></author> </authorgroup> - </sect1info> + </info> - <title>File Transfer Protocol (FTP)</title> + <indexterm><primary>Server FTP</primary></indexterm> @@ -4892,16 +4770,16 @@ AddModule mod_php5.c <para>Se tu volessi abilitare accesso anonimo FTP al tuo server, devi creare un utente chiamato - <username>ftp</username> sul tuo sistema &os;. + <systemitem class="username">ftp</systemitem> sul tuo sistema &os;. Gli utenti allora potranno loggarsi al tuo server FTP - con uno username di <username>ftp</username> - o <username>anonymous</username> e con + con uno username di <systemitem class="username">ftp</systemitem> + o <systemitem class="username">anonymous</systemitem> e con una password qualsiasi (di norma dovrebbe essere usato un indirizzo email dell'utente come password). Il server FTP chiamerà &man.chroot.2; quando un utente anonimo si logga, per restringere l'accesso solo - alla home directory di <username>ftp</username>.</para> + alla home directory di <systemitem class="username">ftp</systemitem>.</para> <para>Ci sono due file di testo che specificano messaggi di benvenuto per i client FTP. Il contenuto @@ -4974,21 +4852,15 @@ AddModule mod_php5.c </sect2> </sect1> - <sect1 id="network-samba"> - <sect1info> + <sect1 xml:id="network-samba"> + <info><title>Servizi di File e Stampa per client + µsoft.windows; (Samba)</title> <authorgroup> - <author> - <firstname>Murray</firstname> - - <surname>Stokely</surname> - - <contrib>Grazie al contributo di </contrib> - </author> + <author><personname><firstname>Murray</firstname><surname>Stokely</surname></personname><contrib>Grazie al contributo di </contrib></author> </authorgroup> - </sect1info> + </info> - <title>Servizi di File e Stampa per client - µsoft.windows; (Samba)</title> + <indexterm><primary>Server Samba</primary></indexterm> <indexterm><primary>Microsoft Windows</primary></indexterm> @@ -5019,7 +4891,7 @@ AddModule mod_php5.c installato <application>Samba</application> quando hai installato per la prima volta FreeBSD, puoi sempre installarlo dal port o pacchetto - <filename role="package">net/samba3</filename>.</para> + <package>net/samba3</package>.</para> </sect2> <sect2> @@ -5071,9 +4943,9 @@ AddModule mod_php5.c è stato abilitato in <filename>inetd.conf</filename>, puoi usare un browser per connetterti a - <ulink url="http://localhost:901"></ulink>. + <uri xlink:href="http://localhost:901">http://localhost:901</uri>. Dovrai prima loggarti con l'account di sistema - <username>root</username>.</para> + <systemitem class="username">root</systemitem>.</para> <!-- XXX screenshots go here, loader is creating them --> @@ -5200,11 +5072,9 @@ AddModule mod_php5.c <screen>&prompt.root; <userinput>smbpasswd -a username</userinput></screen> - <para>Per favore consulta l' <ulink - url="http://www.samba.org/samba/docs/man/Samba-HOWTO-Collection/">Official Samba HOWTO</ulink> - <ulink - url="http://www.samba.org/samba/docs/man/Samba-HOWTO-Collection/">HOWTO - Ufficiale di Samba</ulink> + <para>Per favore consulta l' <link xlink:href="http://www.samba.org/samba/docs/man/Samba-HOWTO-Collection/">Official Samba HOWTO</link> + <link xlink:href="http://www.samba.org/samba/docs/man/Samba-HOWTO-Collection/">HOWTO + Ufficiale di Samba</link> per informazioni addizionali sulle opzioni di configurazione. Con le basi delineate qui, dovresti avere tutto @@ -5216,7 +5086,7 @@ AddModule mod_php5.c <sect2> <title>Avviare <application>Samba</application></title> - <para>Il port <filename role="package">net/samba3</filename> + <para>Il port <package>net/samba3</package> aggiunge un nuovo script di avvio, che può essere usato per controllare <application>Samba</application>. Per abilitare questo script, @@ -5270,25 +5140,18 @@ Starting smbd.</screen> una larga integrazione con reti µsoft.windows;. Per maggiori informazioni sulle funzionalità al di là dell'installazione di base descritta qui - per favore consulta <ulink url="http://www.samba.org"> - </ulink>.</para> + per favore consulta <uri xlink:href="http://www.samba.org">http://www.samba.org</uri>.</para> </sect2> </sect1> - <sect1 id="network-ntp"> - <sect1info> + <sect1 xml:id="network-ntp"> + <info><title>Sincronizzazione del Clock con NTP</title> <authorgroup> - <author> - <firstname>Tom</firstname> - - <surname>Hukins</surname> - - <contrib>Grazie al contributo di </contrib> - </author> + <author><personname><firstname>Tom</firstname><surname>Hukins</surname></personname><contrib>Grazie al contributo di </contrib></author> </authorgroup> - </sect1info> + </info> - <title>Sincronizzazione del Clock con NTP</title> + <indexterm><primary>NTP</primary></indexterm> @@ -5342,9 +5205,9 @@ Starting smbd.</screen> potrebbe aver impostato un server NTP, a questo scopo — controlla la loro documentazione per vedere se questo è il caso. C'è una - <ulink url="http://ntp.isc.org/bin/view/Servers/WebHome"> + <link xlink:href="http://ntp.isc.org/bin/view/Servers/WebHome"> lista online di server NTP pubblicamente accessibili - </ulink> che tu puoi usare per trovare un server NTP + </link> che tu puoi usare per trovare un server NTP vicino a te. Accertati di essere al corrente della politica di ogni server che scegli, e chiedi il permesso se necessario.</para> @@ -5420,7 +5283,7 @@ driftfile /var/db/ntp.drift</programlisting> quali server siano da usare, con un server elencato su ogni linea. Se un server è specificato con l'argomento <literal>prefer</literal>, come con - <hostid role="fqdn">ntplocal.example.com</hostid>, + <systemitem class="fqdomainname">ntplocal.example.com</systemitem>, quel server saraà preferito rispetto ad altri. Una risposta da un server preferito sarà scartata se differisce @@ -5483,9 +5346,9 @@ driftfile /var/db/ntp.drift</programlisting> <programlisting>restrict 192.168.1.0 mask 255.255.255.0 nomodify notrap</programlisting> - <para>invece, dove<hostid role="ipaddr">192.168.1.0</hostid> + <para>invece, dove<systemitem class="ipaddress">192.168.1.0</systemitem> è un indirizzo IP sulla tua rete e - <hostid role="ipaddr">255.255.255.0</hostid> + <systemitem class="ipaddress">255.255.255.0</systemitem> è la netmask della tua rete.</para> <para><filename>/etc/ntp.conf</filename> può |