在 CentOS Minimal(最小化安装,通常没有图形界面)下设置或修改用户密码,常用方法如下:
如果你已经登录系统(比如 root 或普通用户):
passwd
按提示输入新密码并确认即可。
例如为用户名 user1 设置密码:
passwd user1
⚠️ CentOS 对密码复杂度有要求(长度、大小写、数字等),太简单会报错。
如果是 CentOS 7/8/Stream,可通过单用户模式重置:
elinux16 或 linux 开头的行init=/bin/bash
或(CentOS 7 常见):rd.break
Ctrl + X 启动mount -o remount,rw /sysroot
chroot /sysroot
passwd root
touch /.autorelabel
exit
reboot
查看密码策略:
cat /etc/login.defs
修改复杂度(使用 authconfig 或 pam_pwquality):
authconfig --passminlen=8 --update
如果你能说明:
我可以给你更精确的步骤。