Я хочу сделать IP-авторизацию перед аутентификацией по паролю / publicKey.
Аутентификация выполняется с помощью org.apache.sshd.server.auth.password.PasswordAuthenticator
и org.apache.sshd.server.auth.pubkey.PublickeyAuthenticator
.Но когда пользователь пытается выполнить аутентификацию с 10 открытыми ключами, PublickeyAuthenticator
выполняется 10 раз.
Если бы я выполнял авторизацию IP в PublickeyAuthenticator
, он мог бы выполнить запрос 10 раз, пока идет один и тот же сеанс.
Есть ли способ, которым я могу подключиться перед процессом аутентификации?