/**********************************************************************
* Linux 对文件进行加密存放
* 说明:
* GitHub存放一些代码是比较好的,不过对于一些需要稍微保密一下的内容,
* 可以考虑对其进行加密存放,记得别忘了密码。
*
* 2018-5-4 深圳 宝安西乡 曾剑锋
*********************************************************************/ 一、参考文档:
. 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 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$

Linux 对文件进行加密存放的更多相关文章

  1. Linux - 日志文件

    Linux日志文件绝大多数存放在/var/log目录,其中一些日志文件由应用程序创建,其他的则通过syslog来创建. Linux系统日志文件通过syslog守护程序在syslog套接字/dev/lo ...

  2. Linux - 日志文件简介

    Linux日志文件绝大多数存放在/var/log目录,其中一些日志文件由应用程序创建,其他的则通过syslog来创建. Linux系统日志文件通过syslog守护程序在syslog套接字/dev/lo ...

  3. Linux下对文件进行加密备份的操作记录

    由于公司之前在阿里云上购买了一些机器,后续IDC建设好后,又将线上业务从阿里云上迁移到IDC机器上了,为了不浪费阿里云上的这几台机器资源,打算将这些机器做成IP SAN共享存储,然后作为IDC数据的一 ...

  4. linux下文件加密方法总结

    为了安全考虑,通常会对一些重要文件进行加密备份或加密保存,下面对linux下的文件加密方法做一简单总结: 方法一:gzexe加密这种加密方式不是非常保险的方法,但是能够满足一般的加密用途,可以隐蔽脚本 ...

  5. 使用Gnupg对Linux系统中的文件进行加密

    GnuPG(GNU Privacy Guard或GPG)是一个以GNU通用公共许可证释出的开放源码用于加密或签名的软件,可用来取代PGP.大多数gpg软件仅支持命令行方式,一般人较难掌握.由于gpg软 ...

  6. 在Linux环境下使用OpenSSL对消息和文件进行加密(转载)

    转自:http://netsecurity.51cto.com/art/201301/378513.htm 1.简介 OpenSSL是一款功能强大的加密工具包.我们当中许多人已经在使用OpenSSL, ...

  7. linux passwd文件解析

    #cat/etc/passwd root:x:::Superuser:/: daemon:x:::Systemdaemons:/etc: bin:x:::Ownerofsystemcommands:/ ...

  8. (转)linux各文件夹的作用

    原文地址:<linux各文件夹的作用> linux下的文件结构,看看每个文件夹都是干吗用的/bin 二进制可执行命令 /dev 设备特殊文件 /etc 系统管理和配置文件 /etc/rc. ...

  9. 一键自动发布ipa(更新svn,拷贝资源,压缩资源,加密图片资源,加密数据文件,加密lua脚本,编译代码,ipa签名,上传ftp)

    一键自动发布ipa(更新svn,拷贝资源,压缩资源,加密图片资源,加密数据文件,加密lua脚本,编译代码,ipa签名,上传ftp) 程序员的生活要一切自动化,更要幸福^_^. 转载请注明出处http: ...

随机推荐

  1. python爬虫---requests库的用法

    requests是python实现的简单易用的HTTP库,使用起来比urllib简洁很多 因为是第三方库,所以使用前需要cmd安装 pip install requests 安装完成后import一下 ...

  2. js中用来操作字符串的相关的方法

    var str = "zhufengpeixun2015yangfanqihang"; 字符串也是存在索引和length的 str.length 获取字符串的长度(字符的个数) 第 ...

  3. nginx 拒绝本地ip访问

    server { listen default_server; server_name _; server_name localhost; ; }

  4. ActiveMQ Message Groups

    http://activemq.apache.org/message-groups.html 与Exclusive Consumer相比,Message Groups的对消息分组的粒度更细.具有相同g ...

  5. git 从远程拉取代码、推代码的步骤

    (注:如果是几个人共同管理项目,并且你的队友在你之前推过代码,那你就需要 git pull 一下,把代码拉到本地,解决一下冲突,再执行以下步骤,将本地代码推到远程仓库.) 第一步:查看当前的git仓库 ...

  6. Java中static的用法,初始化块

    使用 Arrays 类操作 Java 中的数组语法: Arrays.sort(数组名); 可以使用 sort( ) 方法实现对数组的排序,只要将数组名放在 sort( ) 方法的括号中,就可以完成对该 ...

  7. 阿里云服务器创建swap分区

    阿里云服务器使用了4核8G内存配置,但最近由于jenkins构建时执行gradle打包安卓应用,导致即时的内存严重不足,线上应用长时间无法访问. 执行free命令才发现,swap分区一直是没有创建的. ...

  8. redis、memcached、mongoDB 对比

    Mongodb和Memcached不是一个范畴内的东西.Mongodb是文档型的非关系型数据库,其优势在于查询功能比较强大,能存储海量数据.Mongodb 和 Memcached不存在谁替换谁的问题. ...

  9. Java 安装后的检测是否安装成功

    下载安装JDK(Java SE development Kit) Java是有sun公司发行的编程语言,JDK的官方下载地址为:http\\ java.sun.com 昨天选择下载的是jdk-8u10 ...

  10. (C/C++学习笔记)附页: C/C++各数据类型的相关说明