我正在努力解决Samba和Cups的打印机发现问题。
我所拥有的: -安装在Centos 7上的杯子和Samba,这将是内部网络上许多打印机的打印服务器。
我想要的: -该服务器应管理所有打印机并通过内部网络共享它们,以便每个员工都可以在想要打印时选择打印机。
问题: -我已经通过它们的配置文件配置了Samba和Cups,但是打印机在内部网络上不可见,仅在服务器上可见。打印机已经在网络上,通过以太网电缆连接,并通过Web界面添加到Cups中。我必须在网络端配置一些特定的东西吗?还是samba和cups配置文件就足够了?
通过套接字连接将打印机添加到杯子中:socket:// printerIp
cups配置文件包含所有允许的内容,没有身份验证以及下面的一些浏览字段:
端口631
听/var/run/cups/cups.sock
浏览
BrowseProtocols杯
浏览全部允许
BrowseLocalProtocols dnssd
DefaultAuthType无
WebInterface是
虽然可以在下面找到samba文件:
[global]
工作组=工作组
netbios名称= linuxz
服务器字符串= Samba
名称解析顺序= bcast主机lmhosts胜出
印刷=杯子
打印帽名称=杯子
加载打印机=是
可浏览=是
杯子选项=未加工
rpc_server:spoolss =外部
rpc_daemon:spoolssd = fork
[家]
评论=家庭目录
有效用户=%S,%D%w%S
可浏览=是
只读=否
继承acls =是
[打印机]
评论=所有打印机
可浏览=是
路径= / var / spool / samba
可打印=是
创建遮罩= 0777
目录掩码= 0777
来宾还可以=是
只读=否
[print $]
评论=打印机驱动程序
路径= / var / lib / samba / drivers
写列表= @printadmin root
强制组= @printadmin
创建遮罩= 0777
目录掩码= 0777
[linux-printer]
评论=打印服务器
打印机名称= HP-LINUX-7
路径= / var / spool / samba
印刷=杯子
可打印=是
可浏览=是
来宾好=是