我删除了 root ssh 访问权限。有没有办法在尝试 root 访问权限时显示横幅?
现在他们看到许可被拒绝。
我尝试过
我尝试使用/etc/issue.net
和,Banner /etc/issue.net
无论如何/etc/ssh/sshd_config
这都会显示给所有用户。
这是最简单的解决办法吗?
可以显示“您无法使用 root 进行 ssh 访问。请使用 alice”吗?其中 alice 是实际的用户帐户
我正在使用 ubuntu 22.04
答案1
使用Match
块:
Banner /etc/issue.everyone
Match User root
Banner /etc/issue.root
注意 Match 块必须后所有常规(非 Match)设置。在 Match 中还可以使用有限数量的设置(例如,在知道用户名之前不需要任何参数);幸运的是,横幅是在客户端发送用户名后显示的。