Tutorial - Create Authentication Server for UDMG Web Transfer Client
In this tutorial, you will:
Create the authentication server on the UDMG Server instance for the UDMG Web Transfer Client.
Manually launch this server.
View server details.
Add a user and set up the allowed directories.
- Configure the UDMG Web Transfer Client to connect to this server.
Step 1 | From the UDMG Admin UI navigation pane, select Local Servers. The Servers list displays. |
---|---|
Step 2 | Click the Plus icon ( ) in the Local Server Details.
Note
|
Step 3 | Under the Configuration section. Input a value for the authentication key between the UDMG Web Transfer Client and the UDMG local-auth server or press the generate new Auth Key button. Keep the value, it will be needed for the UDMG Web Transfer Client configuration. |
Step 4 | Several features can be enabled or disabled for the server.
|
Step 5 | Click Save icon ( ). |
Step 6 | If the shared account (WebUser) exists, click the Accounts tab in the Local Server Details. Click the Pencil icon ( ) to add an account.
|
Step 7 | If the shared account (WebUser) does not exist, click the Shared Accounts Service from the UDMG Admin UI navigation pane. Click the Plus icon ( ) in the Shared Accounts Details.
Click Save icon ( ). |
Step 8 | If the shared account (WebUser) was just created, navigate back to the Local Servers Service via the UDMG Admin UI Navigation pane. Click on the local_auth_test_server record from the list. |
Step 9 | From the Local Server Details, start the server by clicking on the Start (play) icon ( ). |
Step 10 | From the Local Servers list, view the status of the server. Or click on the UDMG Server Status button in the bottom left of the UDMG Admin UI navigation pane to show the list of running services. The new server local_auth_test_server is listed and should appear green. |
Step 11 | From the UDMG Admin UI navigation pane, select Rules Service. The Rules list displays. |
Step 12 | Click the Plus icon ( ) in the Rules Details. The Rule Details displays.
Click the Save icon ( ) to create the rule.Note Due to a system limitation with the UDMG Web Transfer Client, setting the same path value for both the Local and Temp directories is mandatory. This constraint will be removed in future releases. |
Step 13 | From the UDMG Admin UI navigation pane, select Shared Accounts Service. The Shared Accounts list displays. In the Share Accounts Details, select the Local Servers tab. |
Step 14 | Click the Pencil icon ( ) to add the server.
|
Step 15 | The local-auth server is ready to accept requests from the UDMG Web Transfer Client. To set up the UDMG Web Transfer Client connection to this local server, see the [secrets] section in the configuration file on the Linux Installation Guide or the Windows Installation Guide. Note The local-auth server port is only for the internal connection between the UDMG Web Transfer Client module and the UDMG Server. The port for the UDMG Web Transfer Client itself is configured with the [settings] #################################### # The settings section configures the # Web Transfer Client UI #################################### ## Network interface, default "0.0.0.0" inet = "0.0.0.0" ## Port, default "5050" port = "5050" ## Working directory workdir = "/home/udmg" ... [secrets] ############################################# # The secrets section configures the connection towards udmg-server # and the Web Transfer Client Authentication Server (local-auth) # There are no default, the local-auth server must be defined and started in the UDMG Server ############################################# ## URL of the Web Client Authentication server API, local-auth server endpoint = "http://0.0.0.0:8888" ## API Key to authenticate to the Web Client Authentication server apikey = "40Db93EaRBUUBL3bF9bEDcJ7PHH0RQ96SM4113KB" |