現在、私の職場のNagiosサーバーはホストにSSHとして設定し、そのホストでbashスクリプトを実行するように設定されています。
お客様は SSH セッションの MFA 設定をリクエストしています。この記事に続いて、Google Authenticatorを使用してMFAを正常にテストしました。https://www.linode.com/docs/guides/how-to-use-one-time-passwords-for-two-factor-authentication-with-ssh-on-centos/。
ただし、MFA設定を使用すると、NagiosサーバーがSSH経由でホストに接続できなくなることを意味します。認証コードを自動的に送信するようにNagiosサーバーを設定する方法があるかどうか疑問に思います。