Home Chi sono Mappa del sito Contatti  
 
Java
Apache Wicket
Sistemistica Totocalcio
 
 
Programmare Applicativi...
Presentazione del libro
Panoramica dei contenuti
 
 
Giochi in PHP
Introduzione
Filetto (Tris)
Forza 4
Sudoku
 
 
Tutorial Linux/Unix
Archivio
 
 
Sql
Tutorial su Mysql
 
 
C++
Framework a oggetti
 
Archivio->Installare Samba 3.3

Installare Samba 3.3

Questo piccolo tutorial spiega come installare e configurare Samba nel sistema operativo FREE BSD 8 e successive versioni.
Si noti che nei sistemi con ambiente grafico (come PCBSD), Samba dovrebbe essere già installato ed integrato con l'ambiente grafico, e le cartelle possono essere configurate mediante l'interfaccia del sistema.
Alla fine dell'installazione dovreste essere in grado di vedere SWAT (Samba Web Administration Tool) sulla porta 901 in http. Per entrare dovete inserire l'username e la password di root.


1) Spostatevi sulla directory del port di Samba 3.3, ed avviate la configurazione dell'installazione:
# cd /usr/ports/net/samba33
# make config

Assicuratevi che l'opzione 'SWAT' sia spuntata quindi avviate l'installazione:

# make install
# make clean


2) Per far partire Samba all'avvio del computer, occorre aggiungere un parametro al file /etc/rc.conf:
samba_enable="YES"

3) SWAT viene avviato per mezzo del servizio inetd. Quest'ultimo servizio è proprio quello che si occupa di gestire i servizi ftp, telnet, swat, ecc..
Il servizio inetd può essere abilitato all'avvio del sistema scrivendo sul file /etc/rc.conf
inetd_enable="YES"
Per abilitare il servizio SWAT occorre modificare il file /etc/inetd.conf in quanto nella configurazione di base, tutti i servizi (ftp, telnet, swat, ecc...) sono disabilitati.
Per il servizio SWAT occorre decommentare questa linea:
swat stream tcp nowait/400 root /usr/local/sbin/swat swat

Configurazione manuale
Se si vuole eseguire una configurazione manuale di Samba, è possibile modificarte il file /usr/local/etc/smb.conf
Quando si modifica questo file è opportuno verificare la correttezza della sintassi con il comando:
# testparm
Per rendere effettive le modifiche si può riavviare il servizio mediante il comando:
# /usr/local/etc/rc.d/samba restart

Esempi di configurazione
  • Configurazione di default
  • Cartella condivisa con accesso publico