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 sue inserisci la password dell’utente che hai creato durante l’installazione di Ubuntu.
Installa i pacchetti Samba:
apt-get install libcupsys2 samba samba-commonModifica il file smb.conf:
vi /etc/samba/smb.confNella sezione globale, rimuovi il “;” all’inizio della riga security = user in modo che appaia così:
security = userper abilitare gli utenti del sistema Linux a effettuare il login al server Samba.
Chiudi il file e riavvia Samba:
/etc/init.d/samba restartAggiunta 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 = yesSe 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 = 0700Ora riavviamo Samba:
/etc/init.d/samba restartAggiunta 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 usersImposta 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
Ricevi i nuovi post nella tua casella di posta.
Nessuno spam. Disiscriviti in qualsiasi momento.