在Ubuntu系统中,使用OpenSSL创建公钥的步骤如下:
打开终端:
在Ubuntu中,可以通过快捷键 Ctrl + Alt + T
打开终端。
生成私钥(如果还没有): 首先,你需要一个私钥。可以使用以下命令生成一个RSA私钥:
openssl genrsa -out private_key.pem 2048
这里 -out
参数指定了私钥文件的名称和位置,2048
是密钥的长度。
从私钥生成公钥: 使用私钥文件生成对应的公钥文件:
openssl rsa -in private_key.pem -pubout -out public_key.pem
-in
参数指定输入的私钥文件,-pubout
表示输出公钥,-out
指定输出的公钥文件名。
如果你更喜欢使用图形界面,可以安装并使用 gnome-keyring
和 gnome-keyring-pkcs11
来管理密钥。
安装必要的软件包:
sudo apt update
sudo apt install gnome-keyring gnome-keyring-pkcs11
启动密钥环管理器: 打开“设置” -> “详细信息” -> “加密密钥”,然后点击“添加”。
按照提示创建新的密钥对:
private_key.pem
)保持安全,不要泄露给他人。public_key.pem
)可以公开分享,用于身份验证等目的。通过以上步骤,你就可以在Ubuntu系统中成功创建OpenSSL公钥了。