vi或vim文件加密解密处理 Linux
(2016-05-26 16:15:40)
标签:
vi加密vi解密文件加密linux文件解密linuxvi或vim加密解密处理 |
分类: Linux学习 |
一、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/