我已经在 Ubuntu 服务器上安装了带有 CUPS 的 Samba,并且共享了 Canon ImageRunner 1133。
打印机工作正常,没有问题,但我希望 Windows 客户端在用户单击打印机共享时提示输入用户和密码。
现在,即使我在部分guest ok = no
下设置[printers]
,Windows 7 客户端也不会提示用户,当我单击打印机时,它会说no driver found
。
我安装了驱动程序,它无需密码即可打印,请帮忙。
答案1
您是通过 Samba 还是 CUPS 共享打印机?我以前犯过一个错误,就是通过 CUPS 共享打印机,这样就不需要输入用户名或密码了。如果您通过“设备和打印机”添加打印机,然后通过执行此操作添加打印机,则http://ipaddress:631/printers/nameOfPrinter
很有可能您是在 CUPS 而不是 Samba 中设置共享的。您还应该检查位于“这将有复选框”处的设置localhost:631/admin
,确保您没有启用标有“共享连接到此系统的打印机”的复选框。