首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Cups“添加打印机”页面返回web界面上禁止的内容。

Cups“添加打印机”页面返回web界面上禁止的内容。
EN

Unix & Linux用户
提问于 2015-10-11 22:43:39
回答 3查看 73.2K关注 0票数 26

Cups“添加打印机”页面返回禁止在http://localhost:631/admin上的网页界面

我尝试将我的主用户添加到"lp“并重新启动,但是没有改变。我还尝试在cups.conf SystemGroup printadmin的顶部设置并执行sudo systemctl restart cups,但没有结果。

这是相关的cups.conf

代码语言:javascript
运行
复制
# Restrict access to configuration files...
<Location /admin/conf>
  AuthType Default
  Require user @SYSTEM
  Order allow,deny
</Location>

我只是尝试使用web界面添加打印机,但是一些关于权限的内容不允许我的用户凭据工作。没有名为SYSTEM或lpadmin的组。

EN

回答 3

Unix & Linux用户

发布于 2019-04-23 10:00:31

我必须为Ubuntu组合另外两个答案,解决方案是将自己添加到lpadmin组中:

代码语言:javascript
运行
复制
sudo usermod -a -G lpadmin your-username

对于每个系统,解决办法应该是:

  • 打开文件/etc/cups/cups-files.conf
  • 在包含SystemGroup的行中查找组名。
  • 将自己添加到该组中(上面的命令)并应用它(例如,重新启动)。
票数 29
EN

Unix & Linux用户

发布于 2016-07-08 10:29:50

解决办法是

代码语言:javascript
运行
复制
sudo usermod -a -G sys YourUser

我写了一个关于如何调试这些问题的更详细的文章

票数 10
EN

Unix & Linux用户

发布于 2020-06-17 18:20:46

我在OMV5 5/Docker/维护者中安装了cups,在设置文件中只有lpadmin组的用户可以添加打印机,所以解决方案(至少在这种情况下)是将用户添加到该组或将用户组添加到配置文件中。您可以在/etc/cups/cups-files.conf中检查所需的组,如果结果与我相同,只需运行。

代码语言:javascript
运行
复制
usermod -a -G lpadmin yourusername

另一方面,如果您使用的配置与我相同,OMV和portainer中的用户将不会迁移到cups,因此您必须创建它们(It)1:

代码语言:javascript
运行
复制
adduser yourusername
usermod -aG sudo yourusername

只有在那时:

代码语言:javascript
运行
复制
usermod -a -G lpadmin yourusername
票数 0
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/235477

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档