Увеличение энтропии для завершения процесса генерации gpg ключа.
Posted in Новости on 20 февраля, 2012 by adminТекст ошибки :
Not enough random bytes available. Please do some other work to give
the OS a chance to collect more entropy!
Для увеличения энтропии на выделенном сервере достаточно будет изменить ее уровень в параметрах настройки ядра :
nano /proc/sys/kernel/random/entropy_avail
но в рамках VPS мы не можем править подобные параметры, но тут встает вопрос, так как для сбора рандомных данных требуется не только беспорядочный ввод с клавиатуры ( как показала практика ), но и движения мышью и работа с диском. Генерация энтропии мышью невозможна без графического интерфейса ( мы работаем на 99% в ssh ), поэтому выходим из ситуации с работой с диском. Будем генерировать файл. Итак, для работы понадобится два окна. В одном окне в процессе генерации ключа мы доходим до пункта повторного ввода секретной фразы и переходим во второе окно.
Во втором окне вводим :
dd if=/dev/zero of=10gfile bs=1G count=10
Далее в первом окне вводим второй пароль и запускаем процесс сбора информации, в это же время запускаем генерацию файла и в первом вводим беспорядочные символы с клавиатуры. Буквально через несколько секунд процесс сбора окончится и ключ начнет генерироваться.