在centos中修改密码只需要用到命令passwd,分以下情况:
(1)修改当前登录用户的密码输入:passwd 回车。非root用户需要验证原密码,root用户可直接修改无需验证原密码。
(2)切换到root 修改指定用户的密码可以使用:passwd user 回车。 然后直接重复输入两次一样的新密码。
完成后无需重启立即生效。如何你不知道当前登录的账号是哪个可以使用命令whoami 回车来查看。一个命令示例如下:
[lebang@pelinux-1 ~]$ whoami
lebang
[lebang@pelinux-1 ~]$ su root
[root@vktlinux-1 lebang]# passwd lebang
Changing password for user lebang.
New password:
Retype new password:
passwd: all authentication tokens updated successfully.
以上就是lebang2020.cn给大家带来的centos修改用户密码的详细内容!
passwd 命令要点
passwd 的行为随身份不同而不同:root 改任何人都不需要旧密码,普通用户只能改自己且必须先验证旧密码。
- 改自己:passwd 回车;root 改他人:passwd 用户名 回车;
- 新密码需满足复杂度策略,过于简单会被 PAM 拒绝(大小写、数字、长度);
- 批量初始化密码用 chpasswd 更高效:echo "user:pass" 传给 chpasswd 即可;
- 配合 -l 锁定、-u 解锁、-S 查看状态,处理临时账号很方便;
- 改完即时生效,无需重启,远程会话记得先验证新密码能登录再断开旧连接。
相关阅读
- CentOS 8.2 官方下载 华为镜像 网易镜像
- linux 服务器操作系统 推荐 CentOS vs Ubuntu
- Linux 报错 cp: omitting directory 的原因与解决办法
- CentOS上如何正确的卸载MySql8?|完整卸载步骤