Hallo Marco, Am Sonntag 26 Februar 2006 13:58 schrieb Marco Maske:
kann mir einer verraten, warum in einer Cups-Grundinstallation (SuSE 9.2) alle Administrativen Zugriffe verboten sind und wo ich das freischalten kann?
Weder root noch sonst ein lokaler Benutzer kann irgendwas einrichten.
[...]
Aus Sicherheitsgründen läuft CUPS seitdem als User+Group: lp und es muß für CUPS ein Password zum Zugriff auf die Administration angelegt werden.
Das war halt nicht in den Dokumenten ersichtlich, die ich mir zu Gemüte geführt hatte.
CUPS-Passwort für den Benutzer root in "/etc/cups/passwd.md5" eintragen:
lppasswd -g sys -a root
Das klappt. Habe jetzt einen eigenen CUPS-Admin.
Dann kommst Du mit diesem Passwort wie gewohnt über KDE oder Web: http://localhost:631/ ins Admin Interface :-)
Wenn CUPS_Administration_ vom Netzwerk erreichbar sein soll (aus Sicherheitsgründen default: _nicht_ erreichbar)
Bei mir wollte das auch lokal gar nicht funktionieren, bis mir klar wurde, dass es zwei verschiedene <location>-Direktiven gibt. Eine steuert genau den administrativen Task.
in "/etc/cups/cupsd.conf" suchen nach: # Listen 1.2.3.4:631 Security Options Access permissions for each directory
Einfaches Drucken aus dem Netz wird zugelassen mit (EXAMPLE): BrowseAddress 192.168.10.255 BrowseAllow 192.168.10.0/24
Mit den Netzwerknotationen hat's auch nicht so gestimmt. Dann hat noch ein # gestört (gab jedenfalls eine Fehlermeldung im error_log [gut, dass dessen Einrichtung gleich funktionierte] und ein Container war aus unerfindlichen Gründen auch nicht korrekt geschrieben. Letztendlich musste ich mich dann noch für die richtige Authentifizierungsmethode entscheiden und schon funktionierte es. Jetzt druckt's aber vom wichtigsten Rechner aus; irgendwann probiere ich mal den nächsten aus. Helga -- ## OpenSource-Werkstatt in Reutlingen -- http://www.eschkitai.de/ ## Etikette - Nein Danke? -- http://www.suse-etikette.de.vu/