To use the Ezeelogin backend shell, just SSH to the ezeelogin ssh gateway server as any user that was created. It will prompt for the static security code only if Force Two factor authentication is disabled otherwise it would ask for the 2FA codes
If Force Two factor authentication is enabled then the 2FA mechanism that was last used to successfully authenticate into the webpanel would be promted for in ezsh as well. Setup Google 2FA and login into webpanel. The ssh login would now ask for Google Authenticator codes.
In order to change the two-factor authentication mechanism used in the ezsh, the user needs to access the webpanel first and sucessully authenticate using the 2FA mechanism that the user would like to use. For example, if access keyword was the 2FA mechanism that the user last used to successfully login to, then the 2FA mechanism in backend would be using Access keywords as shown belown.
In order to change the two-factor authentication mechanism used in ezsh to Yubikey, ensure that that Yubico Client ID, Yubico Secret Key and New Yubikey are set and login to the webpanel once and then the then the 2FA mechanism in ezsh would be set to use Yubikey on next relogin as shown below.