切换城市

首页
讲师查询 课程超市 免费比价 内训众包
刘道军

刘道军 暂无评分

战略管理 战略综合

讲师官网:http://liudaojun.sougen.cn/

付费查询讲师联系方式(无需注册 扫码即可)
仅需5.00元查询讲师或助教联系方式,仅限聘请讲师授课

立即购买

刘道军二维码
扫一扫讲师移动官网
任意分享朋友圈

实验:了解 HASH 算法的工作原理以及 md5sum 程序的使用

发布日期:2015-07-27浏览:2370

实验:了解 HASH 算法的工作原理以及 md5sum 程序的使用 实验步骤:1、以 root 身份登录到 linux 系统2、在根目录下创建文件夹 md5testcd/mkdir md5test3、进入 md5test 目录:cd md5test4、创建名为 myfile 的文件:touch myfile5、使用 vi 编辑 myfile 文件,输入以下内容:Has anyone altered the contents of this file?6、使用 md5sum 计算 hash 校验和[root@md5test]#md5sum myfile7、再次运行 md5sum 命令,并且将结果导出保存到 myfile.md5 文件中[root@md5test]md5sum myfile>myfile.md58、打开 myfile 文件,修改文件内容(尽量作最小的改动)然后保存9、再次运行 md5sum 命令,应该得到以不同的 hash 值10、用 cat 命令查看 myfile.md5 内容:cat myfile.md511、比较第 9 步和第 10 步的输出结果,应该看到两者的不同12、输入以下命令:md5sum/etc/passwd/>passwd.md5,创建针对当前/etc/passwd数据库的 hash 校验和13、查看 passwd.md5 文件内容:cat passwd.md514、添加用户 hashtest 并且修改密码Linux#useradd hashtestLinux#passwd hashtestChanging password for user hashtestNes UNIX password:Retype new UNIX password:passwd:all authentication tokens updated successfully15、执行命令 md5sum-c passwd.md5,其中-c 参数用来比较数据库更改前后的 hash应该能够看到有关校验值已经改变的信息

首家按效果付费的培训众包平台

0755-83802522

周一至周五 09:00-18:00