ubuntu系统搭建cups打印机服务器所有操作都是在root账户下执行的,进入root命令 sudo su –

1.安装

apt install cups aptitude

aptitude install ghostscript

aptitude install foomatic

2.修改配置

[info]cp /etc/cups/cupsd.conf /etc/cups/cupsd.conf.bak[/info]
vim /etc/cups/cupsd.conf
#将监听地址改成服务器ip,或者0.0.0.0,不然无法访问
Listen localhost:631
#本配置文件采用了apache的配置文件语法,在Order allow,deny下添加Allow all,例如:
<Location />
Order allow,deny
Allow all
</Location>

3.重启cups服务

/etc/init.d/cups restart

4.由于防火墙限制需要修改规则或者关闭防火墙,我这里是内网使用,所以关闭了防火墙

ufw disable

apt-get remove iptables

5.测试服务端打印机

ububtu 先连上打印机并且成功打印打印机测试业

然后访问cups配置连接http://loaclhost:631/,localhost改成自己监控的服务器地址,正确即可,例如:http://192.168.1.199:631/printers/Officejet-7110-series

windos配置
1.电脑首先需要安装打印机驱动

2.开始-添加打印机-网络打印机

3.输入地址http://192.168.1.199:631/printers/Officejet-7110-series,添加后选择驱动即可。

mac配置
1.先需要下载并安装打印机驱动集合,苹果官方地址http://support.apple.com/downloads/DL1888/zh_CN/hpprinterdrivers5.0.dmg

2.打开控制台输入sudo cupsctl WebInterface=yes

3.然后访问 http://127.0.0.1:631,输入mac账号密码,然后点击Administration-Add Printer,选择互联网打印协议 (ipp) ,填入打印机地址,选择好驱动即可。

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。