GPG常用命令说明
--gen-key 生成一对儿密钥
--export 导出keys
--import 导入keys
-e,--encrypt 加密数据
-c,--symmetric 对称加密
-K,-list-keys 列出keys
--delete-keys 删除公钥
--delete-secret-keys 删除私钥
-o,--output 指定输出文件
-v,--verbose 详细模式
-d 解密文件
-a,--armor 创建ascii输出
-r 使用哪个密钥对加密encrypt for USER-ID
如何实现不同主机上文件的加密通信?提前配置两台主机,IP在同一网段(172.25.254.43及172.25.254.143)
第一步:gpg --gen-key,生成密钥对
[root@localhost sysconfig]# cd /root/Desktop/
[root@localhost Desktop]# gpg --gen-key ##生成密钥对
gpg (GnuPG) 2.0.22; Copyright (C) 2013 Free Software Foundation, Inc.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. ##GPG版本说明
gpg: directory `/root/.gnupg' created ##已创建目录‘/root/.gnupg’
gpg: new configuration file `/root/.gnupg/gpg.conf' created ##已创建配置文件
gpg: WARNING: options in `/root/.gnupg/gpg.conf' are not yet active during this run ##警告,此中文件在此次运行中未使用
gpg: keyring `/root/.gnupg/secring.gpg' created ##密钥环已建立(私钥)
gpg: keyring `/