无法再通过 sshd 登录

Mic*_*elH 1 linux ubuntu ssh login authentication

我使用 SSH 已经很长时间了,但最近我需要将另一个用户添加到我的设置中。我按照我在网上找到的一些说明进行了以下操作。

adduser sam
sudo nano /etc/ssh/sshd_config
     AllowUsers michael, sam
sudo reboot
Run Code Online (Sandbox Code Playgroud)

我完全设置了用户 sam,将允许用户添加到 sshd 配置并重新启动。现在 michael 是 sudoer,但有趣的是,我可以使用 Sams 凭据通过 ssh 登录,但不再是 michaels。

有任何想法吗?

Jan*_*rek 5

来自man sshd_config

AllowUsers
This keyword can be followed by a list of user name patterns, separated by spaces.
Run Code Online (Sandbox Code Playgroud)

然后,您的线路必须采用以下形式:

AllowUsers michael sam
Run Code Online (Sandbox Code Playgroud)