Installazione e configurazione di Samba
Inviato: 11 luglio 2009 alle 08:04 | Tags: Linux , Network , Samba , SMB , TCP / IP , WINSSamba è un software open source che permette basati su UNIX sistemi operativi di "vedere" la rete con i PC Windows. Samba è in realtà l'attuazione di diversi protocolli in un unico software in grado di comunicare contemporaneamente con questi protocolli: SMB, TCP / IP, NetBIOS (protocollo implementato in Risorse di rete in Windows), WINS e Active Directory (questo dovrebbe essere impostato per Kerberos ).
In primo luogo, per impostare con successo samba ad essere la vettura che gira su Linux ad un IP statico. Altrimenti, non sarà in grado di utilizzare WINS ...
Installare Samba:
# Sudo apt-get install samba
Dopo l'installazione, è necessario assicurarsi che Samba non è in esecuzione:
# Sudo / etc / init.d / samba arresto
smb.conf è il file di configurazione di Samba. Noi rinominare il file di seguito:
# Sudo mv / etc / samba / smb.conf / etc / samba / smb.conf.template
Il seguente comando crea un nuovo file:
# Sudo touch / etc / samba / smb.conf
Poi abbiamo modificare il nuovo file nel vostro editor preferito:
# Sudo gedit / etc / samba / smb.conf
Che dovrebbe essere messo nel nuovo file:
[Global]
; Le impostazioni del server Generale
netbios name = YOUR_HOSTNAME
server string =
workgroup = YOUR_WORKGROUP
annunciare la versione = 5.0
socket options = TCP_NODELAY SO_KEEPALIVE SO_RCVBUF = 8192 SO_SNDBUF IPTOS_LOWDELAY = 8192
backend passdb = tdbsam
security = user
password nullo = true
username map = / etc / samba / smbusers
name resolve order = hosts vince bcast
wins support = yes
= stampa CUPS
printcap name = CUPS
syslog = 1
syslog only = yes
; NOTA: Se avete bisogno di accedere alle directory home dell'utente togliere il commento
; Linee Regolare le impostazioni di sotto e ai vostri cuori contenuto.
; [Case]
; Valido utenti% = S
, Creazione di mode = 0600
; Directory mode = 0755
; Browseable = no
; Read only = No
; Veto files = /*.{*}/.*/ mail / bin /
; NOTA: Necessario solo se si esegue samba come controller di dominio primario.
; Non questa config I Needed che non copre la materia.
; [Netlogon]
; Path = / var / lib / samba / netlogon
; Utenti Admin = Amministratore
; Valid users =% U
; Read only = No
; NOTA: Anche in questo caso - solo se si sta eseguendo un controller di dominio primario necessari.
; [Profili]
; Path = / var / lib / samba / profili
; Valid users =% U
, Creazione di mode = 0600
; Directory mode = 0700
; Scrivibili = yes
; Browseable = no
; NOTA: All'interno di questo luogo si crea un repository di driver di stampa per maggio
; Windows - tratteremo questo argomento in un altro HOWTO.
[Print $]
path = / var / lib / samba / printers
browseable = yes
guest ok = yes
read only = yes
write list = root
create mask = 0664
maschera cartella = 0775
[Stampanti]
path = / tmp
printable = yes
guest ok = yes
browseable = no
; Scommentare se avete bisogno di condividere l'unità CD-/DVD-ROM
; [DVD-ROM]
; Path = / media / cdrom
; Browseable = yes
; Read only = yes
; Guest ok = yes
[MyFiles]
path = / media / samba /
browseable = yes
read only = no
guest = ok no
create mask = 0644
maschera cartella = 0755
force user = nome_utente
force group = YOUR_USERGROUP
Certo, alcune piccole modifiche da effettuare:
netbios name = HOSTNAME YOUR_HOSTNAME essere sostituito con il
workgroup = Workgroup YOUR_WORKGROUP essere sostituito con il tuo (che è impostato su Windows). In generale, su Windows, nome workgrupului è MSHOME o Workgroup.
wins support = yes
Se non è un IP statico o IP utilizzando una varietà di ragioni Dimana l'opzione deve essere fissato sopra il "no" invece di "sì".
[MyFiles] è il nome di condivisione ului.Poate essere rinominato in ogni caso, ma devono essere evitati spazi (come fanno gli altri nomi).
path = / media / samba / supporre che questo percorso è un disco rigido o partizione montata un'altra, ed è dove vengono salvati i file guardare condividere.
Se non è disponibile un altro disco rigido o un'altra partizione, è possibile creare una cartella principale, ad esempio, dove è possibile condividere i file aspetto:
# Sudo mkdir / home / samba
In questo caso, il percorso sarà:
# Path = / home / samba /
Perché / home / samba sarà una cartella in cui devi scrivere sempre più persone, ci concederà i permessi corretti:
# Sudo chmod 0777 / home / samba
Su queste impostazioni avrebbero dovuto pormin servizio ora:
# Sudo / etc / init.d / samba inizio
Dobbiamo aggiungere utenti.
In primo luogo, per impostare con successo samba ad essere la vettura che gira su Linux ad un IP statico. In caso contrario, non è possibile utilizzare WINS ...
Installare Samba:
# Sudo apt-get install samba
Dopo l'installazione, è necessario assicurarsi che Samba non è in esecuzione:
# Sudo / etc / init.d / samba arresto
smb.conf è il file di configurazione di Samba. Noi rinominare il file di seguito:
# Sudo mv / etc / samba / smb.conf / etc / samba / smb.conf.template
Il seguente comando crea un nuovo file:
# Sudo touch / etc / samba / smb.conf
Poi abbiamo modificare il nuovo file nel vostro editor preferito:
# Sudo gedit / etc / samba / smb.conf
Che dovrebbe essere messo nel nuovo file:
[Global]
; Le impostazioni del server Generale
netbios name = YOUR_HOSTNAME
server string =
workgroup = YOUR_WORKGROUP
annunciare la versione = 5.0
socket options = TCP_NODELAY SO_KEEPALIVE SO_RCVBUF = 8192 SO_SNDBUF IPTOS_LOWDELAY = 8192
backend passdb = tdbsam
security = user
password nullo = true
username map = / etc / samba / smbusers
name resolve order = hosts vince bcast
wins support = yes
= stampa CUPS
printcap name = CUPS
syslog = 1
syslog only = yes
; NOTA: Se avete bisogno di accedere alle directory home dell'utente togliere il commento
; Linee Regolare le impostazioni di sotto e ai vostri cuori contenuto.
; [Case]
; Valido utenti% = S
, Creazione di mode = 0600
; Directory mode = 0755
; Browseable = no
; Read only = No
; Veto files = /*.{*}/.*/ mail / bin /
; NOTA: Necessario solo se si esegue samba come controller di dominio primario.
; Non questa config I Needed che non copre la materia.
; [Netlogon]
; Path = / var / lib / samba / netlogon
; Utenti Admin = Amministratore
; Valid users =% U
; Read only = No
; NOTA: Anche in questo caso - solo se si sta eseguendo un controller di dominio primario necessari.
; [Profili]
; Path = / var / lib / samba / profili
; Valid users =% U
, Creazione di mode = 0600
; Directory mode = 0700
; Scrivibili = yes
; Browseable = no
; NOTA: All'interno di questo luogo si crea un repository di driver di stampa per maggio
; Windows - tratteremo questo argomento in un altro HOWTO.
[Print $]
path = / var / lib / samba / printers
browseable = yes
guest ok = yes
read only = yes
write list = root
create mask = 0664
maschera cartella = 0775
[Stampanti]
path = / tmp
printable = yes
guest ok = yes
browseable = no
; Scommentare se avete bisogno di condividere l'unità CD-/DVD-ROM
; [DVD-ROM]
; Path = / media / cdrom
; Browseable = yes
; Read only = yes
; Guest ok = yes
[MyFiles]
path = / media / samba /
browseable = yes
read only = no
guest = ok no
create mask = 0644
maschera cartella = 0755
force user = nome_utente
force group = YOUR_USERGROUP
Certo, alcune piccole modifiche da effettuare:
netbios name = HOSTNAME YOUR_HOSTNAME essere sostituito con il
workgroup = Workgroup YOUR_WORKGROUP essere sostituito con il tuo (che è impostato su Windows). In generale, su una macchina Windows, nome workgrupului è MSHOME o Workgroup.
wins support = yes
Se non è un IP statico o IP utilizzando una varietà di ragioni Dimana l'opzione deve essere fissato sopra il "no" invece di "sì".
[MyFiles] è il nome di condivisione ului.Poate essere rinominato in ogni caso, ma devono essere evitati spazi (come fanno gli altri nomi).
path = / media / samba / supporre che questo percorso è un disco rigido o partizione montata un'altra, ed è dove vengono salvati i file guardare condividere.
Se non è disponibile un altro disco rigido o un'altra partizione, è possibile creare una cartella principale, ad esempio, dove è possibile condividere i file aspetto:
# Sudo mkdir / home / samba
In questo caso, il percorso sarà:
# Path = / home / samba /
Perché / home / samba sarà una cartella in cui devi scrivere sempre più persone, ci concederà i permessi corretti:
# Sudo chmod 0777 / home / samba
Su queste impostazioni avrebbero dovuto pormin servizio ora:
# Sudo / etc / init.d / samba inizio
Più bisogno di aggiungere utenti, ma questa volta viitoare.Samba è un open source, che permette basati su UNIX sistemi operativi di "vedere" la rete con i PC Windows. Samba è in realtà l'attuazione di diversi protocolli in un unico software in grado di comunicare contemporaneamente con questi protocolli: SMB, TCP / IP, NetBIOS (protocollo implementato in Risorse di rete in Windows), WINS e Active Directory (questo dovrebbe essere impostato per Kerberos).
In primo luogo, per impostare con successo samba ad essere la vettura che gira su Linux ad un IP statico. In caso contrario, non è possibile utilizzare WINS ...
Installare Samba:
# Sudo apt-get install samba
Dopo l'installazione, è necessario assicurarsi che Samba non è in esecuzione:
# Sudo / etc / init.d / samba arresto
smb.conf è il file di configurazione di Samba. Noi rinominare il file di seguito:
# Sudo mv / etc / samba / smb.conf / etc / samba / smb.conf.template
Il seguente comando crea un nuovo file:
# Sudo touch / etc / samba / smb.conf
Poi abbiamo modificare il nuovo file nel vostro editor preferito:
# Sudo gedit / etc / samba / smb.conf
Che dovrebbe essere messo nel nuovo file:
[Global]
; Le impostazioni del server Generale
netbios name = YOUR_HOSTNAME
server string =
workgroup = YOUR_WORKGROUP
annunciare la versione = 5.0
socket options = TCP_NODELAY SO_KEEPALIVE SO_RCVBUF = 8192 SO_SNDBUF IPTOS_LOWDELAY = 8192
backend passdb = tdbsam
security = user
password nullo = true
username map = / etc / samba / smbusers
name resolve order = hosts vince bcast
wins support = yes
= stampa CUPS
printcap name = CUPS
syslog = 1
syslog only = yes
; NOTA: Se avete bisogno di accedere alle directory home dell'utente togliere il commento
; Linee Regolare le impostazioni di sotto e ai vostri cuori contenuto.
; [Case]
; Valido utenti% = S
, Creazione di mode = 0600
; Directory mode = 0755
; Browseable = no
; Read only = No
; Veto files = /*.{*}/.*/ mail / bin /
; NOTA: Necessario solo se si esegue samba come controller di dominio primario.
; Non questa config I Needed che non copre la materia.
; [Netlogon]
; Path = / var / lib / samba / netlogon
; Utenti Admin = Amministratore
; Valid users =% U
; Read only = No
; NOTA: Anche in questo caso - solo se si sta eseguendo un controller di dominio primario necessari.
; [Profili]
; Path = / var / lib / samba / profili
; Valid users =% U
, Creazione di mode = 0600
; Directory mode = 0700
; Scrivibili = yes
; Browseable = no
; NOTA: All'interno di questo luogo si crea un repository di driver di stampa per maggio
; Windows - tratteremo questo argomento in un altro HOWTO.
[Print $]
path = / var / lib / samba / printers
browseable = yes
guest ok = yes
read only = yes
write list = root
create mask = 0664
maschera cartella = 0775
[Stampanti]
path = / tmp
printable = yes
guest ok = yes
browseable = no
; Scommentare se avete bisogno di condividere l'unità CD-/DVD-ROM
; [DVD-ROM]
; Path = / media / cdrom
; Browseable = yes
; Read only = yes
; Guest ok = yes
[MyFiles]
path = / media / samba /
browseable = yes
read only = no
guest = ok no
create mask = 0644
maschera cartella = 0755
force user = nome_utente
force group = YOUR_USERGROUP
Certo, alcune piccole modifiche da effettuare:
netbios name = HOSTNAME YOUR_HOSTNAME essere sostituito con il
workgroup = Workgroup YOUR_WORKGROUP essere sostituito con il tuo (che è impostato su Windows). In generale, su una macchina Windows, nome workgrupului è MSHOME o Workgroup.
wins support = yes
Se non è un IP statico o IP utilizzando una varietà di ragioni Dimana l'opzione deve essere fissato sopra il "no" invece di "sì".
[MyFiles] è il nome di condivisione ului.Poate essere rinominato in ogni caso, ma devono essere evitati spazi (come fanno gli altri nomi).
path = / media / samba / supporre che questo percorso è un disco rigido o partizione montata un'altra, ed è dove vengono salvati i file guardare condividere.
Se non è disponibile un altro disco rigido o un'altra partizione, è possibile creare una cartella principale, ad esempio, dove è possibile condividere i file aspetto:
# Sudo mkdir / home / samba
In questo caso, il percorso sarà:
# Path = / home / samba /
Perché / home / samba sarà una cartella in cui devi scrivere sempre più persone, ci concederà i permessi corretti:
# Sudo chmod 0777 / home / samba
Su queste impostazioni avrebbero dovuto pormin servizio ora:
# Sudo / etc / init.d / samba inizio
Più bisogno di aggiungere utenti, ma che la prossima volta.
















