useradd 用户+passwd 用户,然后登录不了,到底哪里出问题了?
看系统日志。
unix_chkpwd[2330]: password check failed for user (root)
login[2192]: pam_unix(login:auth): authentication failure
用户管理是交给systemd了吗?我用homectl建立的用户能登录,其它的都不能,真的很奇怪。
你这不是在用 root 用户吗?
root用不了,只能用homectl建立的普通用户sudo。
用不了的原因是密码不对。
找到原因了,原来是/etc/shadow文件的权限设成000。