Shell脚本攻略学习笔记十之加密命令
2023-09-14 09:13:15 时间
Shell脚本攻略学习笔记十之加密命令
MD5命令
1.检验整个文件夹的MD5
我们需要安装一个md5deep,然后执行命令:md5deep -rl directory_path > directory.md5
2. 检验单个文件的md5
- 直接输出到当前控制台
[root@server4 shells]# md5sum jps.sh
85731a19587b898dbacfc5fec42157d4 jps.sh
- 将加密文件输出到指定文件
[root@server4 shells]# md5sum jps.sh > jps.md5
[root@server4 shells]# cat jps.md5
85731a19587b898dbacfc5fec42157d4 jps.sh
- 验证加密文件是否匹配
[root@server4 shells]# md5sum -c jps.md5
jps.sh: OK
sha命令
[root@server4 shells]# sha #可以看到有这么多的加密命令
sha1sum sha224sum sha256sum sha384sum sha512sum sharesec
- 将加密后验证码输入到指定文件中
sha1sum: jps.sha1: No such file or directory
[root@server4 shells]# sha1sum jps.sh > jps.sha1
[root@server4 shells]# cat jps.sh
#!/bin/sh
for HOST in `cat hosts`
do
echo ---------------------
ssh -t root@$HOST "jps"
done
- 检验加密文件是否正确
[root@server4 shells]# sha1sum -c jps.sha1
jps.sh: OK
md5sum and SHA-1 are unidirectional hash algorithms, which cannot be reversed to form the original data.
相关文章
- 自学笔记
- spring学习笔记(19)mysql读写分离后端AOP控制实例
- Coursera台大机器学习课程笔记8 -- Linear Regression
- 《C#高级编程》学习笔记------C#中的事件和委托
- sklearn学习笔记(一)——数据预处理 sklearn.preprocessing
- UML学习笔记<1>
- Markdown 为知笔记 语法 总结 [MD]
- 机器学习笔记 - MediaPipe结合OpenCV分析人体标准运动姿势
- 机器学习笔记 - 使用scikit-learn创建混淆矩阵
- Android开发学习笔记(十八)复选框CheckBox和消息提示框Toast
- react学习笔记
- HTML span标签学习笔记
- Javascript 学习 笔记二
- Java中的注解学习笔记
- 《代码阅读方法与实践》阅读笔记3
- 树莓派学习笔记——交叉编译练习之SQLite3安装
- Python学习笔记24:Django搭建简单的博客站点(二)
- linux达人养成计划学习笔记(二)—— 文件查找命令
- Arduino101学习笔记(五)—— 模拟IO
- 信号完整性(SI)电源完整性(PI)学习笔记(九)传输线的物理基础(二)
- STM32-嵌入式学习笔记04-systick系统定时器
- Shell脚本攻略学习笔记十一之sort命令
- [RK3399][Android7.1] 学习笔记 DRM驱动程序开发(介绍)
- 【单片机/普中A2】学习笔记4-LCD1602与模块化编程
- 【黑马程序员新版Linux学习笔记】(一)Linux基本命令——操作演示