环境:

[root@node1 ~]# cat /etc/os-release

NAME="openEuler"

VERSION="20.03 (LTS)"

ID="openEuler"

VERSION_ID="20.03"

PRETTY_NAME="openEuler 20.03 (LTS)"

ANSI_COLOR="0;31"

现状:

安装系统时:设置root/普通用户密码有密码复杂度强制限制;

进入系统后:root用户修改root/普通用户密码没有复杂度强制要求,

普通用户修改自身密码有密码复杂度强制要求

疑问:请问是故意这么设置的吗?是出于什么样的目的?

[root@node1 ~]# rpm -qf /usr/bin/passwd

passwd-0.80-7.oe1.aarch64

[root@node1 ~]# useradd wangxiaorou

[root@node1 ~]# passwd wangxiaorou

更改用户 wangxiaorou 的密码 。

新的 密码:

无效的密码: 密码少于 8 个字符

重新输入新的 密码:

passwd:所有的身份验证令牌已经成功更新。

[root@node1 ~]# passwd

更改用户 root 的密码 。

新的 密码:

无效的密码: 密码少于 8 个字符

重新输入新的 密码:

passwd:所有的身份验证令牌已经成功更新。

[wangxiaorou@node1 ~]$ passwd

Changing password for user wangxiaorou.

Changing password for wangxiaorou.

Current password:

New password:

BAD PASSWORD: The password is too similar to the old one

passwd: Authentication token manipulation error

[wangxiaorou@node1 ~]$ passwd

Changing password for user wangxiaorou.

Changing password for wangxiaorou.

Current password:

New password:

BAD PASSWORD: The password is shorter than 8 characters

passwd: Authentication token manipulation error

[wangxiaorou@node1 ~]$ passwd

Changing password for user wangxiaorou.

Changing password for wangxiaorou.

Current password:

New password:

BAD PASSWORD: The password contains less than 3 character classes

passwd: Authentication token manipulation error

[wangxiaorou@node1 ~]$ passwd

Changing password for user wangxiaorou.

Changing password for wangxiaorou.

Current password:

New password:

BAD PASSWORD: The password contains the user name in some form

passwd: Authentication token manipulation error

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐