为什么 /dev/random 可能不存在于新提供的服务器上?

为什么 /dev/random 可能不存在于新提供的服务器上?

我刚刚开始租用新的 Debian Lenny 服务器,但/dev/random缺少了。但是我可以看到/dev/urandom。为什么缺少了它,我该如何创建它?

答案1

我从未见过没有 的 Linux 系统/dev/random。它应该始终存在(事实上,有些服务器依赖它)。只需向您的提供商咨询,他们需要修复它。

至于自己创建:

通常它应该在启动时由 创建udev。如果您不使用udev,您可以使用 自行创建MAKEDEV。但您可能应该修复根本原因。

答案2

这是在更新或全新安装时有时会发生的故障。您的提供商应该修复此问题!!告诉他也许他会进行全新安装

以下是为您自己创建随机设备的正确命令:

mknod /dev/random c 1 9

但你应该告诉你的提供商!

以下是另一个描述该问题的链接:http://markus.revti.com/2007/12/creating-devrandom/

答案3

apt-get install udev

相关内容