CUPS - Probleme beim Drucken über Windows

A

aydin

GESPERRT
Hallo Leute,

ich habe folgendes Problem.

Ich habe 4 Drucker auf CUPS angelegt. Die Drucker können auf Windows-Rechnern installiert werden, jedoch bekomme ich beim Ausdruck die Fehlermeldung: "Zugriff verweigert".

Meine smb.conf ist so konfiguriert:
Code:
[global]
        ...
        printcap name = cups
        printer admin = operator, Administrator
        use client driver = no
        disable spoolss = No
        printing = cups
        print command = lpr -o media=a4 -P%p %s;
        ...
[printers]
        comment = alle Drucker
        path = /var/spool/samba
        printer admin = operator, Administrator
        #create mask = 0777
        #force create mode = 0777
        # guest only = Yes
        guest ok = Yes
        writeable = no
        printable = Yes
        browseable = No
        # public = yes

Mit testparm wird folgendes ausgespuckt:
Code:
[root@intra1 /]# testparm
Load smb config files from /etc/samba/smb.conf
WARNING: The "printer admin" option is deprecated
Processing section "[home]"
Processing section "[profile]"
Processing section "[profileTS]"
Processing section "[netlogon]"
Processing section "[printers]"
WARNING: The "printer admin" option is deprecated
Processing section "[tools]"
Loaded services file OK.
WARNING: passdb expand explicit = yes is deprecated
Server role: ROLE_DOMAIN_PDC

Ein ls -l /var/spool gibt folgendes aus:
drwx--x--- 3 root sys 4096 Jan 3 15:58 cups

Was mache ich eigentlich falsch????
 
Wenn du über CUPS druckst, dann hat das nichts mit Samba zu tun!
Wie genau bindest du die Drucker über Windows ein?

Greets, ich
 
Ich binde die Drucker folgendermassen ein:
1. Start - ausführen - \\Servername
2. Drucker auswählen: Rechte Maustaste - Drucker verbinden - das funktioniert ja
3. Allerdings, wenn ich z.B. eine Testseite ausdrucken möchte, bekomme ich die Meldung: "Die Testseite konnte nicht gedruckt werden. Soll die Druckproblembehandlung angezeigt werden? Zugriff verweigert".
4. Wenn ich die Sicherheitseinstellungen des Druckers mir anschaue, ist "Jeder" berechtigt zu drucken.
 
Wenn du das so machst, gehst du tatsächlich über Samba, dann hat es logischerweise nix mehr mit Cups direkt zu tun!

Was mir glaube ich geholfen hat ist folgende Zeile in [printers]-Abschnitt:

Code:
 write list = proxya

Ansonsten: Hast du schon mit
Code:
cupsaddsmb -a
die Drucker an Samba übergeben

Greets, ich
 
Danke für die Info.

Habe das Problem anders gelöst. Habe im LDAP die Benutzer als Druckeroperatoren aufgenommen und die Berechtigung für die Ordner /var/spool/samba und /var/spool/cups geändert.

Seitdem funktioniert das Drucken wieder.
 

Ähnliche Themen

Mit Windows auf Ubuntu Ordner erstellen

Zugriff Ubuntu 16.04. auf Freigabe 18.04. LTS nicht möglich

Samba Dateien und Ordner verschieben

Samba-Server mit Univention Corporate Server

Problem mit Windows auf Ordner auf dem Linuxsystem zuzugreifen

Zurück
Oben