c - 如何给动态安装打印机端口root权限?

标签 c linux

如何向 Fedora 操作系统中的普通用户授予动态安装打印机端口“/dev/usb/lp0”的权限。

当我连接 USB 打印机时,将安装此端口。作为普通用户,我如何以读写模式打开此端口。

提前致谢

最佳答案

如前所述,udev 规则应该可以为您解决这个问题:

在您的用户 udev 规则目录(例如/etc/udev/rules.d)中创建一个名为“10-local.rules”的文件并添加以下行:

KERNEL=="lp0", SUBSYSTEM=="usb", MODE="0666"

然后 udev 系统应该更改权限以授予对设备的每个读写访问权限。

关于c - 如何给动态安装打印机端口root权限?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15368954/

相关文章:

c - 评估字符串和数组 - C

c - 单个 printf 语句如何更改数组中的值?

linux - 无规则制作target Cuda+Qt+Linux

linux - 服务器之间的 SSH 登录仍然要求输入密码,为什么?

c - 将 C 指针重新映射到 3D 数组

c - NetBeans 中 C 文件的 ToggleComment 设置

c - 在使用 nostdlib 和 nostdinc 标志进行编译时如何使用 stdio 和 stdlib?

linux - 关闭内核中的功能会导致内核模块(使用功能)行为不端吗?

java - Linux 中 JAVA 与 mySQL 的连接

多个进程的Linux内核逻辑地址