当前位置: 首页>>技术教程>>正文


ubuntu – GPG错误“随机字节不足。请做一些其他工作,使操作系统有机会收集更多”

,

问题描述

我在用:

 gpg --gen-key

有没有更好的方法来创建PGP密钥?这个程序想要什么?完全重击的服务器?

Not enough random bytes available. Please do some other work to give the OS a chance to collect more

最佳回答

您可以四处移动鼠标,浏览互联网,玩游戏,将计算机留在一夜之间。生成随机字节的方法有很多。您无需忍受gpg流程。

编辑:我应该澄清:您不需要注意甚至不必输入正在运行gpg的终端。(无论如何,键入该终端是一个非常糟糕的主意。)

如果您在远程服务器上,并且无法以其他方式生成工作,则可以尝试以下操作:http://packages.debian.org/squeeze/stress。但是请谨慎使用。

次佳回答

根据系统硬件的不同,使用硬件TRNG(真随机数生成器)和内核熵池之间的桥梁可能会获得更可靠的成功。

我发现在Universe存储库中使用rng-tools可以显著提高速度,该存储库可以与Synaptic或其他GUI软件包管理器一起安装,也可以通过命令行安装:

sudo apt-get install rng-tools

第三种回答

在后台执行以下命令对我有用:

sudo find / -type f | xargs grep somerandomstring > /dev/null

第四种回答

我发现即使将程序移至后台也可以通过ssh界面运行:

  1. 将任务移到后台(Ctrl + z)

  2. 执行一些简短的任务(cd ~ && ./my-time-waster.sh)

  3. 将任务移到前台(fg)

  4. 等一两分钟

我正在使用CentOS5和CentOS6。

参考资料

本文由Ubuntu问答整理, 博文地址: https://ubuntuqa.com/article/7999.html,未经允许,请勿转载。