设为首页收藏本站language→→ 语言切换

鸿鹄论坛

 找回密码
 论坛注册

QQ登录

先注册再绑定QQ

查看: 1167|回复: 2
收起左侧

【东方瑞通】Linux中生成/etc/shadow的加密密码

[复制链接]
发表于 2015-4-15 10:02:29 | 显示全部楼层 |阅读模式
/etc/shadow中的root信息:
root1$nnXLnQUR$eqQTkzEx/xP2yvVDyb6jO.:15225:0:99999:7:::
其中,”$1$nnXLnQUR$eqQTkzEx/xP2yvVDyb6jO.” 就是加密后的root密码,我们在修改用户密码的时候都使用passwd命令,其实也可以直接修改/etc/shadow文件。那要面临的问题就是如何生成这个加密过的shadow密码($1$ 表示加密算法是基于MD5的,不同发行版本默认的加密算法可能不同)。
方法一(交互式)
[root@centos-vb2 ~]# openssl passwd -1 -salt $(< /dev/urandom tr -dc '[:alnum:]' | head -c 32)
Password:    # input your password here
$1$MZrDxgEw$i2XBgmDMo0Wf1.OVvOGGQ1
方法二(适用于脚本)
[root@centos-vb2 ~]# echo "xansun" | openssl passwd -1 -salt $(< /dev/urandom tr -dc '[:alnum:]' | head -c 32) -stdin
$1$KsRJO8kG$M9co4G7T6.5KcITsSCRNS/
如何对linux的grub进行加密?
第一:进入系统
第二:/sbin/grub-md5-crpty后提示你输入密码,输入密码后将会生成MD5字符串
第三:将生成的MD5拷贝一下。
第四:打命令:
vim /boot/grub/grub.conf
你要加密的title指定的系统grub上加上一行:
password --md5  (刚复制的MD5值)
如果要对系统引导程序进行加密:就要在title
下面加一行:
lock  

此文出自东方瑞通李岳老师,转载 需注明出处。
您需要登录后才可以回帖 登录 | 论坛注册

本版积分规则

QQ|Archiver|手机版|小黑屋|sitemap|鸿鹄论坛 ( 京ICP备14027439号 )  

GMT+8, 2025-1-22 21:45 , Processed in 0.067274 second(s), 11 queries , Redis On.  

  Powered by Discuz!

  © 2001-2025 HH010.COM

快速回复 返回顶部 返回列表