<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN"> <HTML> <HEAD> <META NAME="GENERATOR" CONTENT="SGML-Tools 1.0.9"> <TITLE>SMB HOWTO: Installazione</TITLE> <LINK HREF="SMB-HOWTO-5.html" REL=next> <LINK HREF="SMB-HOWTO-3.html" REL=previous> <LINK HREF="SMB-HOWTO.html#toc4" REL=contents> </HEAD> <BODY> <A HREF="SMB-HOWTO-5.html">Avanti</A> <A HREF="SMB-HOWTO-3.html">Indietro</A> <A HREF="SMB-HOWTO.html#toc4">Indice</A> <HR> <H2><A NAME="s4">4. Installazione</A></H2> <P>Per prima cosa, al fine di poter usare Samba sulle proprie macchine è necessario utilizzare un singolo segmento LAN ethernet ed usare il protocollo TCP/IP. Samba non funzionerà con altri protocolli di rete. Generalmente è facile soddisfare questa richiesta, dal momento che Linux e Windows 95/98/NT sono distribuiti con il TCP/IP. Tuttavia, se si usa Windows 3.x è necessario aggiungere il supporto TCP/IP. Una delle domande poste più di frequente è perché Samba ``non funziona'' con sistemi Windows senza il protocollo TCP/IP. <P>Per installare TCP/IP con Windows 95/98, si deve selezionare Pannello di controllo | Rete, aggiungere e configurare Microsoft TCP/IP. Con Windows NT, si selezioni Pannello di Controllo | Rete | Protocolli. <P>Per prelevare l'ultima versione di <B>Samba</B> si deve selezionare il mirror più vicino, dalla lista disponibile presso: <P> <A HREF="ftp://ftp.samba.org/">ftp://ftp.samba.org/</A><P>Nella maggior parte dei casi, le distribuzioni Linux dispongono già dei pacchetti di una versione recente di Samba. <P>Il pacchetto <B>Samba</B> richiede due demoni. Tipicamente sono installati in <CODE>/usr/sbin</CODE> ed eseguiti o in fase di avvio dagli <I>script di inizializzazione</I> del sistema o da <B>inetd</B>. Script di esempio sono elencati in <A HREF="SMB-HOWTO-5.html#sec-daemons">Eseguire i demoni</A>. <P> <HR> <PRE> smbd (Il demone SMB) nmbd (Fornisce supporto di NetBIOS nameserver per i client) </PRE> <HR> <P>Si noti che il servizio dei nomi fornito dal demone nmbd è differente dal servizio fornito da Domain Name Service (DNS). Il servizio di nomi NetBIOS usato da SMB è ``stile-Windows''. In altre parole, avere un DNS attivo, non ha nulla a che vedere con la possibilità di Samba di risolvere i nomi dei computer. <P>Di solito (la posizione è opzionale) i seguenti programmi di <B>Samba</B> sono installati in <CODE>/usr/bin</CODE> oppure <CODE>/usr/local/samba/bin</CODE>: <P> <DL> <DT><B>smbclient</B><DD><P>Client SMB per macchine UNIX <P> <DT><B>smbprint</B><DD><P>script per usare la stampante di un host SMB <P> <DT><B>smbprint.sysv</B><DD><P>Come <CODE>smbprint</CODE> per macchine con UNIX SVR4 <P> <DT><B>smbstatus</B><DD><P>Elenca le connessioni SMB correnti per il computer locale <P> <DT><B>smbrun</B><DD><P>Facilita esecuzioni di applicazioni su un host SMB </DL> <P>La distribuzione in formato binario per il supporto del file system smbfs, è discussa successivamente in questo documento. <P>Inoltre, è incluso in questo HOWTO uno script chiamato <A HREF="SMB-HOWTO-10.html#smbprint">print</A>, da usare come interfaccia per <CODE>smbprint</CODE>. <P>Il pacchetto <B>Samba</B> è semplice da installare. Per prima cosa è necessario recuperare il sorgente dal sito elencato precedentemente e leggere il file <CODE>README</CODE> della distribuzione. C'è anche un file chiamato <CODE>docs/INSTALL.txt</CODE> che fornisce istruzioni passo-a-passo. <P>Seguendo l'installazione, si pongono i demoni in <CODE>/usr/sbin</CODE> ed i programmi in <CODE>/usr/bin</CODE>. Le pagine del manuale in <CODE>/usr/local/man</CODE>. <P>Compilando il pacchetto <B>Samba</B>, si specifica nel <CODE>Makefile</CODE> la locazione del file di configurazione <CODE>smb.conf</CODE>, generalmente <CODE>/etc</CODE>, ma può essere una qualsiasi. Per questo documento si suppone che tale file di configurazione sia <CODE>/etc/smb.conf</CODE>; altri file di configurazione: <CODE>/var/log/samba-log.%m</CODE> e <I>lock directory</I> <CODE>/var/lock/samba</CODE>. <P>Si installi il file di configurazione, <CODE>smb.conf</CODE>. Nella directory dove si è compilato Samba è presente una sottodirectory <CODE>examples/simple</CODE> e si legga il file README. Si copi il file <CODE>smb.conf</CODE> in <CODE>/etc</CODE>. ATTENZIONE! Se si ha una distribuzione Linux con già Samba installato, potrebbe già essere presente un file di configurazione in <CODE>/etc</CODE>, sarebbe meglio iniziare con quello. <P>Se non si desidera avere il file di configurazione in <CODE>/etc</CODE>, può essere messo in una qualsiasi posizione ed eventualmente collegato con un <I>link</I> simbolico in <CODE>/etc</CODE>: <P> <HR> <PRE> ln -s /percorso/di/smb.conf /etc/smb.conf </PRE> <HR> <P> <HR> <A HREF="SMB-HOWTO-5.html">Avanti</A> <A HREF="SMB-HOWTO-3.html">Indietro</A> <A HREF="SMB-HOWTO.html#toc4">Indice</A> </BODY> </HTML>