GPG——另一种加密信息的方式

GPG


·使用gpg实现对称加密

·对称加密file文件

         gpg -c file

         ls file.gpg

20.png

GPG——另一种加密信息的方式

GPG——另一种加密信息的方式

GPG——另一种加密信息的方式

·在另一台主机上解密file

        gpg -o file -d file.gpg

GPG——另一种加密信息的方式

GPG——另一种加密信息的方式

GPG——另一种加密信息的方式

GPG——另一种加密信息的方式

·使用gpg工具实现公钥加密

         在hostB主机上用公钥加密,在hostA主机上解密

        

         在hostA主机上生成公钥/私钥对

                 gpg –gen-key

        

        在hostA主机上导出公钥到wang.pubkey

                 gpg -a –export -o wang.pubkey

        

        在hostA主机上查看公钥

                gpg –list-keys

        

        从hostA主机上复制公钥文件到需加密的B主机上

                 scp wang.pubkey hostB

        

         在需加密数据的hostB主机上生成公钥/私钥对

                 gpg –list-keys

                 gpg –gen-key

                

         在hostB主机上导入公钥

                 gpg –import wang.pubkey

                 gpg –list-keys

        

         用从hostA主机导入的公钥,加密hostB主机的文件file, 生成file.gpg

                 gpg -e -r wangxiaochun file

                 file file.gpg        

        

         复制加密文件到hostA 主机

                 scp fstab.gpg hostA:

        

         在hostA 主机解密文件

                 gpg -d file.gpg

                 gpg -o file -d file.gpg

        

         删除公钥和私钥

                 gpg –delete-keys wangxiaochun

                 gpg –delete-secret-keys wangxiaochun

原创文章,作者:megedugao,如若转载,请注明出处:http://www.178linux.com/48499

(0)
megedugaomegedugao
上一篇 2016-09-22
下一篇 2016-09-22

相关推荐

  • N23-第三周博客作业

    1、列出当前系统上所有已经登录的用户的用户名,注意:同一个用户登录多次,则只显示一次即可。 [root@localhost ~]# who | cut -d' ' -f1 | sort -u 2、取出最后登录到当前系统的用户的相关信息。 [root@localhost ~]# last -1 | head -1 3、取出当前系统上被用户当…

    Linux干货 2016-12-05
  • 一个删除MySQL大表数据的shell脚本

    #!/bin/bash #为了删除一些特别大的表 dbname=''  #库名 tabname=''  #表名 step='10000' #删除步长 sleeptime=1  #睡眠时间 start_index=30000001 &…

    系统运维 2015-07-16
  • 文件权限管理

    文件权限               [root@CentOS6 ~]# ll 3.txt            &nb…

    Linux干货 2016-08-04
  • 笔记二、如何在VMWare WorkStations安装CentOS6.8

    一、准备工作     1.安装VMWare WorkStatrion     2.准备好CentOS 6.8 镜像包     http://www.centoscn.com/CentosSoft/iso/    CenO…

    Linux干货 2017-02-14
  • 马哥教育网络班22期+第8周课程练习

    week8: 1、请描述网桥、集线器、二层交换机、三层交换机、路由器的功能、使用场景与区别。 网桥也叫桥接器,是连接两个局域网的一种存储/转发设备,它能将一个大的LAN分割为多个网段, 或将两个以上的LAN互联为一个逻辑LAN,使LAN上的所有用户都可访问服务器。 它工作于OSI(开放系统互联参考模型)参考模型第二层,即“数据链路层”。 集线器的英文称为“H…

    Linux干货 2016-10-09
  • 练习正则表达式

        正则表达式可以通过元字符(规则)来匹配查找相关的的字符集合。他与通配符是有区别的。而且相关的使用工具对正则表示的元字符的是有区别的。     首先我们先来了解下常用的元字符及含义(并不是所有的元字符) 字符匹配       &nbs…

    Linux干货 2015-04-15