登录期间在提示密码之前打印特定于用户的内容

登录期间在提示密码之前打印特定于用户的内容

我想在用户登录过程中打印一些仅与该用户相关的内容。换句话说,这必须是在用户输入用户名之后,但在他们开始输入密码之前。对于本地登录和通过 SSH 登录,是否有一个标准机制可以做到这一点?如果重要的话,这是 Debian Bookworm 上的。

这个问题不同于在登录提示符下显示服务器信息 (Ubuntu),对所有用户通用,以及其他特定于用户的 MOTD,仅在用户输入密码后出现。

答案1

不,没有标准机制可以做到这一点。答:您必须修改不同的登录程序 - 这对于 ssh 来说是不可能的,因为它是用户的 ssh 客户端,而不是您的。

一般来说,特别是对于 ssh 登录,你想要的似乎有点问题:你会让某人进行端口扫描(这对我的服务器每分钟发生几次),他会发现你的 ssh 服务器指示哪些用户名有效。

相关内容