Canon Image Runner Advanced 4245 打印机的身份验证凭据在哪里

Canon Image Runner Advanced 4245 打印机的身份验证凭据在哪里

我的办公室有一台佳能 Image Runner Advanced 4245 打印机,我正在尝试设置打印。我知道 IP 地址、主机名、端口和我的用户凭据(用户名和密码)。我的操作系统是 Ubuntu Mate 16.04。我还有另一台装有 Unity 的机器。

我找到了适合打印机的 PPD 文件并进行了安装,但我看不到插入凭据的地方。(PPD 文件受版权保护,但可重新分发,标题中有许可证。)

我查看了打印机选项中所有可以插入身份验证凭据的地方,但是也没有找到。

在此处输入图片描述

我转到政策部分,单击“身份验证”,然后应用该功能。在任何时候,我都没有被要求进行身份验证。我也没有看到可以提供身份验证的地方。

在此处输入图片描述

根据一些 google-fu 的建议,我查看了

~$ sudo vim /etc/cups/printers.conf

包含身份验证的行。该文件中不存在这样的行。我尝试使用 CUPS 界面http://localhost:631 ,但仍然不知道在哪里提供身份验证详细信息。

有人能告诉我哪里可以向这台打印机提供身份验证凭据吗?如果我能弄清楚如何进行身份验证,它就会起作用。

答案1

您需要更改一个文件,如下所示,但在输入之前

sudo service cups stop

/etc/cups/printers.conf就是你需要的。打印机下面

# Printer configuration file for ...
# Written by cupsd on ...
<DefaultPrinter canon>
AuthInfoRequired username,password
Info Canon ...
...

AuthInfoRequired是您需要的。如果打印机上没有,请将其添加到您需要的打印机中。

类型

sudo nano /etc/cups/printers.conf 

进行更改:将“AuthInfoRequired none”替换为“AuthInfoRequired username,password”,输入 [ctrl] [X] 然后 [Y] 然后 [enter] 退出,保存并最终确认位置。

然后输入

sudo service cups start

并像往常一样打印,只需输入您的用户凭证,并在被询问是否希望 ubuntu 存储它们时点击保存。

相关内容