だから私は新しいGPGキーを作成しようとしていて、このよく知られたエラーを出し続けています:
Not enough random bytes available. Please do some other work to give
the OS a chance to collect more entropy! (Need 294 more bytes)
そのため+++++
、端末の下部にあるsを元に戻すことさえできなかったマウスを20分間動かした後、他の人の問題を解決したように見えるものを試しました:私はインストールrng-tools
して実行しました:
rngd -r /dev/random
しかし、それも何もしませんでした。まったく変化はありません。実行すると:
cat /proc/sys/kernel/random/entropy_avail
60を超える出力は決してありません。
つまり、当面の問題(つまり、新しいGPGキーを生成できないこと)とはまったく別に、なぜ私のマシンはエントロピーをこれほど速く食べないのでしょうか?対処すべき根本的な問題があるに違いないようです。
/dev/random
デフォルトで出力されるようですが、そのコマンドではからも読んでい/dev/random
ます。それがそれを使用する方法だと確信していますか?他のソースから読み取るべきではありませんか(または-r
コマンドを省略してデフォルトを使用するべきですか)。フォアグラウンドで実行するとどうなりますrngd -rf /dev/random
か?(また、サーバー障害でRHEL 5.xのエントロピープールの問題を修正する方法は、-t 0.1
or -t 0.001
パラメーターを追加することを提案します。)
rngd
命令は正しいですか?(私の以前のコメントを参照してください。)
/dev/random
?lsof /dev/random
何かが表示されるかどうかを確認します。