现在很多家庭都购买了自己的打印机,方便随时打印出来工作学习资料。但是打印机的USB接口只能同时连接一台电脑,如果当时不在家里需要用到家里的打印机打印文件会很麻烦。这里为大家介绍一下如何使用自己家里的linux机器搭建cups打印服务器,实现多台电脑共享打印机并且使用蒲公英远程打印 下面的演示使用debian系统的服务器为例,如果家里没有服务器可以使用本地电脑搭建虚拟机体验,搭建虚拟机教程可在搜索引擎中查找https://www.baidu.com准备好服务器后,首先进入终端输入下面命令,安装cups服务
sudo apt-get install cups
等待安装成功之后编辑/etc/cups/cupsd.conf
文件,如图将监听地址改成0.0.0.0,并且在Order allow,deny下添加Allow all
然后重启一下cups的服务
/etc/init.d/cups restart
在浏览器中输入https://内网IP:631,然后点击Administration增加打印机 操作过程中提示需要密码,输入你的服务器用户名和密码即可 如果提示要你使用https协议,点击给出的链接即可,这里是使用的自签证书不被浏览器信任是正常情况 将打印机的USB接口插入到服务器中,可以看到已经显示出我刚刚插入的打印机了 根据提示填写打印机名称,勾选共享选项 这里提示需要上传PDD文件,如果自己没有可以结合搜索引擎查找下载,我的EPSON L455打印机使用的就是这里的L380文件,没有问题https://www.right.com.cn/forum/forum.php?mod=viewthread&tid=968675&page=1#pid4626976 以上设置完成之后会跳转到这样的界面,记录好此处浏览器的网页地址 自行到打印机官网下载打印机驱动安装好后,进入电脑的控制面板添加网络打印机 点击“按名称选择共享打印机”,输入刚才记录的网页地址,选择对应的打印机数字证书点击确定 这样就添加完成了,随便打印一份文件看看,完美! 但是按照上面操作搭建好了后还只能在内网中使用你的打印机,在实际生活中我们有时候需要打印的时候并不在家里的电脑旁,这时候就需要使用蒲公英的智慧组网服务了 进入蒲公英官网,下载服务器端软件并根据文档安装好 https://pgy.oray.com/download/#server https://service.oray.com/question/11637.html