0
我想解析.csr文件以檢索通用名稱(CN)值。如何解析加密的.csr文件並將信息複製到txt文件中的特定位置
我有以下結構的CSR文件:
verify OK
Certificate Request:
Data:
Version: 0(0x0)
Subject: C=XX, ST=SSSSSSS, L=SSSSSS, O=CORPORATION X.X, OUT=XX, CN=IAM.YOUARE.COM
.....
我想檢索CN值(在上面的「IAM.YOUARE.COM」的例子)
曾經有這個值,我想將它插入到DNS.X域旁邊的.txt文件中(請注意,尊重相等運算符和插入值之間的空白是很重要的)。下面.TXT領域的結構如下所示:
[xxxxx]
basicConstraints = CA:FALSE^M
extendedkeyUsage = serverAuth
subjectAltNAme = @alt_names
[alt_name]
DNS.X = IAM.YOUARE.COM
到現在爲止,我一直在使用的命令爲「OpenSSL REQ -text - noout -verify -in XXX.csr」訪問CSR文件和複製手動設置CN值。然而,我現在有一個龐大的.csr文件列表來「解析」,我想知道您是否可以給我一些關於如何自動執行此過程的指示。