Maciej Piechotka Asked: 2010-03-20 09:05:33 +0800 CST2010-03-20 09:05:33 +0800 CST 2010-03-20 09:05:33 +0800 CST 在 CUPS 中的 IPP 打印机上设置请求用户 772 我需要使用特定的请求用户参数——remote_user 而不是 local_user 向 CUPS 服务器发送请求。我应该如何设置本地 CUPS 服务器? linux networking printing cups unix 2 个回答 Voted Animism 2014-02-07T21:55:02+08:002014-02-07T21:55:02+08:00 根据CUPS 发行说明,在 CUPS 1.6b1 中添加了对指定不同用户名的支持: CUPS 现在支持 client.conf 中的 User 指令和用于覆盖默认用户名的 CUPS_USER 环境变量 ( STR #3114 ) 下面的 Ubuntu 错误报告(由于 ServerFault 限制,我无法将其作为链接)是另一个寻找 CUPS 1.6b1 之前的信息和解决方法的地方,尽管这些解决方法不是很实用。 bugs.launchpad.net/common-print-dialog-gtk/+bug/856776 Kurt Pfeifle 2010-08-01T10:53:36+08:002010-08-01T10:53:36+08:00 如果您使用此命令进行打印: lp -d yourprintername -U yourusername /path/to/file 您可以requesting-user-name="yourusername"在 CUPS 的error_log文件中找到(但您cupsd.conf需要进行编辑才能LogLevel debug显示该消息)。 如果要为所有用户强制使用默认选项,请以 root 身份运行此命令: lpoptions -d yourprintername -o requesting-user-name=someusername [注意:某些版本的 CUPS 似乎混淆了“工作发起用户名”和“请求用户名”。所以你知道我的建议是否对你不起作用......]
根据CUPS 发行说明,在 CUPS 1.6b1 中添加了对指定不同用户名的支持:
下面的 Ubuntu 错误报告(由于 ServerFault 限制,我无法将其作为链接)是另一个寻找 CUPS 1.6b1 之前的信息和解决方法的地方,尽管这些解决方法不是很实用。
bugs.launchpad.net/common-print-dialog-gtk/+bug/856776
如果您使用此命令进行打印:
您可以
requesting-user-name="yourusername"
在 CUPS 的error_log
文件中找到(但您cupsd.conf
需要进行编辑才能LogLevel debug
显示该消息)。如果要为所有用户强制使用默认选项,请以 root 身份运行此命令:
[注意:某些版本的 CUPS 似乎混淆了“工作发起用户名”和“请求用户名”。所以你知道我的建议是否对你不起作用......]