在Linux中,使用OpenSSL创建私钥非常简单。以下是创建RSA私钥的步骤:
打开终端。
输入以下命令来生成一个新的RSA私钥:
openssl genrsa -out private_key.pem 2048
这个命令会生成一个2048位的RSA私钥,并将其保存在名为private_key.pem的文件中。你可以将2048替换为你想要的密钥长度,但通常2048位或4096位就足够安全了。
按下回车键,OpenSSL会生成私钥并显示一些信息。完成后,你会在当前目录下看到一个名为private_key.pem的文件,这就是你的私钥。
为了保护你的私钥,你应该限制对它的访问权限。可以使用chmod命令来设置文件权限,例如:
chmod 600 private_key.pem
这将确保只有文件的所有者才能读取和写入私钥文件。
openssl rsa -pubout -in private_key.pem -out public_key.pem
这个命令会从private_key.pem文件中提取公钥,并将其保存在public_key.pem文件中。
现在你已经成功创建了私钥和公钥。记得妥善保管你的私钥,并确保它不会泄露给未经授权的用户。