添加打印机,身份验证添加打印机用户名密码

添加打印机,身份验证添加打印机用户名密码

我正在通过 samba 从 Windows 网络添加打印机。

一切似乎都很好: - 我可以验证对域的访问, - 我可以看到那里的所有打印机。 - 添加 ppa 文件,我从打印机制造商网站下载该文件

但是当我单击“应用”按钮并看到另一个仅要求输入用户名和密码(不包含域名)的身份验证窗口时,我停留在最后一点。 在此处输入图片描述

我尝试了所有方法但都无济于事:

  1. 调整 smbd 配置以默认显示我需要的域名
  2. {用户}@{域}
  3. {用户}/{域}
  4. {域}/{用户}
  5. {用户}

在 localhost:631 上可以访问 cups 服务器。

答案1

在 Ubuntu 19.10 中,与之前提到的解决方案相比出现了一个新问题,即不再要求输入密码但窗口会冻结。

经过一番挖掘,我找到了这个解决方案:https://unix.stackexchange.com/a/513983/386631

从答案中可以看出:

  1. 打开文件/etc/cups/cups-files.conf
  2. 在包含的行中找到组名称SystemGroup(在 Ubuntu 中应该是lpadmin)。
  3. 将您自己添加到该组(sudo usermod -a -G lpadmin your-username
  4. 套用(sudo service cups restart)。

仍然会有一个身份验证对话框,但现在如果您输入您的电脑的用户名和密码,它就可以起作用。

答案2

好的,我明白了,这是 CUPS 服务器身份验证的请求,默认情况下,它basic在配置中有一个值。您必须通过执行以下操作将其关闭:

  1. sudo nano /etc/cups/cupsd.conf
  2. 将值更改DefaultAuthTypeNone
  3. sudo 服务 cups 重启

不再需要身份验证

相关内容