Hieronder een werkende cfg van Samba.
Deze moet jij ietsje aanpassen natuurlijk voor jouw situatie, kwa namen, WERKGROEP en mappen.
[global]
workgroup = DOMA
netbios name = MOSCOW
server string = %h server
obey pam restrictions = Yes
passdb backend = tdbsam
passwd program = /usr/bin/passwd %u
passwd chat = *Enter\snew\sUNIX\spassword:* %n\n *Retype\snew\sUNIX\spassword:* %n\n *password\supdated\ssuccessfully* .
syslog = 0
log file = /var/log/samba/log.%m
max log size = 1000
load printers = No
dns proxy = No
wins support = yes
panic action = /usr/share/samba/panic-action %d
invalid users = root
[Werkmap-Jana]
path = /data-doma/werkmap-jana
valid users = server, jana
admin list = server
write list = server, jana
read only = Yes
guest ok = Yes
hosts allow = 192.168.1.0/255.255.255.0
create mask = 0777
directory mask = 0777
[Werkmap-Pivni]
path = /data-doma/werkmap-pivni
valid users = server, jana
admin list = server
write list = server
read only = Yes
guest ok = Yes
hosts allow = 192.168.1.0/255.255.255.0
create mask = 0777
directory mask = 0777
[MP3]
path = /data-doma/mp3
valid users = server, jana, michal
admin list = server
write list = server
read only = Yes
guest ok = Yes
hosts allow = 192.168.1.0/255.255.255.0
create mask = 0777
directory mask = 0777
[Root-server]
path = /
valid users = server
admin users = server
read only = No
Wat uitleg
[global]
- workgroup = DOMA
DOMA is de naam van mijn network, maak hier van wat jij wil.
Vergeet dit dan niet bij de werkstations ook te doen.
WinXP home is standaard “MSHOME”
WINXP Pro is standaard “WERKGROEP” (Engelse versie = WORKGROUP)
- netbios name = MOSCOW
Mijn server heet Moscow en met de “netbios name” via
http://moscow op mijn netwerk benaderen.
Dus als ik webmin wil opstarten, dan type ik
https://moscow:10000Dat is veel makkelijker te onthouden dan een IP adres.
Let op! Dit werkt alleen maar via je eigen netwerk.
[Werkmap-Jana]
-path = /data-doma/werkmap-jana
Dit is de werkmap van Jana, in deze map heeft zij lees- en schrijfrechten.
Server heeft hier alle rechten.
- valid users = server, jana
- admin list = server
- write list = server, jana
Zo stel je dan de rechten af op de map “werkmap-jana”
- hosts allow =x.x.x.0/255.255.255.0
(Hier ben ik nog niet uit of dat dit wel nut heeft, dat moet ik nog testen)
Vul hier het IP adres in van je router, de laatste cijfer eindig vaak met een 1, maak hier 0 van.
255.255.255.0 is het subnetmask, vaak is dit hetzelfde wat ik hier heb, controleer dat even.
[Werkmap-Pivni]
-path = /data-doma/werkmap-pivni
Dit is de werkmap van Pivni, in deze map heeft hij lees- en schrijfrechten.
Server heeft hier alle rechten en Jana heeft alleen maar leesrecht.
- valid users = server, pivni, jana
- admin list = server
- write list = server, pivni
Zo stel je dan de rechten af op de map “werkmap-pivni”
- hosts allow =x.x.x.0/255.255.255.0
(Hier ben ik nog niet uit of dat dit wel nut heeft, dat moet ik nog testen)
Vul hier het IP adres in van je router, de laatste cijfer eindig vaak met een 1, maak hier 0 van.
255.255.255.0 is het subnetmask, vaak is dit hetzelfde wat ik hier heb, controleer dat even.
[MP3]
-path = /data-doma/mp3
Dit is een map waar alleen gebruiker “server” alle rechten heeft.
Server heeft hier alle rechten en Pivni, Jana en Michal hebben alleen maar leesrecht.
- valid users = server, pivni, jana, michal
- admin list = server
- write list = server
Zo stel je dan de rechten af op de map “werkmap-pivni”
- hosts allow =x.x.x.0/255.255.255.0
(Hier ben ik nog niet uit of dat dit wel nut heeft, dat moet ik nog testen)
Vul hier het IP adres in van je router, de laatste cijfer eindig vaak met een 1, maak hier 0 van.
255.255.255.0 is het subnetmask, vaak is dit hetzelfde wat ik hier heb, controleer dat even.
[Root-server]
- path = /
- valid users = server
- admin users = server
Zo als je al aan “path” kan zien is dit de root van mijn Linux server.
Hier heeft alleen Server rechten en voor de rest niet (ook geen leesrecht)
Kijk hier mee alsjeblieft uit, hier mee kan je mappen en bestanden van je Linux PC lezen, bewerken, maar ook verwijderen.
Hiermee kan je dus heel je server mee verpesten.