CentOS7 中使用 gpg 创建 RSA 非对称密钥对
gpg --gen-key
#在最后需要对设备进行操作的时候,可以在打开一个终端,然后 dd if=/dev/sda of=/dev/null
#生成的文件存在 ~/..gnupg 目录中
gpg --list-keys #用来查看生成的密钥列表
base64 pubring.gpg #查看私钥
#由于密钥中含有不可见字符,如果直接cat查看会有许多乱码,因此用base64编码后显示
gpg -a --export -o test.pubkey #用私钥生成公钥"test.pubkey可以换成任意名字
# "a" 就是用base64编码后显示
CentOS7 导出的公钥,拷贝到 CentOS8 中,在 CentOS8 中使用CentOS7 的公钥加密一个文件
在将主机上的公钥拷贝到另一台主机后在另一台主机上
gpg --gen-key #同样需要先生成一个私钥
gpg --import ~/test.pubkey #将cen