Server Samba · 2 min read · Dec 11, 2025

Ubuntu 7.10 (Gutsy Gibbon) Server Samba Standalone Con Backend tdbsam

Questo tutorial spiega l’installazione di un file server Samba su Ubuntu 7.10 e come configurarlo per condividere file tramite il protocollo SMB, oltre a come aggiungere utenti. Samba è configurato come server standalone, non come controller di dominio. Per questa configurazione, utilizzerò il CD di installazione di Ubuntu Server, ma la stessa procedura di installazione funzionerà anche su un desktop Ubuntu.

Nella configurazione risultante, ogni utente ha la propria directory home accessibile tramite il protocollo SMB e tutti gli utenti hanno una directory condivisa con accesso in lettura / scrittura.

Installazione di Samba

Collegati al tuo server sulla shell, o apri una finestra di shell se il tuo server Ubuntu ha un desktop installato. Per diventare utente root, esegui questo comando:

sudo su

e inserisci la password dell’utente che hai creato durante l’installazione di Ubuntu.

Installa i pacchetti Samba:

apt-get install libcupsys2 samba samba-common

Modifica il file smb.conf:

vi /etc/samba/smb.conf

Nella sezione globale, rimuovi il “;” all’inizio della riga security = user in modo che appaia così:

security = user

per abilitare gli utenti del sistema Linux a effettuare il login al server Samba.

Chiudi il file e riavvia Samba:

/etc/init.d/samba restart

Aggiunta di Condivisioni Samba

Ora aggiungerò una condivisione accessibile da tutti gli utenti.

Crea la directory per condividere i file e cambia il proprietario al gruppo utenti.

mkdir -p /home/shares/allusers  
chown -R root:users /home/shares/allusers/  
chmod -R ug+rwx,o+rx-w /home/shares/allusers/

Alla fine del file /etc/samba/smb.conf aggiungi le seguenti righe:

[allusers]
  comment = Tutti gli Utenti
  path = /home/shares/allusers
  valid users = @users
  force group = users 
  create mask = 0660
  directory mask = 0771
  writable = yes

Se tutti gli utenti devono poter leggere e scrivere nelle loro directory home tramite Samba, aggiungi le seguenti righe a /etc/samba/smb.conf:

[homes]
   comment = Directory Home
   browseable = no
   valid users = %S
   writable = yes
   create mask = 0700
   directory mask = 0700

Ora riavviamo Samba:

/etc/init.d/samba restart

Aggiunta e gestione degli utenti

In questo esempio, aggiungerò un utente di nome tom. Puoi aggiungere quanti più utenti hai bisogno nello stesso modo, basta sostituire il nome utente tom con il nome utente desiderato nei comandi.

useradd tom -m -G users

Imposta una password per tom nel database utenti del sistema Linux. Se l’utente tom non deve poter effettuare il login nel sistema Linux, salta questo passaggio.

passwd tom

-> Inserisci la password per il nuovo utente

Ora aggiungi l’utente al database utenti di Samba.

smbpasswd -a tom

-> Inserisci la password per il nuovo utente

Ora dovresti essere in grado di effettuare il login dalla tua workstation Windows con l’esplora file utilizzando il nome utente tom e la password scelta e memorizzare file sul server Linux sia nella directory home di tom che nella directory condivisa pubblica.

Link

Share: X/Twitter LinkedIn

Ricevi i nuovi post nella tua casella di posta.

Nessuno spam. Disiscriviti in qualsiasi momento.