OpenSSL Can't open cert_config.txt for reading, No such file or directory 25968:error:02001002:system library:fopen:

OpenSSL Can't open cert_config.txt for reading, No such file or directory 25968:error:02001002:system library:fopen:

我在 AWS OTA 文档的第 3 步 https://docs.aws.amazon.com/freertos/latest/userguide/ota-code-sign-cert-esp.html

我可以完成前两个步骤,但无法制作证书:

openssl req -new -x509 -config cert_config.txt -extensions my_exts -nodes -days 365 -key ecdsasigner.key -out ecdsasigner.crt

我收到以下错误:

Can't open cert_config.txt for reading, No such file or directory

25968:error:02001002:system library:fopen:No such file or directory:../openssl-1.1.1k/crypto/bio/bss_file.c:69:fopen('cert_config.txt','r')

25968:error:2006D080:BIO routines:BIO_new_file:no such file:../openssl-1.1.1k/crypto/bio/bss_file.c:76:

我试过:

  1. 正在安装另一个版本的 ssl 而不是使用 git bash 但我 运行 遇到了同样的问题
  2. 我已尝试以管理员身份提升权限
  3. 我已经尝试了带或不带双引号的“cert_config.txt”的完整路径,但无济于事

感谢任何帮助

在参数中尝试./cert_config.txt。

我是个白痴,如果我看完整的文件是cert_config.txt.txt