Geben Sie beim Drucken auf einem LPR-Drucker einen anderen Benutzernamen an

8

In meiner Schule muss ich zum Drucken einen anderen Benutzernamen als meinen Windows-Benutzernamen verwenden. Unter Linux lprkönnte ich nur angeben -U username, aber es gibt keine solche Option für Windows lpr(und selbst wenn dies der Fall wäre, wäre es immer noch keine "native Unterstützung" - ich würde gerne aus Windows-Anwendungen und nicht über die Befehlszeile drucken). .

Wie kann ich Windows veranlassen, beim Drucken auf einem LPR-Drucker einen bestimmten Benutzernamen (der sich von meinem aktuellen Benutzernamen unterscheidet) anzugeben?

Ich verwende Windows 7 x64, aber das sollte nicht viel ausmachen.

Printerito
quelle
Ich kann dies jetzt nicht testen, aber IIRC, wenn Sie als Windows-Freigabe auf den Drucker zugreifen können, können Sie andere Anmeldeinformationen
angeben
@lupincho: Das stimmt, aber Windows fordert mich auf, den nicht signierten Treiber zu installieren ("Vertrauen Sie diesem Drucker?"). Gibt es eine Möglichkeit, dies zu vermeiden?
Printerito
Wahrscheinlich könnten Sie diese Warnung deaktivieren, aber ich denke nicht, dass es eine gute Idee ist. Sie können nur für diesen bestimmten Drucker akzeptieren.
Lupincho
@lupincho: Akzeptieren scheint auch keine gute Idee zu sein, da dies der Installation von nicht vertrauenswürdigem Code in ring0 gleichkommt.
Printerito
Wenn Sie den Drucker finden könnten Marke / Modell; Sie können die Treiber manuell von der Hersteller-Website installieren. Alternativ könnten einige generische Treiber funktionieren.
Lupincho

Antworten:

1

Wie stellen Sie eine Verbindung zum Drucker her? Wenn Sie über IPP eine Verbindung herstellen (ein mögliches Szenario, wenn sich der Drucker im Rückstand befindet CUPS), stellen Sie den Drucker über eine IPP-URL ein. Da IPP über HTTP erstellt wird, können Sie es mit altem versuchen ipp://user@host/...(und IPP erlaubt SSL (also HTTPS), aber ich denke, das hängt von der Serverkonfiguration ab).

njsg
quelle
Ich benutze Linux (Fedora 20) und der Cups-Server entfernt den Benutzernamen @, nachdem ich ihn gespeichert habe (getestet mit Gnome-Control-Center, System-Config-Drucker und CUPS-Webinterface). Ich kann lpr -P Drucker -U Benutzer ohne Probleme verwenden, würde aber gerne direkt aus den Anwendungen drucken.
Prometoys