centos 显示这个打印机共享不能访问

问题遇到的现象和发生背景

在windows上共享了一台打印机,在其它windows电脑访问打印机共享无需账号密码即可进入,但在centos使用smb://ip+printerName 要弹窗验证账号密码,在验证后又显示这个打印机共享不能访问

img


centos显示这个打印机共享不能访问

img


windows上正常

img

我想要达到的结果

能在centos上通过该打印机打印

你用smb协议来啊。。。
你能否直接添加这台打印机呢?不去连接这共享打印机😂
而且,smb本就在很多环境,都禁止。。。勒索病毒利用的端口 。。。

你看看这个【centos7下cups + samba共打印服务的教程】,是否能帮到你:http://t.zoukankan.com/h2zZhou-p-5497954.html

从linux访问 Windows 打印机:
  1. Windows 机上的设定。
      Windows 机上通过tcp/ip 端口安装了一台网络打印机(网络打印机IP: 192.168.101.200 端口:9100)。
      此Windows 机的 IP 地址:192.168.101.20, 此打印机开共享,共享打印机名为 HPLaserJet。
      此共享打印机开权限给 Windows 的 domain 用户 gao。
      换句话说,你如果在其他的Windows机上输入 \\192.168.10.20,可以看到名为 HPLaserJet 的打印机图标。
  2. CentOS 机上的设定。
      通过 System-> Administration->Printing,进入打印机配置画面。
      点New Printer 图标,给定Printer名为 gaoPrinter,按【forward】。
       在接下来的画面里,[Select Connection]类型里,选择【Windows Printer via SAMBA】。
       smb://框里,填写 Windows 打印机的地址: /192.168.10.20/HPLaserJet
       实际上最后就是(smb:///192.168.10.20/HPLaserJet)。
       接下来的动作很重要!
       继续停留在此画面中,填写[Authentication]的 username 和 password。
       还记得在Windows机下的用户 gao么? 此处输入 Windows Domain用户 gao 和它的口令 gao
       然后按旁边的 【verify】按钮,如果成功验证,则显示【This print share is accessible】。
       到这里,点下面的【Apply】按钮。
       然后,还不算完,因为还需要把此打印机设为我们在linux 下的 default 打印机,并且打印测试页:
       访问 http://localhost:631:
           点到 [printers] tab页,然后 [set as default]。
           如果打印机尚未激活,则点 [start printer] 和 [accept jobs],再点 [print test page]。
       整个过程,和这个有点类似:http://blog.chinaunix.net/uid-23028407-id-115436.html
      上述CentOS 机上的设定动作也可以完全通过  http://localhost:631 来配置。

这个看看
http://t.zoukankan.com/h2zZhou-p-5497954.html

参考一下这篇文章: