Nach den Anweisungen hier habe ich einen Samba-Druckserver auf einem ARM-basierten Udoo-Quad installiert, auf dem Udoobuntu 12.04 LTS ausgeführt wird.
Der Samba-Server funktioniert und (nach dem Einstellen guest ok = yes
auf dem Server smb.conf
) kann ich den Ordner "print $" (Druckertreiber) durchsuchen, ohne Anmeldeinformationen einzugeben. Ich kann während der clientseitigen Druckerinstallation (unter Ubuntu 13.10) zum Drucker navigieren, aber Druckaufträge gelangen nicht zum Server. Sie befinden sich einfach in der Client-Druckwarteschlange mit der Statusmeldung "Zur Authentifizierung gehalten" .
Ich habe den Server so konfiguriert, dass er Gastzugriff auf Drucker mit dem folgenden Abschnitt in /etc/samba/smb.conf
(wie von gemeldet testparm
) ermöglicht:
[printers]
comment = All Printers
path = /var/spool/samba
create mask = 0700
guest ok = Yes
printable = Yes
print ok = Yes
browseable = No
Warum glaubt der Client, dass eine Authentifizierung erforderlich ist, und was ist der Fix?
Antworten:
Anscheinend ist dies ein Problem / eine Komplikation, die in der Version von Samba eingeführt wurde, die (zumindest) in der ersten Version von Ubuntu 12.04 enthalten war. Ich weiß nicht, ob es ein Update für 12.04 gab, um dies zu beheben - Updates scheinen für Udoobuntu nicht verfügbar zu sein.
Ich habe es behoben, indem ich Kommentar Nr. 17 aus dem Launchpad-Fehler "Zugriff auf verweigerte Samba-Druckerfreigaben nach dem genauen Upgrade" befolgt habe .
Auszug aus der smb.conf des Servers:
Der Konsens schien zu sein, dass der Schlüssel war
use client driver = yes
.quelle
Ich benutze Ubuntu 14.04 LTS, ich hatte das gleiche Problem. die Statusmeldung "Zur Authentifizierung gehalten" in der Client-Druckwarteschlange. Um dieses Problem zu lösen, installiere ich einfach diese beiden Pakete von Synaptic:
- smbclient
- cifs-utils
und es funktioniert jetzt gut für mich! Hoffe das löst auch dein Problem ...
quelle
Ich habe einen Windows-Drucker auf meinem Ubuntu 16.04.3 LTS Xenial-System eingerichtet und meine Jobs wurden nicht automatisch gestartet, sondern "Zur Authentifizierung angehalten ". Ich habe die Anweisungen unter diesem Link befolgt (meistens)
Beenden Sie in einem Terminalfenster den Becherdruckerservice:
Sudo Service Tassen stoppen
Bearbeiten Sie die Datei printers.conf:
sudo vim /etc/cups/printers.conf
Am Anfang der Datei "/etc/cups/printers.conf" befindet sich eine Zeile:
AuthInfoRequired Benutzername, Passwort
Fügen Sie ein "#" in die erste Spalte ein (oder löschen Sie einfach die Zeile).
Bearbeiten Sie die bearbeitete Datei
Starten Sie den Cup-Server neu:
Sudo Service Cups starten
Es hat bei mir funktioniert und ich dachte, ich würde es posten, auch wenn die Frage Jahre alt ist.
quelle