为了安全考虑,通常会对一些字符或重要文件进行加密安全处理,下面对文件或字符串加解密方法做一总结,方便日常运维工作中使用。

一、对文件进行加密/解密方法

方法一:gzexe加密
这种加密方式不是非常保险的方法,但是能够满足一般的加密用途,可以隐蔽脚本中的密码等信息。它是使用系统自带的gzexe程序,它不但加密,同时压缩文件。示例如下:

[root@ipsan-node03 ~]# echo "hahahaha" > a.txt
[root@ipsan-node03 ~]# cat a.txt
hahahaha
[root@ipsan-node03 ~]# ls a.txt
a.txt
[root@ipsan-node03 ~]# gzexe a.txt
a.txt:    22.2%
[root@ipsan-node03 ~]# ls
a.txt  a.txt~ gzexe方法会把原来没有加密的文件a.txt备份为a.txt~ ,同时a.txt文件变成了加密文件(即变成了密文)
[root@ipsan-node03 ~]# cat a.txt
쏎												

​Linux系统下对文件和字符串 进行加密的方法总结​相关推荐

  1. linux系统下搜索文件是否存在的五种方法

    搜索文件命令: 1.find:它的格式为" find <指定目录> <指定条件> <指定动作>",linux系统下搜索所有mysql文件所在的位 ...

  2. linux 查看u盘文件,详细介绍Linux系统下检测U盘是不是已经连接的方法

    Linux操作系统是基于Unix操作系统发展而来的一种克隆系统,它诞生于1991年的10月5日(这是第一次正式向外公布的时间).今天就跟着小编一起来看一看:详细介绍linux系统下检测U盘是不是已经连 ...

  3. suse linux系统误删除文件恢复,Linux系统下部署文件恢复神器extundelete恢复误删的文件...

    Linux系统下部署文件恢复神器extundelete恢复误删的文件 最近看到群里提到如何恢复LINUX下ext4误删的文件,之前听说过ext3分区恢复工具ext3grep,恢复ext4刚是用extu ...

  4. linux 解压zip 空格,如何在linux系统下对文件夹名有空格的文件夹进行操作,linux空格...

    如何在linux系统下对文件夹名有空格的文件夹进行操作,linux空格 在Windows操作系统中可以轻易地创建\移动\删除文件夹名带有空格的文件夹, 而在linux则需要进行一些特殊的处理才能实现以 ...

  5. linux判断usb进程命令,一种在Linux系统下审计USB设备历史使用情况的方法与流程...

    本发明涉及计算机审计技术领域,具体涉及一种在Linux系统下审计USB设备历史使用情况的方法. 背景技术: 如今,在linux系统中,对于USB设备的插入拔出事件,系统自身是不带有审计功能的,这使得普 ...

  6. linux 查找删除目录,Linux运维知识之Linux系统下find命令递归删除查找目录的方法...

    本文主要向大家介绍了Linux运维知识之Linux系统下find命令递归删除查找目录的方法,通过具体的内容向大家展现,希望对大家学习Linux运维知识有所帮助. 本文将会讲述如何使用linux系统下的 ...

  7. 在Linux系统下更改或更新SSH密钥密码的方法

    本文介绍如何在Linux系统下更新或更改SSH密钥密码,也适用在Unix系统中.SSH密钥通常用于向某些信息系统的用户进行身份验证,SSH密钥本身是私钥,使用从密码短语导出的对称加密密钥进一步加密私钥 ...

  8. linux系统下修改文件命令vi的使用

    在linux系统下,vi的使用时非常频繁.非常正规的,掌握vi的使用技巧大有裨益 例如,我要修改etc目录下的文件profile的内容 vi /etc/profile---更改profilr下的内容 ...

  9. linux 挂在u盘变成只读,linux系统下优盘挂载之文件系统后只读解决方法

    问题:有时在linux系统下挂载优盘之后,优盘文件系统只读,表现形式一般为:删除文件或者创建文件的时候提示无法删除或创建文件:文件系统只读;解决方法:1.在Linux系 问题:有时在linux系统下挂 ...

最新文章

  1. 1111 Online Map (30 分)【难度: 一般 / 知识点: Dijkstra最短路】
  2. @interface CTDataFactoryViewController : CTMessageViewController
  3. [转载] NoSQL开篇——为什么要使用NoSQL
  4. ANSYS——相同模型不同创建方式的同载荷同约束下的比较
  5. 微信朋友圈广告详细说明
  6. 4________请拖拽到此区域5________请拖拽到此区域_5分钟学会:蒙版与通道(剪贴蒙版)...
  7. python归并排序算法实现_python算法实现系列-归并排序
  8. NOIP2018赛前停课集训记——最后的刷板子计划
  9. Windows下GDAL3.1.2编译 (VS2015)
  10. BusHound详解
  11. 摄影曝光口诀_摄影中的“向右曝光”是什么以及为什么要这么做
  12. 【C语言】数组排序方法总结
  13. 戴着人工心脏上脱口秀大会——王十七的充电人生
  14. UG三轴产品编程3D图档-刀路图档550例
  15. P02014182王子恒信息论作业
  16. java去除多余excel_java使用poi删除excel中的空行
  17. 截取固定大小图片css,css-使不同大小的图片在固定大小的容器中居中
  18. 初学 PCIe System (一) - PCIe介绍及其配置空间
  19. 密码打马赛克已经不安全了!这款开源的去“马赛克”工具一秒还原
  20. 广告精准投放和大数据

热门文章

  1. 读书笔记:《爱的艺术》
  2. 孕妇可以使用计算机,电脑对孕妇的危害有多大 孕妇能用电脑吗
  3. 大伯走了,永远的走了!
  4. matlab里的disp函数,有关disp函数的问题
  5. 生成程序片段(程序依赖图PDG)
  6. 默认java_默认java格式
  7. CRM项目记录(八)
  8. java.io.FileNotFoundException: /storage/emulated/0/问题
  9. [转]我的MYSQL学习心得(六) 函数
  10. iOS从资源和代码方面为App瘦身处理