linux kickstart之中rootpw密码生成方法
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密码生成方法相关推荐
- linux的root用户默认密码,Linux下root初始密码设置方法
Ubuntu刚安装后,不能在terminal中运行su命令,因为root没有默认密码,需要手动设定. 以安装ubuntu时输入的用户名登陆,该用户在admin组中,有权限给root设定密码. 给roo ...
- Linux 忘记root登录密码解决方法
转自:https://www.cnblogs.com/maxtgood/p/6145065.html 很多朋友经常会忘记Linux系统的root密码,linux系统忘记root密码的情况该怎么办呢?重 ...
- Linux下三个密码生成工具
http://code.csdn.net/news/2820879 想出一个难破解且容易记的密码对不是一件简单的事情.在我为电脑设定一个新密码,或者在线注册了一个新的账号,需要输入密码的时候,脑袋就一 ...
- Linux root用户忘记密码解决方法
概述 linux系统忘记root密码的情况该怎么办呢?重新安装系统吗?当然不用!进入单用户模式更改一下root密码即可. 方法一 : 单用户模式 重启linux系统 3 秒之内要按一下回车 出现如下界 ...
- Linux ubuntu忘记root密码解决方法
方法一: 只是忘记root密码,用户密码没有忘记: 在终端输入: sudo passwd root 重新设置一下就可以了 方法二: 启动系统,在以下界面通过上下键移动,选择Ubuntu高级选项(或者有 ...
- mysql 8.0.16修改root密码_mysql 8.0.16 winx64及Linux修改root用户密码 的方法
连接数据库等基础操作请自行解决哈,本篇是重点记录如何改密码. 一.查询用户密码: 查询用户密码命令: select host, user, authentication_string from mys ...
- linux查看wifi信号命令_Linux查看WiFi SSID密码的方法
无论在什么操作系统中,都可能会涉及到WiFi信号的接入,然后系统就会把用户输入的WiFi密码记录起来,在Linux查看WiFi SSID密码比起Windows系统中要方便很多,其实也就是一条命令的事. ...
- linux远程登录ssh免密码配置方法
这篇文章主要介绍了linux远程登录ssh免密码配置方法,需要的朋友可以参考下 一.情景 公司刚上几台Linux,现在要把主机之间都能远程ssh免密码登陆. 二.原理 很简单,使用ssh-keygen ...
- 在Linux系统下更改或更新SSH密钥密码的方法
本文介绍如何在Linux系统下更新或更改SSH密钥密码,也适用在Unix系统中.SSH密钥通常用于向某些信息系统的用户进行身份验证,SSH密钥本身是私钥,使用从密码短语导出的对称加密密钥进一步加密私钥 ...
最新文章
- L1-025 正整数A+B
- ORACLE的impdp和expdp命令
- .NET框架设计—常被忽视的框架设计技巧
- python爬虫模块_python实现爬虫的模块总结
- 私有云搭建 OpenStack(centos7.3, centos-release-openstack-ocata)
- 云栖专辑 | 阿里开发者们的第12个感悟:多维思考,胜过盲目苦干
- 常用技巧 —— 位运算 —— 位运算的应用
- 《TCP/IP详解卷1:协议》读书笔记
- 打破定式,突破屏障,走出自己的创意舒适区(转)
- linux搭建简单聊天环境,快速搭建Linux环境-运维必备
- 数据库技术与应用知识点小结(上)
- 智慧城市大数据创新联盟落户高新区
- python编写英文字符频率统计小程序
- LG WebOS TV降级方法
- iOS9.0 新功能
- 【matlab】matlab相关系数计算公式(Pearson和Spearman,以及Kendall Rank)
- SRM 576 D2 L3:CharacterBoard2
- 17世纪初诞生了第一台电子计算机,世界上第一台计算机诞生于多少年?
- LinkedBlockingQueue 源码分析
- Django MVT模型详解