Hallo Liste, 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. Meine alte Cupseinrichtung auf einem anderen Rechner akzeptierte das Root-Passwort und gab danach auch den Administrativen Zugriff frei. Leider musste ich jetzt den Drucker an einen anderen Rechner hängen, der später einmal als Druckerserver fungieren soll. Helga -- ## OpenSource-Werkstatt in Reutlingen -- http://www.eschkitai.de/ ## Etikette - Nein Danke? -- http://www.suse-etikette.de.vu/
Hallo Helga, Helga Fischer schrieb:
Hallo Liste,
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.
Meine alte Cupseinrichtung auf einem anderen Rechner akzeptierte das Root-Passwort und gab danach auch den Administrativen Zugriff frei. Leider musste ich jetzt den Drucker an einen anderen Rechner hängen, der später einmal als Druckerserver fungieren soll.
Helga
lppasswd ist seit 9.2 Dein Freund. Damit schaltest Du die Freigaben. Gruss Bernd
Hallo Bernhard, hallo Liste, Am Sonntag 26 Februar 2006 13:40 schrieb Bernhard Junk:
Helga Fischer schrieb:
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.
[...]
lppasswd ist seit 9.2 Dein Freund. Damit schaltest Du die Freigaben.
Danke. Ich erinnere mich ganz dunkel - ist ewig her, dass ich meinen
Cups eingerichtet habe. Drucken ging immer und den Rest habe ich
nicht gebraucht.
Ich kann zwar mit lppasswd -g sys -a cupsadmin ein Passwort anlegen,
aber ich bekomme einfach keinen Authentifizierungsdialog über den
Browser angeboten. Weder lokal, noch remote.
Authentifizierungseinstellung sollte doch auch stimmen:
[...]
Am Sonntag, 26. Februar 2006 12:59 schrieb Helga Fischer:
Hallo Liste,
kann mir einer verraten, warum in einer Cups-Grundinstallation (SuSE 9.2) alle Administrativen Zugriffe verboten sind und wo ich das freischalten kann?
Hallo Helga, vielleicht hilft http://de.opensuse.org/SDB:Drucker_einrichten_ab_SUSE_LINUX_9.0 Grüße Herbert -- With a rubber duck, one's never alone. -- "The Hitchhiker's Guide to the Galaxy"
Hallo Helga:
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.
Seit irgendeiner SuSE 9.x wurden in CUPS Änderungen vorgenommen. Ist irgenwo in der SDB. 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. CUPS-Passwort für den Benutzer root in "/etc/cups/passwd.md5" eintragen: lppasswd -g sys -a root 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) 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 Ciao Marco!
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/
Hallo, On Feb 26 13:58 Marco Maske wrote (shortened):
kann mir einer verraten, warum in einer Cups-Grundinstallation (SuSE 9.2) alle Administrativen Zugriffe verboten sind und wo ich das freischalten kann?
http://de.opensuse.org/SDB:Drucker_einrichten_ab_SUSE_LINUX_9.2 verweist auf http://de.opensuse.org/SDB:Drucker_einrichten_ab_SUSE_LINUX_9.0 Das stand auch zur 9.0 in den Release-Notes und seit irgendeiner späteren Version steht es auch im Druckerkapitel des Administrationshandbuchs, dort aber leider nur gekürzt.
Wenn CUPS_Administration_ vom Netzwerk erreichbar sein soll (aus Sicherheitsgründen default: _nicht_ erreichbar)
Wenn keine alte /etc/cups/cupsd.conf verwendet wird (was aber nach einem Update so ist), sondern die von der installierten Suse Linux Version (nach einem Update als *.rpmnew installiert), dann ist per Default der Zugriff vom lokalen Netzwerk erlaubt: ---------------------------------------------------------------- BrowseAllow @LOCAL ... <Location /> ... Allow From @LOCAL </Location> ---------------------------------------------------------------- siehe auch dazu http://de.opensuse.org/SDB:Drucker_einrichten_ab_SUSE_LINUX_9.0 insbesondere den Abschnitt "Verallgemeinerte Funktionalität für BrowseAllow/BrowseDeny" Gruss, Johannes Meixner -- SUSE LINUX Products GmbH, Maxfeldstrasse 5 Mail: jsmeix@suse.de 90409 Nuernberg, Germany WWW: http://www.suse.de/
Am Sonntag, 26. Februar 2006 12:59 schrieb Helga Fischer:
Hallo Liste,
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.
Passwort?
Meine alte Cupseinrichtung auf einem anderen Rechner akzeptierte das Root-Passwort und gab danach auch den Administrativen Zugriff frei. Leider musste ich jetzt den Drucker an einen anderen Rechner hängen, der später einmal als Druckerserver fungieren soll.
Passwort! Wie haste das machen wollen? Über localhost:631 ? Bei mir (10.0) Musste ich erst einen user root anlegen, damit ich mein Dickschiff konfigurieren konnte.
Helga
-- ## OpenSource-Werkstatt in Reutlingen -- http://www.eschkitai.de/ ## Etikette - Nein Danke? -- http://www.suse-etikette.de.vu/
-- CU at the trails. Es lebe mein tripple triangle.
participants (6)
-
Bernhard Junk
-
Boris Se
-
Helga Fischer
-
Herbert Renkewitz
-
Johannes Meixner
-
Marco Maske