说明
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是在我们添加用户时,系统自动执行。