我使用一些命令来打印文本。但是,当我连接打印机时,它在 下可用/dev/usb/lp0
,该设备由 root 拥有,而作为普通用户,我无法访问此设备。
获得自动访问的正确方法是什么?(自动化的意思是,当打印机连接时,这个权限应该自动设置,而不需要每次连接时手动输入命令)。
答案1
您不需要摆弄 /dev/usb/lp0 - 它会在每次启动或插入插件时动态重新创建。
也许您应该按照 sudo 将自己添加到 lpadmin 组。
我猜您正在使用 CUPS 进行打印。
打开网页界面
由于我的 CUPS 用户界面是针对德国用户本地化的,因此我随意将德语表达方式翻译回英语。这可能不会产生完全匹配的结果。
在左上角的组printer
条目 3 中选择: 。在下一页的printer administration
表格中选择打印机(蓝色链接)。下一页:选择。queue name
maintainance
specify allowed users
下一步应该很清楚。