klik dig ind her
http://www.sambaix.com/Documentation/index.cfm?FromTemplate=Default.cfm&FuseAction=10302
her er et eks. på en samba-fil
Samba (192.168.2.3)
Som fil og print server har vi opsat vores Samba-server.
Derudover sørger Samba’en for at vores Windows og Linux platforme kan fungere sammen i netværket.
Samba serveren satte vi op i filen smb.conf, som her vil blive beskrevet detaljeret:
[start på smb.conf]
[global]
#Domæne navnet specificeres her…
workgroup = Mshome
#Beskrivelse/label af serveren… der kan i princippet stå hvad som helst…
server string = Samba server
#Denne linie betyder at brugere, der er logget på domænet ikke behøver skrive flere passwords med mindre, der
#er lavet passwords på specifikke mapper og lignende…
security = domain
#Angiver at udprintnings stilen skal være ”bsd”…
printing = bsd
#Angiver hvor printcap filen findes på serveren…
printcap name = /etc/printcap
#Denne linie sørger, sammen med den ovenstående, for at printeren automatisk findes og deles…
load printers = yes
#Her angives i hvilken fil passwords gemmes, til brugere oprettet i samba…
smb passwd file = /etc/smbpasswd
#Skal samba-serveren være domain master (dvs. køre som domæneserver)…
domain master = yes
#Man kan logge på serverens netværksnavn i stedet for IP-adressen…
domain logons = yes
#Skal passwords krypteres…
encrypt passwords = yes
#Angiver hvad brugernes logonscripts hedder (%U svarer til brugernavnet)…
logon script = %U.bat
#Denne linie gør at der bliver oprettet en mappe med brugerens navn (%U) i stien: \\%L\Profiles\
#(%L = Servernavnet)…
logon path = \\%L\Profiles\%U
[printers]
#Kommentar…
comment = All printers
#Security level (Samba svarer til sec-lvl: server)…
security = Samba
#Stien til printershare…
path = /var/spool/lpd
#Denne linie gør at man kan printe ud…
printable = yes
#Kan der skrives…
writeable = yes
#Betyder at alle kan se printeren…
public = yes
#Kan der browses…
browseable = no
#Gæste brugere/anonyme bruger må også bruge printeren…
guest ok = yes
#Giver følgende rettigheder: (u)serRWX, (g)roupRWX og (o)thersRWX…
create mode = 0777
[homes]
#Kommentar…
comment = Users home-directory
#Skal de være skrivebeskyttede…
read only = no
#Skal man kunne browse sig rundt…
browseable = yes
[tmp]
#Kommentar…
comment = Temporary file space
#Sti til ”temporary file space”…
path = /tmp
#Er mappen skrivebeskyttet…
read only = no
#Alle kan se tmp mappen…
public = yes
#Skal man kunne browse sig til den…
browseable = yes
[trusted]
#Kommentar…
comment = Noget sikkert
#Sti til mappen ”trusted”…
path = /trusted
#Skal mappen være skrivebeskyttet…
read only = no
#Mappen er ikke tilgængelig for alle…
public = no
#Kan der browses…
browseable = yes
#Liste over de oprettede brugere på serveren…
valid users = test1 test2 test3 test4 test5
[share]
#Kommentar…
comment = Noget vi deler
#Sti til share-biblioteket…
path = /share
#Angiver om der skal kunne skrives i share-biblioteket…
writeable = yes
#Giver følgende rettigheder til share: (u)serRWX, (g)roupRWX og (o)thersRX…
create mode = 0775
[netlogon]
#Kommentar…
comment = Network Logon Services
#Angiver hvor brugernes logonscripts ligger…
path = /trusted/netlogon
#Gæster kan også logge på…
guest ok = yes
#Kan der skrives…
writeable = no
#Kan der browses…
browseable = no
share modes = no
[slut på smb.conf]
Logons
Vores logonscripts ligger samlet på Samba-serveren.
De er bygget op på følgende måde:
NET USE H: /home
NET USE S: \\samba\share
NET USE T: \\samba\trusted
På denne måde mapper vi tre drev…
Henholdsvis et hjemmebibliotek, et delebibliotek og et beskyttet bibliotek.