DBus如何计算机器ID? ( /etc/machine-id
, /var/lib/dbus/machine-id
)。哪种方式来判断更正确呢?
答案1
机器 ID 在/etc/machine-id
通常是在系统安装时随机生成的systemd-machine-id-setup
。在无状态系统上,它也可以在系统引导时生成。该文件的格式源于/var/lib/dbus/machine-id
D-Bus引入的。
该/var/lib/dbus/machine-id
文件是随机生成的dbus-uuidgen
,通常由 D-Bus 包的安装后脚本调用。它也可以是 的符号链接/etc/machine-id
。