在CentOS linux中创建CA时权限被拒绝

问题描述 投票:0回答:1

我已经按照vagrant getting started guide安装了流浪汉并启动并运行了CentOS。现在,我需要创建一个CA颁发机构(以便我可以对docker使用自签名证书-hello-world无法提取。)为此,我正在关注this document,但是我犯了Create证书颁发机构(CA)部分,要求运行此命令:

openssl req -new -x509 -key private/mykey.pem -days 365 > mycert.pem

我得到permission denied,所以我尝试了sudo

sudo openssl req -new -x509 -key private/mykey.pem -days 365 > mycert.pem

也产生permission denied

鉴于我正在使用标准的vagrant upvagrant ssh命令启动基于无业游民的centos,我应该怎么做才能获得必要的权限才能运行openssl req命令?

openssl centos vagrant x509certificate ca
1个回答
0
投票

已链接的文档中的所有步骤均以root用户身份执行。

成为root:

sudo su

然后再次执行命令:

openssl req -new -x509 -key private/mykey.pem -days 365 > mycert.pem
© www.soinside.com 2019 - 2024. All rights reserved.