When creating users in the server, the administrator can add and setup MFA (multi-factor authentictation) to users. This can be done by logging in as the user and setting up MFA.
|Logging in as the administrator > Go to the Users Tab and select the user you want to add MFA for.|
|Once you open the user’s settings, scroll down to the user’s options and make sure that they are not a managed user. |
Then click on the login button beside the username to login as the user.
With the syntax created in the username field “[admin’s username]/[user’s username]” you can use your admin password to login as the user.
|Once logged in as the user > Go to the Setup tab and click on “Enable 2-Step Authentication”.|
|Click on the “Can’t scan the bar code?” hyperlink to open further instructions. |
Copy the key generated (or screenshot entire instructions) and give the static key to your user’s Google multi-factor authentication. (i.e. in the image RL2P 4NFZ R33R PMOS)
In the drop-down menu select whether you want to have MFA enabled for only web browser, FTP connection (i.e. FTP client), or both.
|The admin (and user) can retrieve a 6-digit code from their MFA (refreshes every 30 seconds) to login to their account. |
Note: The user’s MFA will not be active until added to a Google authentication app (whether that be the admin or user). In this case, the admin will have a list of MFA codes for each user.
|Open the Hosted~FTP~ login page in your browser and enter your email or username and then the 6-digit code and then your regular password. This will then complete the 2-Factor authentication login sequence.|
Note: Follow the same login steps for using an FTP client as well. The 6 digit code is entered with your:
Hostname, username xxxxxx, password
|Now login back as the administrator and mark the user back to a managed user. This will prevent them from changing their own password, email, and change the MFA.|