我的公寓里有一台 Ubuntu 服务器,而且我刚买了一台打印机,所以是时候分享了!
过去我在我的桌面上使用过 CUPS,我只需将浏览器指向 localhost:631 即可进行设置。我可以远程使用基于 Web 的管理工具吗?
我一直在使用该/etc/cups/cupsd.conf
文件,目前可以将 LAN 上的浏览器定向到 server-ip:631,但出现 403 Forbidden 错误。
如果不可能或出于安全原因允许 CUPS 的远程管理员是一个坏主意,是否可以使用连接到服务器的 SSH 隧道来完成此操作?
我发现这种方式更简单。
它将
/etc/cups/cupsd.conf
为您更新文件并重新启动 cups,将先前配置的备份保存在同一文件夹中。这与官方 CUPS打印机共享指南中介绍的方法类似。我
--remote-admin
在man cupsctl
.我通常实现这一点的方式是通过任意端口通过 ssh 隧道:
安全,并允许远程访问。不会解决所有问题,但对不规则访问很有用。
任务完成!这个页面帮助了我很多。
我所要做的就是将“全部允许”添加到对服务器和管理页面的访问中,这样我的配置现在看起来像:
现在我只需要弄清楚只允许我本地网络上的那些人访问管理页面和配置文件:)(尽管这可能没什么大不了的,因为我没有在路由器上设置 631 的端口转发? )。
编辑:只允许某台计算机我可以做类似的事情
或者对于整个 10.10.10 子网,
您可能需要将以下行添加到您的 CUPS 配置文件 (
/etc/cups/cupsd.conf
):