为什么我在Windows Bash上需要在openssl前加上winpty前缀?
为什么命令会这样?
openssl genrsa -des3 -out ca.key 4096
卡住了,没有反应。
同时
winpty openssl genrsa -des3 -out ca.key 4096
工作正常吗?
bash来自Git for Windows使用mintty。mintty无法将自身呈现为openssl的控制台,但winpty可以,因为它执行所需的转换。请在Git for Windows FAQ中了解详细信息。