admin 管理员组文章数量: 1184232
linux系统中如何给一个普通用户grindnt设置密码
一、新密码符合规则,用以下方式修改:
#root用户直接更改gridnt密码,不需要输入旧密码
[root@subsname home]# passwdgridnt
更改用户 gridnt 的密码 。
新的 密码:
再次输入 密码:
#gridnt用户更改自身密码,需要输入旧密码
[gridnt@subsname home]$ passwd
更改用户 gridnt 的密码 。
为 gridnt 更改 STRESS 密码。
(当前)UNIX 密码:
新的 密码:
再次输入 密码:
二、新设置密码不合规则
root用户的密码可以随意设置,但是普通用户的密码往往收到一定的规则限制,导致修改密码时经常会遇到以下报错:
无效的密码: 码未通过字典检查 - 它基于字典单词
无效的密码: 密码少于 8 个字符
无效的密码: 密码包含用户名在某些地方
无效的密码: 与旧密码过于相似
.........
我们先不分析如何修改系统中的规则,先找出方法强制完成密码的修改。
前提是必须切换到root用户,使用root权限执行
将gridnt用户设置密码为gridnt123,可以使用以下两种方式:
[root@subsname home]# echo gridnt123 | passwd --stdin gridnt
更改用户 gridnt 的密码 。passwd:所有的身份验证令牌已经成功更新。(all authentication tokens updated successfully)
[root@subsname home]# passwd --stdin gridnt
更改用户 gridnt 的密码 。
gridnt123 #手动输入密码passwd:所有的身份验证令牌已经成功更新。(all authentication tokens updated successfully)
三、用户密码规则的设置(待完善)
vi /etc/login.defs
vi /etc/pam.d/system-auth-ac
password requisite pam_pwquality.so try_first_pass local_users_only retry=3 authtok_type=#password requisite pam_cracklib.so retry=5 minlen=5 dictpath=/usr/share/cracklib/pw_dict
password sufficient pam_unix.so sha512 shadow nullok try_first_pass use_authtok
password required pam_deny.so
版权声明:本文标题:linux用户密码原则,linux系统普通用户设置密码 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.roclinux.cn/b/1766137990a3440820.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论