服务器之家

服务器之家 > 正文

Centos系统用户密码字符串生成命令-shadow

时间:2019-07-01 09:12     来源/作者:服务器之家

这两天在看puppet,准备用这个管理我手下系统的用户添加分配与删除工作,不过每次要是都用系统的passwd命令生成用户密码那就有点太麻烦了,在网上找了一下,可以通过perl生成linux系统用户保存在shadow中的密码,分享如下。

perl -e 'print crypt("88991026",q($1$aCwLBNGo)),"\n"' \\其中88991026为要给用户设置的密码,$1$aCwLBNGo字符串是自定义字符串,shadow里一般用$1$后面跟8个字符这种格式。

生成的密码串样式如下:

$1$aCwLBNGo$0napSn3Qck9Sj4FqP5RFz0

中间有个$,前面算salt,后面的加密值,合在一起叫hash

crypt 本身默认用des算法

如果salt以$1$开头就使用md5算法

des算法命令如下:

perl -e 'print crypt("88991026","/g"),"\n"'

生成的密码串样式如下:

/gSr78Mzt1eYI

标签:

相关文章

热门资讯

抖音撒撒累累是什么歌 撒撒累累张艺兴歌曲名字
抖音撒撒累累是什么歌 撒撒累累张艺兴歌曲名字 2019-06-05
叠猫猫队长可以退出吗 叠猫猫队长怎么换队伍
叠猫猫队长可以退出吗 叠猫猫队长怎么换队伍 2019-06-05
淘宝合合卡可以送好友吗 淘宝合合卡快速获得方式
淘宝合合卡可以送好友吗 淘宝合合卡快速获得方式 2019-06-13
叠猫猫可以邀请多少人 叠猫猫大挑战一个队最多多少人
叠猫猫可以邀请多少人 叠猫猫大挑战一个队最多多少人 2019-06-05
华为nova5pro和p30pro哪个好 华为nova5pro和华为p30pro对比详情
华为nova5pro和p30pro哪个好 华为nova5pro和华为p30pro对比详情 2019-06-22
返回顶部