LX-SVS-PRAK-samba-cups
Praktijkopdracht sambaprinter
- Installeer XP op een test machine
- Installeer een printer op je Debian Linux
box (HP1100 op 172.16.1.253:9100)
Test deze printer lokaal vanaf je Linux.
- Share nu deze printer met samba.
Ga als volgt te werk:
- kopieer de standaard smb.conf naar smb.conf.old
- maak een nieuwe minimum configuratie met de eenvoudigste share
Vergeet geen "smbpasswd -a" uit te voeren voor de gerechtigde sambagebruikers
Test deze share op je XP box.
(net use L: \\172.16.31.xy\<share>)
- Zet nu de originele smb.conf.old terug:
verander overbodige regels in commentaar
verwijder de commentaar voor die regels die belangrijk zijn voor de printers
test op je xp-box of je toegang hebt tot je printer via linux
(printer toevoegen, netwerk, \\172.16.31.xy\<printernaam>,
lokale drivers gebruiken, testpagina printen)
Soms staat de printer aangegeven als geen toegang, maar hij werkt dan toch
(*) In sommige gevallen is het nodig de cupsd.conf file aan te passen in /etc/cups
<Location />
Order Deny,Allow
Deny From
All
Allow From 127.0.0.1
Allow From 127.0.0.2
Allow From @LOCAL
</Location>
<Location
/printers>
AuthType
None
Order
Deny,Allow
Deny From
None
Allow From
All
</Location>
(**) Soms is het bovendien nodig schrijfrechten toe te kennen aan sambausers in /var/spool/samba
# chmod -R 777 /var/spool/samba