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.www58058.com/48499

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

相關推薦

  • 馬哥教育網絡班N22期+第6周課程練習

    一、總結vim編輯器的使用方法 vim文本編輯器 全屏編輯器,模式化編輯器 vim的教程文件命令:vimtutor vim /path/to/somefile vim模式: 編輯模式(命令模式),默認模式 輸入模式 末行模式 內置的命令行接口; 模式轉換: 編輯模式—>輸入模式: i:insert, 在光標所在處前方輸入,轉為輸入模式 a:append…

    Linux干貨 2016-10-09
  • 馬哥教育網絡班21期+第19周課程練習

    1、描述Tomcat的架構; Tomcat組件,分為4類: 頂層類組件:包括<Server>元素和<Service>元素,它們位于整個配置文件的頂層; 連接器類組件:為<Connector>元素,代表介于客戶端與服務器端之間的通信接口,負責將客戶端的請求發送給服務器端,并將服務器的響應結果返回給客戶端; 容器類組件:代表處…

    Linux干貨 2016-12-05
  • 2016-10-18作業

    2016-10-17 課后作業  1. 生產環境發現一臺服務器系統時間產生偏差,造成服務異常,請幫忙校正。     1)首先,查看本地硬件時間是否正確,命令如下:       hwclock       如果該時間是正確的,使用該時間來更新系統時間。命令如下: &nbs…

    Linux干貨 2016-10-20
  • 8月5日課堂筆記

    bash基礎及shell編程初步 bash的特性及bash腳本編程初步    操作系統硬件, 內核把底層硬件的復雜性給隱藏起來,統一輸出為一種系統調用,系統調用非常底層,把系統調用封裝成了庫。讓程序運行起來。用戶在創建時有一個默認shell。終點設備用來當做標準輸入和輸出。  要想與主機交互,需要一個【終端】,附著在終端接口程序:  &n…

    Linux干貨 2016-08-07
  • web服務 初步

    Web Service初步 一、引言 Web服務也是一個C/S架構,服務器端就是一個進程,客戶端是一個瀏覽器。我們打開瀏覽器的時候,都會看到hppt,https的字樣,然后才是輸入網址,這兩個協議是web服務的應用層協議,用來實現某些具體應用的。像https,前面學習openssl的時候也接觸過,https=http+ssl。 web的傳輸層協議用到了tcp…

    Linux干貨 2016-12-09
  • N25-第四周

    一、復制/etc/skel目錄為/home/tuser1,要求/home/tuser1及其內部文件的屬組和其它用戶均沒有任何訪問權限。     [root@localhost ~]# cp -r /etc/skel /home/tuser1      [root@localhost ~]# chmo…

    Linux干貨 2017-01-09
欧美性久久久久