Configure DUO 2FA in Ezeelogin SSH jumphost
Do check out duo ssh jump host configuration video as well.
1. Create your account in duo.com and log in. Navigate to Applications -> Protect an Application
2.Search for Web SDK and click on Protect this Application
3. Copy Integration Key, Secret Key, and API Hostname. Also, enter a custom name for this Application Under Settings.
4.Log on to Ezeelogin web panel and click on Settings-> General->Two Factor Authentication and paste the DUO Integration Key, Secret Key and the API hostname in the fields highlighted below and Enable DUO, then save.
Note: In order to avoid " invalid_grant " error, make sure to access the Ezeelogin GUI with SSL(HTTPS) and a domain name.
5. Login to Ezeelogin GUI as the user which you want to enable DUO and Enable DUO Authenticator from Ezeelogin GUI > Accounts > Duo Authenticator
5. Logout and Relogin into the Web panel and you would be asked for duo two-factor authentication.
Note: If an Ezeelogin user wants to enable DUO 2FA, but Admin has disabled force two-factor authentication, then that particular user must log into the GUI and enable DUO 2FA under Account -> DUO Authenticator then logout and relogin again into the Web panel and you would be asked for DUO two-factor authentication.