创建自签名证书时,OpenSSL应用程序抛出“无法写入'随机状态'”错误 .

我发现Using OpenSSL what does "unable to write 'random state'" mean?并了解到版本比0.9.6a更新的版本,删除或更改 .rnd 的所有权或以root身份运行将解决问题 . 但我们使用嵌入式Linux繁忙的盒子,因此我们没有 sudo/su 实用程序,文件系统也是只读文件系统 .

我正在使用 system() 从应用程序调用OpenSSL应用程序 . 请帮助有没有其他方法来解决它 .