1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
|
ServerName PrintServer # Name des Print-Servers
ServerAdmin root@PrintServer # derjenige, der Hate-Mail
# bekommen soll, falls der/die Drucker
# nicht funktionieren - z.B. Sie :)
AccessLog /var/log/cups/access_log # muss nicht unbedingt geändert werden
ErrorLog /var/log/cups/error_log # muss ebenfalls nicht geändert werden
LogLevel debug # nur zum Installieren und Testen; sollte später zu
# 'info' geändert werden
MaxClients 100 # Dies musste ich vor einiger Zeit auf 1000000000 oder
# ähnlich setzen, weil es scheinbar einen Bug in der Art, wie
# CUPS das Web-Interface kontrolliert, gab. CUPS dachte, es wäre
# ein Denial-of-Service-Angriff im Gange, als ich versuchte,
# einen Drucker über das Web-Interface zu konfigurieren.
# Seltsam.
BrowseAddress @IF(eth0) # Tragen Sie hier Ihre interne
# Netzwerkkarte ein
<Location />
Order Deny,Allow
Deny From All
Allow From 192.168.0.* # Die Adresse Ihres internen Netzwerkes.
# z.B. erlaubt 192.168.1.* Verbindungen von jedem Host
# im 192.168.1.0 Netzwerk. Ändern Sie diese Einstellung
# nach Ihren Wünschen.
</Location>
<Location /admin>
AuthType Basic
AuthClass System
Allow From 192.168.0.* # Wie oben. erlaubt allen Hosts im
# 192.168.1.0 Netzwerk sich zu verbinden und nach der
# Anmeldung Admin-Aufgaben auszuführen.
Order Deny,Allow
Deny From All
</Location>
|