gpt4 book ai didi

openssl - shell 脚本中没有提示的情况下签署证书

转载 作者:行者123 更新时间:2023-12-02 03:17:04 26 4
gpt4 key购买 nike

我正在编写一个 shell 脚本来使用 openssl 签署证书:

openssl ca -config "$CONF" -out "$BOXCERT" -infiles "$CSRFILE"

但是,运行时,openssl 总是询问我是否要签署证书:

Certificate is to be certified until Mar 19 11:50:33 2023 GMT (3653 days)
Sign the certificate? [y/n]:y

1 out of 1 certificate requests certified, commit? [y/n]y
Write out database with 1 new entries
Data Base Updated

我希望脚本在服务器中以非交互方式运行。是否有一些命令行参数或配置文件选项来告诉 OpenSSL 签署证书并在没有提示的情况下提交它?

最佳答案

您可以使用openssl的-batch选项。

例如:

 openssl ca -batch -config "$CONF" -out "$BOXCERT" -infiles "$CSRFILE" 

关于openssl - shell 脚本中没有提示的情况下签署证书,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15476479/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com