pwconv命令:转换密码到shadow文件

时间:2022-06-01 18:21:26

说明

Linux新建用户和组的信息分别存放在/etc/passwd和/etc/group。这两个文件所有的用户都是可以查看的。

/etc/passwd格式如下:

$less /etc/passwd
[clcaza@majing-web ~]$ less /etc/passwd
root:x:0:0:root:/root:/bin/bash
bin:x:1:1:bin:/bin:/sbin/nologin
ca:x:1000:1001::/home/ca/bin/bash
nginx:x:997:995:nginx user:/var/cache/nginx:/sbin/nologin

冒号的第二个值为密码,你可以看到在密码的位置上是“x”。这是出于安全的考虑,为了避免密码泄露,加密后的密码是存放在/etc/shadow文件。

pwconv命令的作用就是把/etc/passwd里源码转换到/etc/shadow文件,并且使用"x"来替换。

语法

pwconv [options]

选项

 -h, --help:显示帮助信息

示例

$pwconv

把/etc/passwd的密码转换到/etc/shadow是在我们添加用户时,系统自动执行。