Installera och konfigurera Samba
Postat: 11 juli 2009 kl 08:04 | Tags: Linux , nätverk , samba , smb , tcp / ip , vinnerSamba är en öppen källkod, som gör Unix-baserade operativsystem för att "se" nätverket med Windows-datorer. Samba är faktiskt genomför flera protokoll i ett program kan kommunicera samtidigt med dessa protokoll: SMB, TCP / IP, NetBIOS (Protokoll genomföras i Windows Nätverket), WINS och Active Directory (detta bör fastställas för Kerberos ).
Först att framgångsrikt ställa in Samba vara maskinen som kör Linux för att ha en statisk IP. Annars kommer det inte använda WINS ...
Installera Samba:
# Sudo apt-get install samba
Efter installationen måste du se till att Samba inte körs:
# Sudo / etc / init.d / samba stop
smb.conf är konfigurationsfilen för Samba. Vi byter namn på filen i följande:
# Sudo mv / etc / samba / smb.conf / etc / samba / smb.conf.template
Följande kommando kommer att skapa en ny fil:
# Sudo Touch / etc / samba / smb.conf
Då kan vi redigera den nya filen i din favorit editor:
# Sudo gedit / etc / samba / smb.conf
Så som skulle placeras i den nya filen:
[Global]
, Allmänna serverinställningar
NetBIOS name = YOUR_HOSTNAME
server string =
workgroup = YOUR_WORKGROUP
meddelar version = 5,0
hylsa alternativ = TCP_NODELAY SO_KEEPALIVE SO_RCVBUF = 8192 SO_SNDBUF IPTOS_LOWDELAY = 8192
passdb backend = tdbsam
security = user
null lösenord = true
username map = / etc / samba / smbusers
nämna lösa För = värdar vinner bcast
får stöd = ja
utskrift = CUPS
printcap name = CUPS
syslog = 1
syslog bara = ja
; OBS: Om du behöver tillgång till kataloger användaren hem avkommentera
; Linjer och Nedan Justera inställningarna till era hjärtan innehåll.
, [Homes]
; Giltiga användare =% S
; Skapa mode = 0600
; Directory mode = 0755
; Bläddringsbar = ingen
, Läs bara = ingen
; Veto-filer = / * {*} / * / Mail / bin /..
; OBS: Behövs endast om du kör samba som en primär domänkontrollant.
; Inte den här config jag behövde som inte täcker saken.
; [NETLOGON]
; Path = / var / lib / samba / netlogon
; Admin users = Administrator
; Giltiga användare =% U
, Läs bara = ingen
; OBS: Again - behövs endast om du kör en primär domänkontrollant.
, [Profiler]
; Path = / var / lib / samba / profiler
; Giltiga användare =% U
; Skapa mode = 0600
; Directory mode = 0700
; Skrivbar = ja
; Bläddringsbar = ingen
; OBS: På denna plats kan du bygga ett slutförvar skrivardrivrutin för
, Windows - Jag går igenom det här ämnet i en annan HOWTO.
[Skriv ut $]
path = / var / lib / samba / skrivare
bläddringsbar = ja
guest ok = yes
skrivskyddad = ja
skriv list = roten
create mask = 0664
katalog masken = 0775
[Skrivare]
path = / tmp
printable = yes
guest ok = yes
bläddringsbar = ingen
; Avkommentera om du behöver dela CD-/DVD-ROM Drive
, [DVD-ROM-enhet]
; Path = / media / cdrom
; Bläddringsbar = ja
, Läs bara = yes
; Gäst ok = yes
[MyFiles]
path = / media / samba /
bläddringsbar = ja
skrivskyddad = ingen
guest ok = no
skapa masken = 0644
katalog masken = 0755
kraft user = YOUR_USERNAME
kraft grupp = YOUR_USERGROUP
Visst ska göras några förändringar:
NetBIOS name = HOSTNAME YOUR_HOSTNAME ersätts med
workgroup = YOUR_WORKGROUP ersätts med arbetsgruppen (som ställs in på Windows). Generellt på Windows är workgrupului namnet Arbetsgrupp eller MSHOME.
får stöd = ja
Om du har statisk IP eller använda en annan IP-Dimana skäl bör ovanstående alternativ sättas till "nej" istället för "ja".
[MyFiles] är andelen namnet ului.Poate döpas ändå, men bör undvikas utrymmen (liksom för de övriga namn).
path = / media / samba / antar denna väg är en monterad hårddisk eller en annan partition, och är där filerna sparas aktien utseende.
Om det inte finns en annan hårddisk eller en annan partition, kan du skapa en hemmapp till exempel, där du kan dela dina filer se ut:
# Sudo mkdir / home / samba
I detta fall kommer sökvägen vara:
# Path = / home / samba /
Eftersom / home / samba blir en mapp där du måste skriva mer i världen, kommer vi ge rätt behörigheter:
# Sudo chmod 0777 / home / samba
Om detta skulle Inställningen måste pormin tjänsten nu:
# Sudo / etc / init.d / samba start
Vi måste lägga till användare.
Först att framgångsrikt ställa in Samba vara maskinen som kör Linux för att ha en statisk IP. Annars kan du inte använda WINS ...
Installera Samba:
# Sudo apt-get install samba
Efter installationen måste du se till att Samba inte körs:
# Sudo / etc / init.d / samba stop
smb.conf är konfigurationsfilen för Samba. Vi byter namn på filen i följande:
# Sudo mv / etc / samba / smb.conf / etc / samba / smb.conf.template
Följande kommando kommer att skapa en ny fil:
# Sudo Touch / etc / samba / smb.conf
Då kan vi redigera den nya filen i din favorit editor:
# Sudo gedit / etc / samba / smb.conf
Så som skulle placeras i den nya filen:
[Global]
, Allmänna serverinställningar
NetBIOS name = YOUR_HOSTNAME
server string =
workgroup = YOUR_WORKGROUP
meddelar version = 5,0
hylsa alternativ = TCP_NODELAY SO_KEEPALIVE SO_RCVBUF = 8192 SO_SNDBUF IPTOS_LOWDELAY = 8192
passdb backend = tdbsam
security = user
null lösenord = true
username map = / etc / samba / smbusers
nämna lösa För = värdar vinner bcast
får stöd = ja
utskrift = CUPS
printcap name = CUPS
syslog = 1
syslog bara = ja
; OBS: Om du behöver tillgång till kataloger användaren hem avkommentera
; Linjer och Nedan Justera inställningarna till era hjärtan innehåll.
, [Homes]
; Giltiga användare =% S
; Skapa mode = 0600
; Directory mode = 0755
; Bläddringsbar = ingen
, Läs bara = ingen
; Veto-filer = / * {*} / * / Mail / bin /..
; OBS: Behövs endast om du kör samba som en primär domänkontrollant.
; Inte den här config jag behövde som inte täcker saken.
; [NETLOGON]
; Path = / var / lib / samba / netlogon
; Admin users = Administrator
; Giltiga användare =% U
, Läs bara = ingen
; OBS: Again - behövs endast om du kör en primär domänkontrollant.
, [Profiler]
; Path = / var / lib / samba / profiler
; Giltiga användare =% U
; Skapa mode = 0600
; Directory mode = 0700
; Skrivbar = ja
; Bläddringsbar = ingen
; OBS: På denna plats kan du bygga ett slutförvar skrivardrivrutin för
, Windows - Jag går igenom det här ämnet i en annan HOWTO.
[Skriv ut $]
path = / var / lib / samba / skrivare
bläddringsbar = ja
guest ok = yes
skrivskyddad = ja
skriv list = roten
create mask = 0664
katalog masken = 0775
[Skrivare]
path = / tmp
printable = yes
guest ok = yes
bläddringsbar = ingen
; Avkommentera om du behöver dela CD-/DVD-ROM Drive
, [DVD-ROM-enhet]
; Path = / media / cdrom
; Bläddringsbar = ja
, Läs bara = yes
; Gäst ok = yes
[MyFiles]
path = / media / samba /
bläddringsbar = ja
skrivskyddad = ingen
guest ok = no
skapa masken = 0644
katalog masken = 0755
kraft user = YOUR_USERNAME
kraft grupp = YOUR_USERGROUP
Visst ska göras några ändringar:
NetBIOS name = HOSTNAME YOUR_HOSTNAME ersätts med
workgroup = YOUR_WORKGROUP ersätts med arbetsgruppen (som ställs in på Windows). Generellt, på en Windows-maskin är workgrupului namnet Arbetsgrupp eller MSHOME.
får stöd = ja
Om du har statisk IP eller använda en annan IP-Dimana skäl bör ovanstående alternativ sättas till "nej" istället för "ja".
[MyFiles] är andelen namnet ului.Poate döpas ändå, men bör undvikas utrymmen (liksom för de övriga namn).
path = / media / samba / antar denna väg är en monterad hårddisk eller en annan partition, och är där filerna sparas aktien utseende.
Om det inte finns en annan hårddisk eller en annan partition, kan du skapa en hemmapp till exempel, där du kan dela dina filer se ut:
# Sudo mkdir / home / samba
I detta fall kommer sökvägen vara:
# Path = / home / samba /
Eftersom / home / samba blir en mapp där du måste skriva mer i världen, kommer vi ge rätt behörigheter:
# Sudo chmod 0777 / home / samba
Om detta skulle Inställningen måste pormin tjänsten nu:
# Sudo / etc / init.d / samba start
Längre behöver lägga till användare, men den här gången viitoare.Samba är en öppen källkod, som gör Unix-baserade operativsystem för att "se" nätverket med Windows-datorer. Samba är faktiskt genomför flera protokoll i ett program kan kommunicera samtidigt med dessa protokoll: SMB, TCP / IP, NetBIOS (Protokoll genomföras i Windows Nätverket), WINS och Active Directory (detta bör fastställas för Kerberos).
Först att framgångsrikt ställa in Samba vara maskinen som kör Linux för att ha en statisk IP. Annars kan du inte använda WINS ...
Installera Samba:
# Sudo apt-get install samba
Efter installationen måste du se till att Samba inte körs:
# Sudo / etc / init.d / samba stop
smb.conf är konfigurationsfilen för Samba. Vi byter namn på filen i följande:
# Sudo mv / etc / samba / smb.conf / etc / samba / smb.conf.template
Följande kommando kommer att skapa en ny fil:
# Sudo Touch / etc / samba / smb.conf
Då kan vi redigera den nya filen i din favorit editor:
# Sudo gedit / etc / samba / smb.conf
Så som skulle placeras i den nya filen:
[Global]
, Allmänna serverinställningar
NetBIOS name = YOUR_HOSTNAME
server string =
workgroup = YOUR_WORKGROUP
meddelar version = 5,0
hylsa alternativ = TCP_NODELAY SO_KEEPALIVE SO_RCVBUF = 8192 SO_SNDBUF IPTOS_LOWDELAY = 8192
passdb backend = tdbsam
security = user
null lösenord = true
username map = / etc / samba / smbusers
nämna lösa För = värdar vinner bcast
får stöd = ja
utskrift = CUPS
printcap name = CUPS
syslog = 1
syslog bara = ja
; OBS: Om du behöver tillgång till kataloger användaren hem avkommentera
; Linjer och Nedan Justera inställningarna till era hjärtan innehåll.
, [Homes]
; Giltiga användare =% S
; Skapa mode = 0600
; Directory mode = 0755
; Bläddringsbar = ingen
, Läs bara = ingen
; Veto-filer = / * {*} / * / Mail / bin /..
; OBS: Behövs endast om du kör samba som en primär domänkontrollant.
; Inte den här config jag behövde som inte täcker saken.
; [NETLOGON]
; Path = / var / lib / samba / netlogon
; Admin users = Administrator
; Giltiga användare =% U
, Läs bara = ingen
; OBS: Again - behövs endast om du kör en primär domänkontrollant.
, [Profiler]
; Path = / var / lib / samba / profiler
; Giltiga användare =% U
; Skapa mode = 0600
; Directory mode = 0700
; Skrivbar = ja
; Bläddringsbar = ingen
; OBS: På denna plats kan du bygga ett slutförvar skrivardrivrutin för
, Windows - Jag går igenom det här ämnet i en annan HOWTO.
[Skriv ut $]
path = / var / lib / samba / skrivare
bläddringsbar = ja
guest ok = yes
skrivskyddad = ja
skriv list = roten
create mask = 0664
katalog masken = 0775
[Skrivare]
path = / tmp
printable = yes
guest ok = yes
bläddringsbar = ingen
; Avkommentera om du behöver dela CD-/DVD-ROM Drive
, [DVD-ROM-enhet]
; Path = / media / cdrom
; Bläddringsbar = ja
, Läs bara = yes
; Gäst ok = yes
[MyFiles]
path = / media / samba /
bläddringsbar = ja
skrivskyddad = ingen
guest ok = no
skapa masken = 0644
katalog masken = 0755
kraft user = YOUR_USERNAME
kraft grupp = YOUR_USERGROUP
Visst ska göras några ändringar:
NetBIOS name = HOSTNAME YOUR_HOSTNAME ersätts med
workgroup = YOUR_WORKGROUP ersätts med arbetsgruppen (som ställs in på Windows). Generellt, på en Windows-maskin är workgrupului namnet Arbetsgrupp eller MSHOME.
får stöd = ja
Om du har statisk IP eller använda en annan IP-Dimana skäl bör ovanstående alternativ sättas till "nej" istället för "ja".
[MyFiles] är andelen namnet ului.Poate döpas ändå, men bör undvikas utrymmen (liksom för de övriga namn).
path = / media / samba / antar denna väg är en monterad hårddisk eller en annan partition, och är där filerna sparas aktien utseende.
Om det inte finns en annan hårddisk eller en annan partition, kan du skapa en hemmapp till exempel, där du kan dela dina filer se ut:
# Sudo mkdir / home / samba
I detta fall kommer sökvägen vara:
# Path = / home / samba /
Eftersom / home / samba blir en mapp där du måste skriva mer i världen, kommer vi ge rätt behörigheter:
# Sudo chmod 0777 / home / samba
Om detta skulle Inställningen måste pormin tjänsten nu:
# Sudo / etc / init.d / samba start
Längre behöver lägga till användare, men det nästa gång.
























