OpenVPN は場合によっては DUO 2FA を回避できますか?

OpenVPN は場合によっては DUO 2FA を回避できますか?

openvpn に接続するときに、一部のアカウントで Duo 2FA を回避する方法はありますか?

基本的に、openvpn クライアントは、アカウントのホワイトリストに基づいて DUO モジュールをスキップし、ユーザー ID とパスワードで認証する openvpn サーバーへの接続を開始します。

答え1

かつては、pam_per_user (ユーザー名に基づいて異なる認証ソースを使用できました) を使用してこれを設定しました。

auth-user-pass-verify のスクリプトを使用することで、同じ機能を実現できます。

auth-user-pass-verify /opt/openvpn/scripts/openVPN-authenticate.pl via-env

関連情報