| Vorige | Index | Volgende |
Om printers te sharen en te kunnen installeren zijn een aantal instellingen nodig in /etc/samba/smb.conf
In de global sectie moeten de volgende instellingen toegevoegd worden:
domain admin group = @beheerders
printcap name = cups
printing = cups
addprinter command = /usr/bin/addcupsprt
Zoals je kunt zien komt hier het script uit het vorige hoofdstuk weer om de hoek kijken.
Root moet dus lid zijn van de group beheerders om op een Windows werkstation aangezien te worden voor een beheerder. In het geval van een NT domein is het ook noodzakelijk dat root als een domein gebruiker aangemaakt wordt met (domein)beheerders rechten.
Samba biedt automatisch alle printers aan die in Cups - in dit geval - aangemaakt zijn. Om dit te kunnen doen is er een share nodig met de naam printers. De navolgende sectie in /etc/smb.conf maakt een dergelijke share aan:
[printers]
comment = All Printers
path = /var/spool/samba
printer admin = root
guest ok = Yes
printable = Yes
Om drivers aan te kunnen bieden is er een share met de naam print$ noodzakelijk. De navolgende sectie maakt een dergelijke share:
[print$]
comment = Printer Drivers
path = /etc/samba/drivers
guest ok = Yes
browsable = yes
readonly = yes
write list = root
create mask = 0664
directory mask = 2774
Het is een readonly share met de gebruiker root in de write list. Het is uiteraard ook mogelijk om de groep beheerders in de write list te zetten. In het filesysteem moet deze groep dan wel eigenaar worden van /etc/samba/drivers en subdirectories.
| Vorige | Index | Volgende |