Alex的博客

本博客的文章均为原创,是本人从事行业多年来所遇见一些小问题的解决心得,希望可以帮助到大家!



centos samba 添加网络共享打印机 共享

yum -y install cups-libs cups

cp /etc/cups/cupsd.conf /etc/cups/cupsd.conf.bak

vi /etc/cups/cupsd.conf

搜索 Listen localhost:631 改为Listen *:631

添加DefaultEncryption IfRequested

搜索<Location />

rder allow,deny 改为Order allow,allow

然后添加Allow all

搜索<Location /admin>

添加Allow all

然后访问http://ip:631

点击administrator

点击Add New Printer

其中的NameLocationDescription随便填写。

然后,在device中,选择"Windows Printer via SAMBA"

device URI中填入
smb://zhang3:123456@192.168.1.100/HP LaserJet 4350 PCL 6

zhang3:123456是打印机 用户名密码   192.168.1.100是打印机服务器ip HP LaserJet 4350 PCL 6是共享出来的打印机名称

另外如果是域环境下可以不用写用户密码 直接写共享地址就好了
(
注意:这里不要用转义斜线 \ 来转义空格,因为系统默认调用smbspool程序时会用双引号传递参数)

然后从驱动中选择HP LaserJet 4350 Postscript 作为驱动

如果你的打印机型号没有在选择列表那么就选择下面的自己上传pdd文件

pdd文件是在你下载的驱动包里面有的。解压后再里面找一下你对于型号以.pdd文件 点击上传然后直接下一步就好了

打印测试页。应该一切OK

如果要删除打印机的话直接在终端 里面编辑打印机配置文件

vi /etc/cups/printers.conf

直接删除里面打印机名称标签包裹参数就好了

samba其实不用配置

默认这些参数都已经打开了

[printers]
comment = All Printers
path = /var/spool/samba
browseable = no
public = yes
printable = yes

重启一下smb服务就可以看到共享打印机了



浏览6664  评论0  Alex于 2016-6-19 13:38
发言