打印到LPR打印机时指定不同的用户名


8

我的学校要求我使用与Windows用户名不同的用户名进行打印。对于Linux,lpr我只能指定-U username,但是Windows没有这样的选项lpr(即使有,它也不会成为“本机支持”-我希望从Windows应用程序而不是从命令行打印) 。

打印到LPR打印机时,如何使Windows提供特定的用户名(不同于当前的用户名)?

我使用的是Windows 7 x64,但这无关紧要。


现在无法测试,但是IIRC,如果您可以Windows共享身份访问打印机,则可以提供不同的凭据(类似于映射网络共享时)
lupincho 2012年

@lupincho:是的,但是Windows提示我然后安装未签名的驱动程序(“您是否信任此打印机?”)。有什么办法可以避免这种情况?
Printerito

可能您可以禁用该警告,但是我认为这不是一个好主意。您可以只接受这台特定的打印机。
lupincho

@lupincho:接受似乎也不是一个好主意,因为那等于在ring0中安装了不受信任的代码。
打印机

如果可以找到打印机品牌/型号;您可以从制造商网站手动安装驱动程序。或者,某些通用驱动程序也可以工作。
lupincho

Answers:


1

您如何连接到打印机?如果要使用IPP连接到打印机(如果打印机在后面CUPS,则可能是这种情况),请使用IPP URL设置打印机。由于IPP是通过HTTP进行的,因此您可以尝试使用旧的ipp://user@host/...(IPP允许使用SSL(因此使用HTTPS),但是我想这取决于服务器配置)。


我使用Linux(Fedora 20),在我保存用户名之后,cups服务器删除了用户名@(已使用gnome-control-center,system-config-printer和CUPS Webinterface进行了测试)。我可以轻松使用lpr -P打印机-U用户,但是希望直接从应用程序中进行打印。
prometoys 2014年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.