linux kickstart之中rootpw密码可以使用明文,也可以使用加密过的值(密码为:IPPBXADMINROOT)

注意:在这里要使用加密过的值,否则安全性就太低了

rootpw --iscrypted $1$IPPBXADM$qlbCgDSCK/a.1ZzfEk/mT.

就是读取加密后的值,但是这个值是怎么生成的呢?

这与linux系统的密码shadow一样,生成方法如下:

perl -e 'print crypt("IPPBXADMINROOT",q($1$IPPBXADM)),"\n"'

当使用特殊字符时,例如@$符时需要在前面加上\,例:\@\$,否则加密字符串会错误;

## 其中IPPBXADMINROOT为要给用户设置的密码,$1$IPPBXADM字符串是自定义字符串,shadow里一般用$1$后面跟8个字符这种格式。

生成的密码串样式如下:

$1$IPPBXADM$qlbCgDSCK/a.1ZzfEk/mT.

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

crypt 本身默认用des算法

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

des算法命令如下:

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

生成的密码串样式如下:

/g5fpEc81O2B2

linux kickstart之中rootpw密码生成方法相关推荐

  1. linux的root用户默认密码,Linux下root初始密码设置方法

    Ubuntu刚安装后,不能在terminal中运行su命令,因为root没有默认密码,需要手动设定. 以安装ubuntu时输入的用户名登陆,该用户在admin组中,有权限给root设定密码. 给roo ...

  2. Linux 忘记root登录密码解决方法

    转自:https://www.cnblogs.com/maxtgood/p/6145065.html 很多朋友经常会忘记Linux系统的root密码,linux系统忘记root密码的情况该怎么办呢?重 ...

  3. Linux下三个密码生成工具

    http://code.csdn.net/news/2820879 想出一个难破解且容易记的密码对不是一件简单的事情.在我为电脑设定一个新密码,或者在线注册了一个新的账号,需要输入密码的时候,脑袋就一 ...

  4. Linux root用户忘记密码解决方法

    概述 linux系统忘记root密码的情况该怎么办呢?重新安装系统吗?当然不用!进入单用户模式更改一下root密码即可. 方法一 : 单用户模式 重启linux系统 3 秒之内要按一下回车 出现如下界 ...

  5. Linux ubuntu忘记root密码解决方法

    方法一: 只是忘记root密码,用户密码没有忘记: 在终端输入: sudo passwd root 重新设置一下就可以了 方法二: 启动系统,在以下界面通过上下键移动,选择Ubuntu高级选项(或者有 ...

  6. mysql 8.0.16修改root密码_mysql 8.0.16 winx64及Linux修改root用户密码 的方法

    连接数据库等基础操作请自行解决哈,本篇是重点记录如何改密码. 一.查询用户密码: 查询用户密码命令: select host, user, authentication_string from mys ...

  7. linux查看wifi信号命令_Linux查看WiFi SSID密码的方法

    无论在什么操作系统中,都可能会涉及到WiFi信号的接入,然后系统就会把用户输入的WiFi密码记录起来,在Linux查看WiFi SSID密码比起Windows系统中要方便很多,其实也就是一条命令的事. ...

  8. linux远程登录ssh免密码配置方法

    这篇文章主要介绍了linux远程登录ssh免密码配置方法,需要的朋友可以参考下 一.情景 公司刚上几台Linux,现在要把主机之间都能远程ssh免密码登陆. 二.原理 很简单,使用ssh-keygen ...

  9. 在Linux系统下更改或更新SSH密钥密码的方法

    本文介绍如何在Linux系统下更新或更改SSH密钥密码,也适用在Unix系统中.SSH密钥通常用于向某些信息系统的用户进行身份验证,SSH密钥本身是私钥,使用从密码短语导出的对称加密密钥进一步加密私钥 ...

最新文章

  1. L1-025 正整数A+B
  2. ORACLE的impdp和expdp命令
  3. .NET框架设计—常被忽视的框架设计技巧
  4. python爬虫模块_python实现爬虫的模块总结
  5. 私有云搭建 OpenStack(centos7.3, centos-release-openstack-ocata)
  6. 云栖专辑 | 阿里开发者们的第12个感悟:多维思考,胜过盲目苦干
  7. 常用技巧 —— 位运算 —— 位运算的应用
  8. 《TCP/IP详解卷1:协议》读书笔记
  9. 打破定式,突破屏障,走出自己的创意舒适区(转)
  10. linux搭建简单聊天环境,快速搭建Linux环境-运维必备
  11. 数据库技术与应用知识点小结(上)
  12. 智慧城市大数据创新联盟落户高新区
  13. python编写英文字符频率统计小程序
  14. LG WebOS TV降级方法
  15. iOS9.0 新功能
  16. 【matlab】matlab相关系数计算公式(Pearson和Spearman,以及Kendall Rank)
  17. SRM 576 D2 L3:CharacterBoard2
  18. 17世纪初诞生了第一台电子计算机,世界上第一台计算机诞生于多少年?
  19. LinkedBlockingQueue 源码分析
  20. Django MVT模型详解

热门文章

  1. iApp开发彩虹易支付APP源码+支持大多数
  2. Linux(Centos7)系统基本操作
  3. android音乐播放器上一首,安卓源码(音乐播放器,有播放和下一首,和进度条等功能)...
  4. 360认证得力数据恢复软件,摄影爱好者的救星
  5. Scala 之 并行计算
  6. 多语言i18n安装及使用方法
  7. NES/FC游戏: 勇者斗恶龙2
  8. 什么是零拷贝机制(Zero Copy) ?
  9. Linux文件目录结构详解
  10. 关于负数的右移与无符号右移运算小结