Printers sharen met Samba

Printers sharen met Samba

VorigeIndexVolgende

Samba instellingen

Om printers te sharen en te kunnen installeren zijn een aantal instellingen nodig in /etc/samba/smb.conf

De global sectie

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.

De printers share

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

De print$ share

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.

VorigeIndexVolgende