在 CUPS 远程打印上使用不同的用户名

jon*_*ard 16 authentication printing

我正在使用 CUPS 在企业网络上打印。作业提交得很好,但我需要将其作为另一个用户名提交。现在我是,jon但我需要按 say 发送它jonallard

在命令行上,可以这样打印

lp -U jonallard -d printer1 file.ext
Run Code Online (Sandbox Code Playgroud)

使用 GUI 打印对话框和打印系统设置时如何自定义用户名部分?

实际上,可能无法将此用户名添加到 Ubuntu 打印配置中。如果是这样,我应该在哪里要求改进?

Van*_*las 7

根据手册页https://www.cups.org/doc/man-client.conf.htmlUser可以将指令放置在/etc/cups/client.conf~/.cups/client.conf

但是,这在 Kubuntu Trusty 中对我不起作用。有效的是CUPS_USER通过在 中添加以下行来导出环境变量~/.profile

export CUPS_USER=vangelis
Run Code Online (Sandbox Code Playgroud)

不用说(但我说),您需要更改vangelis为您想使用的用户名。

您还需要重新启动系统,以便更改在桌面环境中生效!

此信息可在此处的 CUPS 1.6b1 发行说明中找到:https : //www.cups.org/blog.html(搜索 CUPS_USER)


jon*_*ard 4

该问题已被报告为错误 ( 856776 ),现已列入愿望清单。

  • 是的,“愿望清单”并不能真正帮助我们这些在办公室里堆满 Ubuntu 电脑但现在无法打印的人。*叹* (2认同)