我知道可以禁止root
通过 ssh 登录,并且禁止root
通过曾经通过 ssh 登录(最好使用sudo
或类似方式)。
是否可以允许root
登录仅有的使用键,但也允许su -
从命令行工作?
root
当我过去不允许登录时,它也会杀死su -
其他用户登录的能力。
如果可能的话,我该如何实现?
答案1
是的,这是可能的。将以下内容放在 sshd_config 的底部:
Match User root
PasswordAuthentication no
您需要将其放在 sshd_config 的末尾,因为之后的所有内容Match User root
都仅适用于 root。请参阅sshd_config
更多细节。