在linux操作系统创建系统用户和设置密码需要多次输入命令才能完成。
一般都是先创建用户,然后在设置用户密码,而且设置密码需要输入两次密码才可以通过。
在有的时候我们需要一个命令就将密码设置成功怎么做呢?
下面命令就可以做到一次命令设置成功不需要再次确认密码,但前提是用户已经创建好
 
echo 密码 | passwd  -stdin 用户名
上面命令输入完成后您的密码就设置好了
 
如果你想一条命令完成创建用和给用户设置密码,可以试下下面的命令
 
useradd  -p `openssl   passwd   -1  -salt  '盐'  密码` 用户名  (其中-1是数字1)
 
上面命令中的 盐 自己随便输入些东西
因为设置密码的时候密码密文是MD5加密的,在产生哈希值的时候系统回在密文中加如盐从而使密文无法反向破译。
passwd加密的时候系统加的盐是 时间
GitHub 加速计划 / li / linux-dash
10.39 K
1.2 K
下载
A beautiful web dashboard for Linux
最近提交(Master分支:1 个月前 )
186a802e added ecosystem file for PM2 4 年前
5def40a3 Add host customization support for the NodeJS version 4 年前
Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐