openssl - 将证书从 .pem 文件复制到另一个
问题描述
我有一个 .PEM 文件,其中包含CERTIFICATE和RSA PRIVATE KEY。
我想将证书复制到另一个 .PEM 文件,并将 RSA PRIVATE KEY 复制到另一个文件。
RSA PRIVATE KEY 我正在使用以下命令并且运行良好:
openssl rsa -in my_file.pem -out my_key.key -outform PEM
现在,我想要做的不是复制私钥,而是复制证书(BEGIN CERTIFICATE UNTIL END CERTIFICATE)。这里最好的方法是什么?
提前致谢。
解决方案
因此,如果我理解正确,您想要的是拥有完全相同的文件但名称不同。如果是这种情况,您不需要复制任何内容,只需使用该mv
命令。如果第二个参数是目录(例如 /home),则该mv
命令将文件从一个位置移动到另一个位置,如果它是一个文件(例如 /path/file),则将其重命名
如果你想安全:
cp my_file.pem copy.my_file.pem
cp my_key.key copy.my_key.key
mv my_file.pem /path/to/new_file_name.pem
mv my_key.key /path/to/new_file_name.pem
显然,您可以放置所有内容的 /path,但您提到要将其复制到其他地方。
推荐阅读
- authentication - Kerberos 双跳类似问题 - 即使不使用 Windows 身份验证
- phonegap-build - 应用程序加载器警告,cordova webview
- android - 如何使用recyclerview实现Material Design父子过渡
- django - 如何在 Django 中获取过去 6 天的数据?
- javascript - Spotify API 对 api/token 授权的错误请求错误:400
- c# - 当您还需要“默认”具体依赖项时,哪个是更好的依赖注入模式?
- ocaml - ocaml中的cmt文件有什么用?
- php - Homebrew postinstall php异常
- python - 导入后找不到模块
- c++ - “and_eq”和“&=”有什么区别?