我们对某些服务器使用双因素身份验证,即 OTP(一次性密码)令牌加密码。
我想在要求用户提供凭证之前向他们提供一些信息。使用单因素身份验证,可以使用常用的横幅轻松完成此操作,例如作为文件(如 /etc/ssh/sshd_banner)并包含相应的文本,以及在 /etc/ssh/sshd_config 中,包含类似以下内容的内容
Banner /etc/ssh/sshd_banner
不幸的是,它似乎不适用于 2FA。横幅和配置已到位,但登录过程如下:
Using keyboard-interactive authentication.
Your OTP: ******
Using keyboard-interactive authentication.
Password: **********
横幅文字来了,但已经太迟了:
Login on this host as <x-userid> & OTP, proceed to your hosts as <userid>
Last login: Wed Mar 29 11:48:34 2017 from xxx.xxx.xxx.xxx
x-xyz@host:~>
答案1
你尝试过放横幅吗/etc/issue.net
?它应该先显示出来。