18.04 版本中 k3b 的问题“cdrecord 没有权限打开设备”

lou*_*zdj 51 permissions k3b 18.04

我在 18.04 版本(Ubuntu、Kubuntu、KDE ​​Neon ......)中使用 k3b 有这个问题在最旧的版本中我没有这个问题:

cdrecord has no permission to open the device
You may use K3bbsetup to solve this problem. 
Run Code Online (Sandbox Code Playgroud)

我在网上搜索过,但没有找到任何解决方案。

有谁能够帮助我?

小智 108

尝试尝试以下命令:

sudo chmod 4711 /usr/bin/wodim; sudo chmod 4711 /usr/bin/cdrdao
Run Code Online (Sandbox Code Playgroud)

这将在必要的二进制文件上设置 UID 位。它在设置 -> 配置 k3b -> 程序 -> 权限“选项卡”中说明。

  • chmod 控制文件的权限。四个数字(在本例中为可执行文件)表示: 4:如果用户执行该文件,它将在 root 的上下文中运行,而不是在当前用户的上下文中运行,因为只有 root 可以访问 /dev 文件写入,这是需要的对于 CD/DVD 刻录 7:允许拥有该文件的用户(在 /usr/bin 通常为 root)执行、修改和读取文件 1:仅允许文件的分配组(在这种情况下为 root)执行它 1:只允许所有其他用户执行 另见 https://en.wikipedia.org/wiki/Chmod#Numerical_permissions (3认同)