Spécifiez un nom d'utilisateur différent lors de l'impression sur une imprimante lpr

8

Mon école me demande d'utiliser un nom d'utilisateur différent de mon nom d'utilisateur Windows pour imprimer. Avec Linux, lprje pourrais simplement le spécifier -U username, mais il n'y a pas une telle option pour Windows lpr(et même si c'était le cas, ce ne serait toujours pas un "support natif" - j'adorerais imprimer à partir d'applications Windows et non pas de la ligne de commande) .

Comment puis-je demander à Windows de fournir un nom d'utilisateur particulier (différent de mon nom d'utilisateur actuel) lors de l'impression sur une imprimante LPR?

J'utilise Windows 7 x64, mais cela ne devrait pas avoir beaucoup d'importance.

Printerito
la source
Je ne peux pas tester cela maintenant, mais IIRC, si vous pouvez accéder à l'imprimante en tant que partage Windows, vous pouvez fournir différentes informations d'identification (de la même manière que lors du mappage d'un partage réseau)
lupincho
@lupincho: c'est vrai, mais Windows me demande alors d'installer le pilote non signé ("Faites-vous confiance à cette imprimante?"). Y a-t-il un moyen d'éviter cela?
Printerito
Vous pourriez probablement désactiver cet avertissement, mais je ne pense pas que ce soit une bonne idée. Vous pouvez simplement accepter pour cette imprimante particulière.
lupincho
@lupincho: accepter ne semble pas non plus être une bonne idée car cela revient à installer du code non fiable dans ring0.
Printerito
Si vous pouviez trouver la marque / le modèle de l'imprimante; vous pouvez installer les pilotes manuellement depuis le site Web du fabricant. Alternativement, certains pilotes génériques pourraient fonctionner.
lupincho

Réponses:

1

Comment vous connectez-vous à l'imprimante? Si vous vous y connectez en utilisant IPP (un scénario possible si l'imprimante est derrière CUPS), vous définissez l'imprimante à l'aide d'une URL IPP. Comme IPP est fait via HTTP, vous pouvez essayer de bons vieux ipp://user@host/...(et IPP autorise SSL (donc HTTPS), mais je suppose que cela dépend de la configuration du serveur).

njsg
la source
J'utilise Linux (Fedora 20) et le serveur cups supprime le nom d'utilisateur @ après l'avoir enregistré (testé avec gnome-control-center, system-config-printer et interface Web CUPS). Je peux utiliser lpr -P printer -U user sans tracas, mais j'aimerais imprimer directement à partir des applications.
prometoys