Installera och konfigurera Samba
Postat: 11 juli, 2009 kl 8:04 | Tags: Linux , Nätverk , Samba , SMB , TCP / IP , WINSSamba är ett open source programvara som gör att UNIX-baserade operativsystem för att "se" nätverk med Windows-datorer. Samba är faktiskt genomförandet av flera protokoll i en programvara kan kommunicera samtidigt med dessa protokoll: SMB, TCP / IP, NetBIOS (protokoll genomförs i Nätverket i Windows), WINS och Active Directory (detta bör fastställas för Kerberos ).
Först att framgångsrikt ställa in Samba vara den bil som körs på Linux att ha statisk IP. Annars kommer det inte att kunna 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 kontakt / etc / samba / smb.conf
Då kan vi redigera den nya filen i din favorit editor:
# Sudo gedit / etc / samba / smb.conf
Det bör tas i den nya filen:
[Global]
; Allmänna serverinställningar
NetBIOS = YOUR_HOSTNAME
server string =
workgroup = YOUR_WORKGROUP
meddela version = 5,0
socket options = 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
Namnet lösa så = värdar vinner bcast
får stöd = ja
tryckning = CUPS
printcap name = CUPS
syslog = 1
syslog bara = ja
; OBS: Om du behöver tillgång till kataloger användaren hemmet avkommentera
; Lines Justera inställningarna nedan och till era hjärtan innehåll.
, [Hem]
; Valid 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 frågan.
, [NETLOGON]
; Path = / var / lib / samba / netlogon
; Admin users = Administratör
; Valid användare =% U
; Läs bara = ingen
; OBS: Återigen - bara om du kör en Behövs primär domänkontrollant.
, [Profiler]
; Path = / var / lib / samba / profiler
; Valid användare =% U
; Skapa mode = 0600
; Directory mode = 0700
; Skrivbara = ja
; Bläddringsbar = ingen
; OBS: På denna plats du bygga ett slutförvar skrivardrivrutin maj för
; Windows - Jag ska täcka detta ämne i en annan HOWTO.
[Skriv ut $]
path = / var / lib / samba / skrivare
bläddringsbar = ja
guest ok = yes
read only = yes
skriv list = roten
create mask = 0664
directory mask = 0775
[Skrivare]
path = / tmp
printable = yes
guest ok = yes
bläddringsbar = ingen
; Kommentera bort om du behöver dela dina CD-/DVD-ROM Drive
, [DVD-ROM-enhet]
; Path = / media / cdrom
; Bläddringsbar = ja
; Läs bara = ja
; Guest ok = yes
[MyFiles]
path = / media / samba /
bläddringsbar = ja
read only = no
guest ok = no
create mask = 0644
directory mask = 0755
kraft user = YOUR_USERNAME
kraft grupp = YOUR_USERGROUP
Visst, några små ändringar göras:
NetBIOS-namn = HOSTNAME YOUR_HOSTNAME ersätts med
workgroup = Arbetsgrupp YOUR_WORKGROUP ersätts med (som är inställt i Windows). Generellt på Windows är workgrupului namnet Arbetsgrupp eller MSHOME.
får stöd = ja
Om du inte har statisk IP, eller IP med hjälp av en rad olika skäl Dimana det alternativ bör sättas högre än "nej" istället för "ja".
[MyFiles] är namnet aktien ului.Poate döpas om ändå, men bör undvikas utrymmen (precis som de andra namn).
path = / media / samba / antar att denna väg är en hårddisk eller en annan partition monterad, och är där filer sparas dela utseende.
Om 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 fler och fler människor kommer vi att bevilja rätt behörigheter:
# Sudo chmod 0777 / home / samba
Om dessa inställningar måste pormin tjänst 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 den bil som körs på Linux att ha 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 kontakt / etc / samba / smb.conf
Då kan vi redigera den nya filen i din favorit editor:
# Sudo gedit / etc / samba / smb.conf
Det bör tas i den nya filen:
[Global]
; Allmänna serverinställningar
NetBIOS = YOUR_HOSTNAME
server string =
workgroup = YOUR_WORKGROUP
meddela version = 5,0
socket options = 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
Namnet lösa så = värdar vinner bcast
får stöd = ja
tryckning = CUPS
printcap name = CUPS
syslog = 1
syslog bara = ja
; OBS: Om du behöver tillgång till kataloger användaren hemmet avkommentera
; Lines Justera inställningarna nedan och till era hjärtan innehåll.
, [Hem]
; Valid 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 frågan.
, [NETLOGON]
; Path = / var / lib / samba / netlogon
; Admin users = Administratör
; Valid användare =% U
; Läs bara = ingen
; OBS: Återigen - bara om du kör en Behövs primär domänkontrollant.
, [Profiler]
; Path = / var / lib / samba / profiler
; Valid användare =% U
; Skapa mode = 0600
; Directory mode = 0700
; Skrivbara = ja
; Bläddringsbar = ingen
; OBS: På denna plats du bygga ett slutförvar skrivardrivrutin maj för
; Windows - Jag ska täcka detta ämne i en annan HOWTO.
[Skriv ut $]
path = / var / lib / samba / skrivare
bläddringsbar = ja
guest ok = yes
read only = yes
skriv list = roten
create mask = 0664
directory mask = 0775
[Skrivare]
path = / tmp
printable = yes
guest ok = yes
bläddringsbar = ingen
; Kommentera bort om du behöver dela dina CD-/DVD-ROM Drive
, [DVD-ROM-enhet]
; Path = / media / cdrom
; Bläddringsbar = ja
; Läs bara = ja
; Guest ok = yes
[MyFiles]
path = / media / samba /
bläddringsbar = ja
read only = no
guest ok = no
create mask = 0644
directory mask = 0755
kraft user = YOUR_USERNAME
kraft grupp = YOUR_USERGROUP
Visst, några små ändringar göras:
NetBIOS-namn = HOSTNAME YOUR_HOSTNAME ersätts med
workgroup = Arbetsgrupp YOUR_WORKGROUP ersätts med (som är inställt i Windows). Generellt på en Windows-maskin, är workgrupului namnet Arbetsgrupp eller MSHOME.
får stöd = ja
Om du inte har statisk IP, eller IP med hjälp av en rad olika skäl Dimana det alternativ bör sättas högre än "nej" istället för "ja".
[MyFiles] är namnet aktien ului.Poate döpas om ändå, men bör undvikas utrymmen (precis som de andra namn).
path = / media / samba / antar att denna väg är en hårddisk eller en annan partition monterad, och är där filer sparas dela utseende.
Om 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 fler och fler människor kommer vi att bevilja rätt behörigheter:
# Sudo chmod 0777 / home / samba
Om dessa inställningar måste pormin tjänst 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, vilket gör att UNIX-baserade operativsystem för att "se" nätverk med Windows-datorer. Samba är faktiskt genomförandet av flera protokoll i en programvara kan kommunicera samtidigt med dessa protokoll: SMB, TCP / IP, NetBIOS (protokoll genomförs i Nätverket i Windows), WINS och Active Directory (detta bör fastställas för Kerberos).
Först att framgångsrikt ställa in Samba vara den bil som körs på Linux att ha 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 kontakt / etc / samba / smb.conf
Då kan vi redigera den nya filen i din favorit editor:
# Sudo gedit / etc / samba / smb.conf
Det bör tas i den nya filen:
[Global]
; Allmänna serverinställningar
NetBIOS = YOUR_HOSTNAME
server string =
workgroup = YOUR_WORKGROUP
meddela version = 5,0
socket options = 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
Namnet lösa så = värdar vinner bcast
får stöd = ja
tryckning = CUPS
printcap name = CUPS
syslog = 1
syslog bara = ja
; OBS: Om du behöver tillgång till kataloger användaren hemmet avkommentera
; Lines Justera inställningarna nedan och till era hjärtan innehåll.
, [Hem]
; Valid 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 frågan.
, [NETLOGON]
; Path = / var / lib / samba / netlogon
; Admin users = Administratör
; Valid användare =% U
; Läs bara = ingen
; OBS: Återigen - bara om du kör en Behövs primär domänkontrollant.
, [Profiler]
; Path = / var / lib / samba / profiler
; Valid användare =% U
; Skapa mode = 0600
; Directory mode = 0700
; Skrivbara = ja
; Bläddringsbar = ingen
; OBS: På denna plats du bygga ett slutförvar skrivardrivrutin maj för
; Windows - Jag ska täcka detta ämne i en annan HOWTO.
[Skriv ut $]
path = / var / lib / samba / skrivare
bläddringsbar = ja
guest ok = yes
read only = yes
skriv list = roten
create mask = 0664
directory mask = 0775
[Skrivare]
path = / tmp
printable = yes
guest ok = yes
bläddringsbar = ingen
; Kommentera bort om du behöver dela dina CD-/DVD-ROM Drive
, [DVD-ROM-enhet]
; Path = / media / cdrom
; Bläddringsbar = ja
; Läs bara = ja
; Guest ok = yes
[MyFiles]
path = / media / samba /
bläddringsbar = ja
read only = no
guest ok = no
create mask = 0644
directory mask = 0755
kraft user = YOUR_USERNAME
kraft grupp = YOUR_USERGROUP
Visst, några små ändringar göras:
NetBIOS-namn = HOSTNAME YOUR_HOSTNAME ersätts med
workgroup = Arbetsgrupp YOUR_WORKGROUP ersätts med (som är inställt i Windows). Generellt på en Windows-maskin, är workgrupului namnet Arbetsgrupp eller MSHOME.
får stöd = ja
Om du inte har statisk IP, eller IP med hjälp av en rad olika skäl Dimana det alternativ bör sättas högre än "nej" istället för "ja".
[MyFiles] är namnet aktien ului.Poate döpas om ändå, men bör undvikas utrymmen (precis som de andra namn).
path = / media / samba / antar att denna väg är en hårddisk eller en annan partition monterad, och är där filer sparas dela utseende.
Om 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 fler och fler människor kommer vi att bevilja rätt behörigheter:
# Sudo chmod 0777 / home / samba
Om dessa inställningar måste pormin tjänst nu:
# Sudo / etc / init.d / samba start
Längre behöver lägga till användare, men det nästa gång.
















