Forumlppasswd Permission denied
Axel Brüggemann – Sonntag, 18. März 2007 21:01 Uhr

Hallo

Ich nutze Kubuntu und müßte eine Änderung an meiner Druckerkonfiguration vornehmen. CUPS verlangt aber Nutzername und Passwort. Habe ein bischen gegoogelt, und herausbekommen das ich für CUPS ein eigenes Passwort setzen muß lppasswd: Kann Passwortdatei nicht öffnen: Permission denied bringt aber folgendes Ergebniss: lppasswd: Kann Passwortdatei nicht öffnen: Permission denied Permission denied? Als root?? Wie geht das denn???
Bin mit meinem Latein am Ende, hat Einer von Euch ein Tipp?

Bis dann
Axel

1 Antwort
Dieter Drewanz – Sonntag, 18. März 2007 23:23 Uhr

lppasswd -g sys -a root
lppasswd -g sys -a username
Mit diesen Optionen habe ich diese angelegt, bei dem (K)Ubuntu vom letzten Jahr. Hoffe das hilft Dir weiter.

Dieter Drewanz – Sonntag, 18. März 2007 23:28 Uhr

Es ging aber nur im richtigen root Terminal, nicht mit sudo sondern su – oder root Konsole. Ich konnte einem user ein pwd anlegen, erst nachdem ich root eines verpaßt hatte.

Matthias Brinke – Montag, 19. März 2007 13:28 Uhr

Unter einem von DVD laufenden KNOPPIX 5.1.1 (mit gesetztem root-Passwort, in einem Root-Terminal) habe ich folgenden Befehl: strace lppasswd -g sys -a root 2>&1 | (sleep 10 && less)
ausgeführt und u.a. folgende Ausgabe erhalten (von strace):

open(“/etc/cups/passwd.new”, O_WRONLY|O_CREAT|O_EXCL|O_LARGEFILE, 0400) = -1 EACCES (Permission denied)

Ich habe es auch nach Anlegen der genannten Datei probiert, dann ist der Fehler EEXIST (soviel ich weiß, verursacht durch die Flags O_CREAT und O_EXCL). Hoffentlich hilft dies einem CUPS- (oder Berechtigungen-)Experten weiter.

Mit freundlichen Grüßen

Matthias Brinke

Axel Brüggemann – Montag, 19. März 2007 15:10 Uhr

Hallo Dieter,

danke für Deine Antwort, leider klappts auch auf einer root Konsole nicht, und auch nicht wenn ich zuerst root ein passwd geben möchte.