/********************************************************************** * Linux 對文件進行加密存放 * 說明: * GitHub存放一些代碼是比較好的,不過對於一些需要稍微保密一下的內容, * 可以考慮對其進行加密存放,記得別忘了密碼。 * * 2018-5-4 深圳 寶安西鄉 曾劍鋒 *********************************************************************/ 一、參考文檔: 1. Linux文件加密工具 http://blog.topspeedsnail.com/archives/4777 二、gpg加密: zengjf@zengjf:~/zengjf/gpg$ ls zengjf.md zengjf@zengjf:~/zengjf/gpg$ gpg -c zengjf.md gpg: directory `/home/zengjf/.gnupg' created gpg: new configuration file `/home/zengjf/.gnupg/gpg.conf' created gpg: WARNING: options in `/home/zengjf/.gnupg/gpg.conf' are not yet active during this run gpg: keyring `/home/zengjf/.gnupg/pubring.gpg' created zengjf@zengjf:~/zengjf/gpg$ ls zengjf.md zengjf.md.gpg zengjf@zengjf:~/zengjf/gpg$ cat zengjf.md zengjf file test zengjf@zengjf:~/zengjf/gpg$ cat zengjf.md.gpg ▒t▒f▒R`▒N▒焝▒F▒ r▒▒▒mK▒$̺▒VG▒▒Z▒▒▒▒▒s▒,zengjf@zengjf:~/zengjf/gpg$ zengjf@zengjf:~/zengjf/gpg$ rm zengjf.md zengjf@zengjf:~/zengjf/gpg$ gpg zengjf.md.gpg gpg: keyring `/home/zengjf/.gnupg/secring.gpg' created gpg: AES encrypted data gpg: gpg-agent is not available in this session gpg: encrypted with 1 passphrase zengjf@zengjf:~/zengjf/gpg$ ls zengjf.md zengjf.md.gpg zengjf@zengjf:~/zengjf/gpg$ cat zengjf.md zengjf file test zengjf@zengjf:~/zengjf/gpg$