加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

vi或vim文件加密解密处理 Linux

(2016-05-26 16:15:40)
标签:

vi加密

vi解密

文件加密linux

文件解密linux

vi或vim加密解密处理

分类: Linux学习
       在Linux平台上操作使用vi或者vim编辑文件或文件夹时,在存盘退出的时候,应该使用:wq或者:x退出,但有时候不小心按成了:X (这里将小写的x误写成了大写的X),然后提示两次输入密码,我照着提示操作了,这时就变成了对文件进行加密处理了,而不是存盘退出的意思。那如果误操作成加密处理后,该怎么解密处理呢?下面我们来看下实例吧。

一、vi加密处理
优点:加密后,如果不知道密码,就看不到明文,包括root用户也看不了;
缺点:很明显让别人知道加密了,容易让别人把加密的文件破坏掉,包括内容破坏和删除;
vi 里面有一个命令是给文件加密的,示例如下:
1、在root主目录/root/下建立一个测试文件test.txt
[root@jiajia~]# vi test.txt

2、进入到编辑模式,当编辑文件完成后,按ESC键退出编辑模式,然后输入:X(注意是大写的X),回车;
3、这时系统会提示2次输入密码,如下所示:
输入密码: *
请再输入一次: *

4、输入:x 存盘退出,此时该文件已经加密了;
5、再次vim 文件时,系统就会提示 输入密码: 
如果你不输入任何东西,直接回车或者输入密码不正确时,都会显示文件内容为乱码;只有当输入正确密码后,才会正常显示文件内容。
注意:文件加密后,千万要记住之前输入的密码,便于解密处理。

二、vi解密处理
1、用vi或vim打开文件,如测试文件test.txt,输入正确的密码打开文件;
2、然后对文件进行编辑,按ESC键退出编辑,输入下面的命令
:set key= 
然后直接回车,输入如下命令
:x
存盘退出,此时已经对该加密文件进行解密处理了。

3、或者这样解密也行
输入正确的密码打开文件后,编辑文件后,用 “:X” 指令,然后给一个空密码也可以。
两种方法实际上效果是一样的。

注意:必须要对文件内容进行编辑动作的情况下,才会解密成功,否则解密失败。



vi或vim加密解密处理
本文主要参考:http://blog.itpub.net/21256317/viewspace-776977/

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有