【发布时间】:2020-12-06 00:32:48
【问题描述】:
script.sh
certKey=$(openssl rand -hex 70)
openssl pkcs12 -export -out fullchain.p12 --passin pass:$certKey -inkey .../privkey.pem -in .../fullchain.pem
我在调用这个脚本时没有传入 certKey,系统要求我输入 pkcs12 密码。但我显然是在尝试传入 $certKey。
"-passin 参数 PKCS#12 文件(即输入文件)密码源。有关 arg 格式的更多信息,请参阅 openssl(1) 中的 PASS PHRASE ARGUMENTS 部分。"
我错过了什么?谢谢!
【问题讨论】:
-
我已回滚您的编辑。在标题中添加 SOLVED 或在问题中编辑解决方案是不可接受的。如果某人发布的答案对您有所帮助,您可以接受 answer,它会让每个人都知道您找到了解决方案。如果您自己解决了问题并想分享它,请在下面为此目的提供的空白处写下答案。见Can I answer my own question?。
-
@KenWhite 好的,非常感谢,我不会再这样做了
标签: bash shell ubuntu encryption openssl