Samba server · 2 min read · Jan 04, 2026

Installazione del Server Samba su Debian 7 (Wheezy)

Installazione del Server Samba su Debian 7 (Wheezy)

Versione 1.1
Autore: Srijan Kishore

Questa guida spiega come installare e configurare il server Samba in Debian 7 con server samba anonimi e sicuri. Samba è una suite Open Source/Free Software che fornisce servizi di file e stampa senza soluzione di continuità ai client SMB/CIFS. Samba è disponibile gratuitamente, a differenza di altre implementazioni SMB/CIFS, e consente l’interoperabilità tra server Linux/Unix e client basati su Windows.

1 Nota Preliminare

Ho installato di recente un server Debian 7, su cui installerò il server samba. Naturalmente, è necessario avere un computer Windows per controllare il server samba che deve essere raggiungibile dal server Debian. Il mio server Debian ha hostname server1.example.com e IP 192.168.0.100

Puoi installare il tuo server Debian dai primi sette capitoli del tutorial.

Nota:

  • Il computer Windows deve essere nello stesso gruppo di lavoro. Per controllare il valore nel computer Windows, esegui il comando al prompt dei comandi

net config workstation

Sarà simile a questo

Il tuo computer Windows deve essere nello stesso dominio Workstation del server Debian, cioè.

WORKGROUP

nel mio caso.

  • Per rendere il computer Windows raggiungibile in Windows procedi in questo modo. Nella finestra di esecuzione, aggiungi l’entry del tuo indirizzo IP del server

notepad C:\Windows\System32\drivers\etc\hosts

Nel mio caso era così, basta salvare i valori.

| [...] 192.168.0.100 server1.example.com debian |

2 Condivisione samba anonima

Per prima cosa spiegherò la metodologia per installare samba con la condivisione anonima. Per installare samba esegui,

apt-get install samba samba-common libcups2

Installerà samba con Versione 3.6.6.

Ora per configurare samba modifica il file /etc/samba/smb.cnf prima di apportare modifiche farò il backup del file originale come /etc/samba/smb.cnf.bak

mv /etc/samba/smb.conf /etc/samba/smb.conf.bak

In seguito dai le voci in questo modo

vi /etc/samba/smb.cnf

| [global] workgroup = WORKGROUP server string = Samba Server %v netbios name = debian security = user map to guest = bad user dns proxy = no #============================ Share Definitions ============================== [Anonymous] path = /samba/anonymous browsable =yes writable = yes guest ok = yes read only = no |

mkdir -p /samba/anonymous

service samba restart

Ora puoi accedere alla condivisione debian in Windows come segue:

Dal computer Windows, basta navigare nella cartella e provare a creare un file di testo, ma riceverai un errore di permesso negato.

Controlla i permessi per la cartella condivisa.

root@server1:~# ls -l /samba/
total 4
drwxr-xr-x 2 root root 4096 May 27 18:17 anonymous
root@server1:~#

Per consentire all’utente anonimo di dare i permessi come segue;

root@server1:~# cd /samba
root@server1:/samba# chmod -R 0755 anonymous/
root@server1:# chown -R nobody:nogroup anonymous/
root@server1:/samba# ls -l
total 4
drwx-xr-x 2 nobody nogroup root 4096 May 27 18:17 anonymous
root@server1:/samba#

Ora l’utente anonimo può navigare e creare i contenuti della cartella.

Puoi controllare anche il contenuto sul server.

root@server1:/samba# ls -l anonymous/
total 0
-rwxr–r– 1 nobody nogroup 0 May 29 18:47 anonymous_test.txt
root@server1:/samba#

Share: X/Twitter LinkedIn

Ricevi i nuovi post nella tua casella di posta.

Nessuno spam. Disiscriviti in qualsiasi momento.