Downloading & Setting up the Endpoint Agent in an Endpoint
Downloading the Endpoint Agent
Follow the instructions given below for installing and setting up the agent in an endpoint:
-
Navigate to ‘Endpoints’ section from ‘Privilege Access Management’.
-
Click on Add an Endpoint Button which will take you to the screen wherein you can select your OS.
-
Download the agent via clicking on the ‘Download Agent’ link on that screen. which will take you to the drive for downloading the endpoint agent binary.
-
On the Passwordless browser tab we will have the newly generated Agent token.
Installing & Configuring the Endpoint Agent in an Endpoint
-
You can download the linux agent utilizing one of these following ways
Note: Please find the agent token by navigating to "add endpoint" in the Privileged Access Management section in AuthNull.- You can download the linux agent binary via a drive link by clicking here.
-
The configuration can be found under app.env, copy the app.env file to
/homepath.Refer to this Sample app.env file:
KEY=KL01 MACHINE_KEY=MACKL01``` AGENT_TOKEN=xxxx Note:This would be generated by the AuthNull. TENANT_ID=1 USER_ID=1 AWS_ACCESS_KEY_ID=xxx AWS_SECRET_ACCESS_KEY=xxx AWS_REGION=us-east-1 BUCKET_NAME=guac-session RECORDING_DIR=/anchor_dvr/ FILE_NAME=test.guac BUCKET_NAME_GCS=gto-did-app-dev STORAGE_AWS_FLAG=true MACHINE_KEY = Unique Machine Key Identifier (Constant) -
Please update the below environment variables inside the app.env file
AGENT_TOKEN= Agent Token to be used for registering agent (token to be fetched from the Authnull platform when registering) TENANT_ID= Domain Id USER_ID = User Id of the Daemon (Assuming it as 1) AWS/GCP Details can be provided for the storage options -
Run the agent by the following command
./endpointpamagent
Note: The agent will synchronize the guacd server based on the jobs assigned, and the recordings information will be stored as specified under GCS Bucket as per the config file for jump server.