无法使用新用户登录 Linux 服务器

pet*_*tey 5 linux unix password

你好,

我刚刚使用命令以 root 身份创建了一个新用户

    useradd newuser
Run Code Online (Sandbox Code Playgroud)

然后我使用以下命令分配密码:

    passwd newuser
Run Code Online (Sandbox Code Playgroud)

我成功分配了密码,然后打开另一个 shell 窗口并尝试使用新用户登录。每次我输入密码时,都会被拒绝。我已经多次为该用户更改密码,但我的权限仍然被拒绝。

有谁知道这是怎么回事?

小智 6

尝试登录后查看 (OSX: /var/log/secure.log, Debian: /var/log/auth.log)。错误是什么?

你确定他有一个可访问的主目录来登录吗?

  • 默认情况下,基于 RH 的系统倾向于使用 /var/log/secure。 (3认同)