Очевидно, / dev / random основан на аппаратных прерываниях или похожих непредсказуемых аспектах физического оборудования. Поскольку виртуальные машины не имеют физического оборудования, работа cat /dev/random
на виртуальной машине ничего не дает. Я использую Ubuntu Server 11.04 в качестве хоста и гостя с libvirt / KVM.
Мне нужно настроить Kerberos внутри виртуальной машины, но krb5_newrealm
просто навсегда зависает «Загрузка случайных данных», поскольку система не производит никаких данных.
Кто-нибудь знает, как обойти это? Можно ли передать хосту / dev / random (который очень болтлив) в виртуальную машину, чтобы виртуальная машина могла использовать его случайные данные?
Я читал, что есть некоторые программные альтернативы, но они не годятся для криптологии, поскольку они недостаточно случайны.
РЕДАКТИРОВАТЬ: Похоже, что cat / dev / random на виртуальной машине действительно производит вывод, очень и очень медленно. Я установил свое царство, подождав около двух часов, пока оно «Загрузка случайных данных». В конце концов, этого достаточно, чтобы продолжить. Я все еще заинтересован в способе ускорить это все же.