Linux下的文件、文件夹加密方法
1、 ZIP
文件加密
zip -e linuxzgf.zip linuxzgf 即可出现输入密码的提示,输入2次密码。 此文件即被加密解压时候是需要密码的
文件夹加密:
zip -re linuxzgf.zip linuxzgf 即可出现输入密码的提示,输入2次密码。 此文件即被加密解压时候是需要密码的
文件、文件夹解密
unzip linuxzgf.zip 按提示输入密码即可.
密码输入错误会有如下提示
..... incorrect password 会有此提示
2 GnuPG
GnuPG的全称是GNU隐私保护(GNU Privacy Guard),常常被称为GPG,它结合了一组加密软件。它是由GNU项目用C编程语言编写的。最新的稳定版本是2.0.27。
在如今的大多数Linux发行版中,gnupg程序包都是默认随带的,所以万一它没有安装,你可以使用apt或yum从软件库来安装它。
$ sudo apt-get install gnupg
我们有一个文本文件(tecmint.txt)位于~/Desktop/Tecmint/,本文后面的几个例子将用到该文件。
在采取下一步之前,先查看该文本文件的内容。
$ cat ~/Desktop/Tecmint/tecmint.txt
查看文件内容
现在,使用gpg加密tecmint.txt文件。一旦你运行带-c选项(完全使用对称密码算法加密)的gpc命令,它会生成一个文件texmint.txt.gpg。你可以列出文件夹的内容,予以证实。
$ gpg -c ~/Desktop/Tecmint/tecmint.txt
$ ls -l ~/Desktop/Tecmint
Linux下加密文件
注意:Paraphrase输入两次,对这个特定的文件进行加密。上述加密自动由CAST5加密算法完成。你可以指定不同的算法。
想查看提供的所有加密算法,你可以运行该命令。
$ gpg --version
查看加密算法
现在,如果你想解密上述加密文件,可以使用下面这个命令,但在我们开始解密之前,先要删除原始文件,即tecmint.txt,加密文件tecmint.txt.gpg则不要去动它。
$ rm ~/Desktop/Tecmint/tecmint.txt
$ gpg ~/Desktop/Tecmint/tecmint.txt.gpg
Linux下解密文件
注意:出现提示时,你需要提供加密时输入的同一个密码才能解密。
Linux下的文件、文件夹加密方法相关推荐
- linux下SVN忽略文件/文件夹的方法
linux下SVN忽略文件/文件夹的方法 假设想忽略文件temp 1. cd到temp所在的目录下: 2. svn propedit svn:ignore . 注意:请别漏掉最后的点(.表示当前目录) ...
- linux 打开php服务器文件夹,Linux下如何查看文件和文件夹大小
<Linux下如何查看文件和文件夹大小>要点: 本文介绍了Linux下如何查看文件和文件夹大小,希望对您有用.如果有疑问,可以联系我们. 相关主题:服务器配置 1 Linux下查看文件和文 ...
- linux压缩指定时间的文件,Linux下压缩某个文件夹(文件夹打包)
tar -zcvf /home/xahot.tar.gz /xahot tar -zcvf 打包后生成的文件名全路径 要打包的目录 例子:把/xahot文件夹打包后生成一个/home/xahot.ta ...
- Linux下重命名文件或文件夹
文章目录 Linux下重命名文件或文件夹 Linux下重命名文件或文件夹 在Linux下重命名文件或目录,可以使用mv命令或rename命令,这里分享下二者的使用方法. mv命令既可以重命名,又可以移 ...
- linux下使用openssl和md5sum加密文件或者字符串
linux下使用openssl和md5sum加密文件或者字符串 前言 1 用oppnssl md5 加密字符串和文件的方法 1.1 oppnssl md5 加密字符串的方法 a.手动输入命令及过程如下 ...
- Linux下统计当前文件夹下的文件个数、目录个数
这篇文章主要介绍了Linux下统计当前文件夹下的文件个数.目录个数,本文使用ls命令配合管理.grep命令实现统计需求,需要的朋友可以参考下 1) 统计当前文件夹下文件的个数 复制代码 代码如下: l ...
- 【转】【Linux】Linux下统计当前文件夹下的文件个数、目录个数
[转][Linux]Linux下统计当前文件夹下的文件个数.目录个数 统计当前文件夹下文件的个数,包括子文件夹里的 ls -lR|grep "^-"|wc -l 统计文件夹下目录的 ...
- Linux下rz/sz安装及使用方法_上传和下载文件
2019独角兽企业重金招聘Python工程师标准>>> Linux下rz/sz安装及使用方法_上传和下载文件 转载于:https://my.oschina.net/276172622 ...
- linux下 java 压缩文件夹,java压缩文件夹linux下乱码问题
前几天写了文章介绍java文件夹的压缩(见 http://zwllxs.iteye.com/blog/836483),但是发现一个问题,在linux下,如果文件夹内的文件是中文名,那么压缩后,这些文件 ...
- Linux下各种压缩文件的解压方法
对于刚刚接触Linux 的人来说,一定会给Linux下一大堆各式各样的文件名给搞晕.别个不说,单单就压缩文件为例,我们知道在Windows 下最常见的压缩文件就只有两种,一是,zip,另一个是.rar ...
最新文章
- 1370亿参数、接近人类水平,谷歌重磅推出对话AI模型LaMDA
- LAMP麻辣网站的搭建
- echart triggeron设置两个方法_6个超实用方法:打造PPT立体空间感
- 汇编基础知识之输入输出
- 学Python可以用来干什么?就业情况究竟怎么样?
- mysql更改执行计划_11g中 connect by 语句执行计划改变
- Material Design使用集合
- html返回底部代码,返回页面顶部及去页面底部的js实现代码
- 马哥2020linux笔记下载,马哥linux 基础命令笔记
- 西门子PLC丨PROFINET通讯仿真(虚拟通讯)
- 用心理书籍来帮助自身成长
- 如何通过给MM修电脑培养感情
- vscode 力扣插件
- JDK官方下载(旧版本,以前老版本)
- Unity Timeline自定义轨道
- python爬虫汽车之家全车型及基本参数入数据库(截止50524个数据)(详解)
- 移动魔百盒CM311-3-YST-晨星MSO9385-语音首页正常-TTL刷机包
- 【每天学点管理】——RACI责任制(快速解决责任分配问题)
- ff14注册完服务器可以转,FF14跨区角色转移试行规则公告 详细跨区转服问题答疑...
- android vitamio 缓存,Android如何集成Vitamio
热门文章
- ssdb java客户端_Redis 替代品SSDB Java客户端
- 【CS论坛】网络空间威胁:理想与现实的差距
- 2022西部机场集团校园招聘计算机专业笔试
- 电子计算机 人们把它叫做( ),强大的信息处理工具电子计算机(7页)-原创力文档...
- java题目集合第四部分(pta)
- Python数据分析:股票数据分析案例
- IF 19.865代谢组学高分文章,非靶标代谢流助力揭示18SrRNA中m6A控制肝癌机制!
- 如何用谷歌(Chorme) 浏览器查看请求头(header)、响应头?
- 学习报告 21-01-28
- 解释比较好的P值和t检验