2013-01-14 46 views
-1

我使用putty連接到要在其中生成新gpg密鑰的unix主機。 密鑰生成啓動後我得到這個消息爲gpg生成隨機字節--gen-key

Not enough random bytes available. Please do some other work to give 
the OS a chance to collect more entropy! (Need 292 more bytes) 

這不是真正的問題。 真正的問題是現在我不能出具的外殼任何命令,它看起來像這樣

dfjd 
q 
s 
w 
e 
r 
t 
z 
z 
u 
^_ 
^[[A^[[A 

爲什麼是這樣的話,沒有命令得到了執行,爲什麼向上箭頭鍵顯示爲^ [ [一個? 我該如何解決這個問題併發出一些可以生成密鑰的命令?

+0

可能在http://unix.stackexchange.com/ –

回答

3

您的客戶端系統在完成與遠程服務器的連接之前可能會等待隨機性,因此在完成連接之前,您的命令將被忽略。

你有沒有嘗試過做什麼消息說?嘗試打開一個大文件夾並查看其大小(在Windows上)或執行du /(unix)來生成一些基於磁盤的隨機性。根據您的系統如何收集隨機性,某些鍵入也可能有所幫助。

瞭解你的客戶會有所幫助。

+0

更好的問我使用膩子,問題是發出命令進入shell在這一點上不會做任何事情,我不知道爲什麼。 – maddo7

+0

您是否嘗試過在客戶端生成更多的熵,比如說計算一些磁盤使用量或者一個大文件夾?我猜測膩子是一個僅限Windows的程序。 –