打印作业“要求认证”


9

按照此处的说明,我已在运行Udoobuntu 12.04 LTS 的基于ARM的Udoo-quad上安装了Samba打印服务器。

Samba服务器正在运行,并且(在guest ok = yes服务器上进行设置后smb.conf)我可以浏览“ print $”(打印机驱动程序)文件夹,而无需输入凭据。我可以在客户端打印机安装过程中浏览到该打印机(在Ubuntu 13.10上),但是打印作业无法将其发送到服务器。他们只是坐在客户端打印队列中,并带有状态消息“已暂停身份验证”

我已将服务器配置为允许来宾使用下面的部分访问打印机/etc/samba/smb.conf(如所报告testparm):

[printers]
    comment = All Printers
    path = /var/spool/samba
    create mask = 0700
    guest ok = Yes
    printable = Yes
    print ok = Yes
    browseable = No

客户为什么认为需要身份验证,解决方法是什么?


Answers:


3

显然,这是(至少)Ubuntu 12.04初始发行版中包含的Samba版本中引入的问题/并发症。我不知道是否有针对12.04的更新来解决此问题-Udoobuntu似乎没有可用的更新。

我通过遵循启动板错误注释:精确升级后拒绝samba打印机共享”中的注释#17解决了该问题。

摘录自服务器的smb.conf:

[global]
   map to guest = bad user
########## Printing ##########
   load printers = yes
   printing = cups
   printcap name = cups
   use client driver = yes

[printers]
   comment = All Printers
   browseable = no
   path = /var/spool/samba
   printable = yes
   public = yes
   guest ok = yes
   read only = yes
   create mask = 0700

共识似乎是关键是use client driver = yes


2

我正在使用Ubuntu 14.04 LTS,但我遇到了同样的问题。客户端打印队列中的状态消息“请求身份验证”。要解决此问题,我只需从Synaptic安装以下两个软件包:
-smbclient
-cifs-utils
,现在对我来说效果很好!希望也能解决您的问题...


1
对我而言,设置对话框中的验证仍然失败,但随后可以进行实际打印!Ubuntu 16.10
Midnighter

1

我在Ubuntu 16.04.3 LTS Xenial系统上安装了Windows打印机,我的作业没有自动启动,但“被挂起进行身份验证 ”。我遵循了此链接上的说明(主要是)

  1. 在终端窗口中,停止杯子打印机服务:

    须藤服务杯停止

  2. 编辑printers.conf文件:

    须藤vim /etc/cups/printers.conf

  3. 在文件“ /etc/cups/printers.conf”顶部附近的一行是:

    AuthInfoRequired用户名,密码

  4. 在第一列中插入一个“#”字符(或删除该行)。

  5. 保存编辑的文件

  6. 重新启动杯子服务器:

    须藤服务杯开始

它对我有用,所以我认为即使问题已经存在多年,我也将其发布。

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.