确保用户在lpadmin
组内,这样才可以管理打印机。
在设置->打印机中添加打印机,然后配置好驱动
在系统首选项中勾选“共享连接到此系统的打印机”, 如果还想要在非局域网中远程打印则勾选“允许来自互联网的打印机请求”(不推荐)
选择要共享的打印机,勾选“共享此打印机”
ssh -L 6310:localhost:631 <remotehost>
打开浏览器,访问http://localhost:6310
在“Administration”中勾选“Share printers connected to this system”
如果还想要在非局域网中远程打印则勾选“Allow printing from the Internet”(不推荐)
如果想要不进行端口转发,直接远程管理打印机,则勾选“Allow remote administration”
sudo ufw allow ipp
sudo ufw allow mdns
将打印机管理页面地址中的http
替换为ipp
,删掉端口号,就是打印机的地址。
譬如管理地址是https://172.16.77.66:631/printers/hp-LaserJet-1320-series
,
那么打印机地址就是ipp://172.16.77.66/printers/hp-LaserJet-1320-series
。
打开设置->设备和打印机->添加打印机
如果搜索不出来就选择“手动添加”
选择IPP协议,填入打印机地址,然后点击“下一步”
打开设置->打印机->添加打印机
填入打印机地址,然后点击“下一步”