Nwlapcug.com


Come configurare Samba

Samba è un'applicazione Linux che permette la condivisione di file, unità cd/dvd-rom e stampanti facilmente tra computer Windows e Linux. Può facilmente impostare un server di file semplice usando Samba.

Istruzioni

1

Installare Samba su computer Linux.

sudo apt-get install samba2

Assicurarsi che Samba non è in esecuzione.

sudo /etc/init.d/samba stop3

Spostare la configurazione predefinita per un file di backup.

sudo mv /etc/samba/smb.conf /etc/samba/smb.conf.bkup4

Creare una nuova versione del file SMB. conf.

sudo gedit /etc/samba/smb.conf5

Copiare questo file di configurazione di esempio in SMB. conf

[global]
workgroup = WORKGROUP
netbios name = MYNAME
[homes]
comment = Home Directories
valid users = %S
read only = No
browseable = No
[shared folders]
path = /shared_files/
browseable = yes
read only = no
guest ok = no

Ogni sezione è spiegato sotto. Ricordatevi di cambiare i parametri variabili per riflettere le informazioni.

[global]
workgroup = WORKGROUP
netbios name = MYNAME
username map = /etc/samba/smbusers

Il gruppo di lavoro è il nome del gruppo di lavoro Windows. Può essere trovato in Start -> Pannello di controllo -> sistema -> nome Computer.
Il nome netbios è il nome del computer Linux. È come si naviga il computer Linux da Windows.

[homes]
comment = Home Directories
valid users = %S
read only = No
browseable = No

Gli utenti possono accedere la propria home directory. L'opzione %s garantisce che solo gli utenti devono utilizzare il proprio nome utente per accedere ai loro file.

[share]
path = /shared_files/
browseable = yes
read only = no
guest ok = no

Il percorso sarà il percorso che i computer client sarà in grado di accedere. Secondo le regole di cui sopra, è possibile sfogliare la directory condivisa; esso non è di sola lettura, e gli utenti devono accedere per visualizzare la directory.

6

Verificare il file SMB. conf.

sudo testparm7

Aggiungere utenti al computer Linux.

useradd -c "New User" -m -g users -p Passwd1 newuser

Il comando useradd ha la sintassi useradd [opzioni] nomeutente. Nell'esempio di cui sopra ha le seguenti opzioni:

-c is the comments section which is used for the user's Full Name
-m says to create the user's home directory
-g is the group name for the user's initial log in group.
-p is the user's password
8

Comunicare Samba sugli utenti.

sudo smbpasswd -a newuser
sudo smbpasswd -e newuser

Il comando smbpasswd ha la sintassi smbpasswd [opzioni] nomeutente. L'opzione - a dice di aggiungere l'utente al file smbpasswd locale. L'opzione -e si dice per consentire all'utente.
smbpasswd ti chiederà una password. È necessario fornire la password che si utilizza sulla macchina Windows. Se non avete una password per Windows, premere solo invio.

Consigli & Avvertenze

  • Il file SMB. conf di default ha dettagliato commenti per ogni sezione. È una buona idea di leggere attraverso di essa prima di crearne uno nuovo. S.w.a. t è un'interfaccia grafica basata sul web per la configurazione di Samba. È possibile accedervi digitando http://localhost:901 / nella barra indirizzi del tuo browser.