Authentifizierung an Linux/Samba-Druckerserver
Hallo, wo ist eine userbezogene Authentifizierung von Usern eines SuSE-9.2-Clients an einem Linux/Samba-Druckserver einstellbar. Mittels Yast (Hardware|Drucker) kann man zwar eine Authentifizierung eintragen, die allerdings dann für alle User gleichermassen also systemweit gültig ist. Mir wäre es lieber, wenn jeder User des Clients mit eigenen Authentifizierungsdaten arbeiten könnte. -- Gruss Marcus Marcus Roeckrath -- Vikarsbusch 8 -- D-48308 Senden -- Germany Phone : +49-2536-9944 -- Fax : +49-2536-9943 E-Mail : marcus.roeckrath@gmx.de WWW : http://home.foni.net/~marcusroeckrath/ -- This e-mail was scanned with a private, non-commercial version of AntiVir MailGate. See http://www.antivir.de for details. -- This e-mail was scanned with a private, non-commercial version of AntiVir MailGate. See http://www.antivir.de for details.
Hallo, On Sep 15 14:45 Marcus Roeckrath wrote:
wo ist eine userbezogene Authentifizierung von Usern eines SuSE-9.2-Clients an einem Linux/Samba-Druckserver einstellbar.
Mittels Yast (Hardware|Drucker) kann man zwar eine Authentifizierung eintragen, die allerdings dann für alle User gleichermassen also systemweit gültig ist.
Mir wäre es lieber, wenn jeder User des Clients mit eigenen Authentifizierungsdaten arbeiten könnte.
Da die Authentifizierungsdaten in der DeviceURI für eine Datenübertragung per SMB-Protokoll fest eingetragen werden (vergl. "man smbspool"), ist eine benutzerspezifische Authentifizierung beim SMB-Druckserver derzeit nicht möglich. Was davon unabhängig aber schon möglich ist, ist eine benutzerspezifische Authentifizierung und/oder eine benutzerspezifische Zugriffserlaubnis pro CUPS Warteschlange (also auf dem CUPS System). Wenn man z.B. mehrere SMB-Drucker hat und dafür entsprechend mehrere CUPS Warteschlangen, kann man dafür sorgen, dass nur gewisse Benutzer über gewisse Warteschlangen drucken dürfen. Siehe "CUPS Software Administrators Manual": entweder "Restricting User Access to a Printer" (das ist auch per YaST einstellbar) oder "<Location /printers/name>" in cupsd.conf z.B.: <Location /printers/smbprinter1> AuthType Digest AuthClass User </Location> und dann mit "lppasswd -g dummy -a username" passende Benutzer anlegen, vergl. http://portal.suse.com/sdb/de/2003/09/jsmeix_print-einrichten-90.html Gruss, Johannes Meixner -- SUSE LINUX Products GmbH, Maxfeldstrasse 5 Mail: jsmeix@suse.de 90409 Nuernberg, Germany WWW: http://www.suse.de/
participants (2)
-
Johannes Meixner
-
Marcus Roeckrath