• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    Centos系统用户密码字符串生成命令-shadow

         这两天在看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

    上一篇:Centos文件搜索命令的讲解
    下一篇:Centos命令中nohup的用途的讲解
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

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