我的主机节点是 RHEL7,运行来自“更新”存储库的 KVM。在主机节点上,权限如下/dev/null
:
crw-rw-rw-. 1 root root 1, 3 Dec 18 04:45 /dev/null
在 Alpine KVM 客户机(5.14,但在其他版本上行为相同)中,权限缺少“其他”:
crw-rw---- 1 root root 1, 3 Dec 24 23:22 /dev/null
我如何才能持续更改来宾中的权限以匹配主机?它在另一个节点上运行正常,但我看不出它们之间的区别。
答案1
就此而言,主机操作系统和客户操作系统之间没有任何联系。
为设备节点分配权限的是 Alpine Linux。他们之前曾出现过与此相关的错误:https://wiki.alpinelinux.org/wiki/Release_Notes_for_Alpine_1.7.29.2
您需要向 Alpine Linux 开发人员咨询为什么权限设置成这样。很可能这与他们的强化工作有关。
答案2
这似乎是由 KVM 客户机中的 Alpine 设置过程中的某些操作引起的。运行基本设置时不会发生这种情况setup-alpine
,但在进行手动设置(例如自定义磁盘分区)时会发生这种情况。