|
|
一、对文件进行加密/解密方法
0 m, P* X4 u! Z2 Y$ Y' K1 R" {: C% m& n% `4 l# J2 \2 a
方法一:gzexe加密, Y- b* ~, q2 n8 Y! v
这种加密方式不是非常保险的方法,但是能够满足一般的加密用途,可以隐蔽脚本中的密码等信息。它是使用系统自带的gzexe程序,它不但加密,同时压缩文件。示例如下:
6 ]# J: g0 i3 h- J H( Q" v: Q0 Y3 ~* r9 V3 o9 a
[root@ipsan-node03 ~]# echo "hahahaha" > a.txt
) ^( c- W9 Y* U" A( S- F9 \ [root@ipsan-node03 ~]# cat a.txt
" L0 G7 j% x' h3 [5 U- R3 i hahahaha& k" r5 `, _8 w9 `! p* a. |. n, {$ ^
[root@ipsan-node03 ~]# ls a.txt
% _6 ~7 ]" D- I) V$ ~% r7 k& _0 T a.txt
( ?7 B- w/ X# v9 Q5 @ [root@ipsan-node03 ~]# gzexe a.txt
' s% E* S4 b. { a.txt: 22.2%# A N4 G$ X2 U" Y. m# ?: I' h) H/ \6 ]
[root@ipsan-node03 ~]# ls
4 n- Z; [, i8 x a.txt a.txt~ * c4 H1 u: x& f6 N2 A1 S
% |* k) [& u. p gzexe方法会把原来没有加密的文件a.txt备份为a.txt~ ,同时a.txt文件变成了加密文件(即变成了密文)
# T! k6 p1 ?: y[root@ipsan-node03 ~]# cat a.txt - D D! |* z3 ~+ N* ^, B
9 w1 s) f* r2 U解密:6 {+ V" ?0 A+ H. x; _
gzexe -d a.txt~
2 w1 G4 S$ \1 A
/ t2 `# ~) L; h: j) q- D& H4 G; W8 x: A- @/ p$ n& a( h
|
|