Ошибка GPG "Недостаточно случайных байтов. Проделайте еще одну работу, чтобы дать ОС возможность собирать больше",
Я использую:
gpg --gen-key
Есть ли лучший способ создать ключ PGP? Что хочет эта программа? Полностью заблокированный сервер?
Недостаточно случайных байтов. Пожалуйста, сделайте еще одну работу, чтобы дать ОС возможность собирать больше
Ответ 1
Вы можете перемещать мышь, просматривать Интернет, играть в игру, оставлять свой компьютер на ночь. Существует много способов генерации случайных байтов. Вам не нужно присматривать за процессом gpg.
EDIT: я должен уточнить: вам не нужно обращать внимание или даже вводить в терминал, в котором работает gpg. (И это действительно плохая идея, чтобы набирать этот терминал в любом случае.)
Если вы находитесь на удаленном сервере и не можете иначе генерировать работу, вы можете попробовать следующее: http://packages.debian.org/squeeze/stress. Соблюдайте осторожность.
Ответ 2
В зависимости от вашего системного оборудования вы можете добиться более надежного успеха, используя мост между аппаратным TRNG (генератором случайных чисел) и пулом энтропии ядра.
Я нашел замечательное увеличение скорости с помощью rng-tools в репозитории юниверсов, который можно установить с помощью Synaptic или другого менеджера пакетов GUI или через командную строку:
sudo apt-get install rng-tools
Ответ 3
Выполнение следующей команды в фоновом режиме работает для меня:
Я обнаружил, что только перемещение программы в фоновый режим работало даже над интерфейсом ssh:
переместите задачу на задний план (Ctrl + z)
выполнить несколько коротких задач (cd ~ && ./my-time-waster.sh)
переместите задачу на передний план (fg)
Подождите минуту или две.
Я использую CentOS5 и CentOS6.
Ответ 5
Попробуйте использовать rngd, но без -r /dev/random вы часто увидите, как люди советуют (что приведет к небезопасным ключам GPG). На моей машине только установка rngd устанавливает демона, который быстро и надежно заполняет мою энтропию.
Ответ 6
Если вы находитесь в VM, вы должны использовать EGD, так как случайные байты на VM на самом деле не являются случайными и настолько безопасными