*** Ubuntu 20 Server Client (deamon) Installation Guide *** ======================================================== 1- System Requirements: 1.1. Hardware Processor: Minimum 2+ GHz Dual-core x86 Memory (RAM): 4 GB 1.2. Software Ubuntu Server 20.04 (64 bit) 2. Pre-requisites / Dependencies Ubuntu 20 Server Client installer/ package will install its dependencies automatically at the time of installation through their standard package manager. 3- Install invisily-clientd 2.1 Open Terminal and assign permissions to debian installer/package "invisily_client.deb" by running following command in terminal. sudo chmod a+x invisily_client.deb 2.2 Install invisily client by running following command in terminal. sudo apt-get install ./invisily_client.deb 2.3 In case of successful installation, the message "invisily-client installed successfully ..." will be displayed. 4- How to provide the user credentials to the Invisily service. First run the invisily application on front-end by running the following commands to provide the valid user credentials. 4.1 Change the directory to : cd /opt/invisily/linuxclientd/bin/ 4.2 Run the invisily client with sudo : sudo ./Invisilyd 4.3 Provide the valid user credentials (user,password) 4.4 Invisily client will send the on-boarding request to web portal or login (registered device) successfully. 4.5 Terminate the application by Ctrl+C. Note : This is for the first time only, Invisily client will save valid credentials for next login. If user credentials expire or user want to change credentials, please remove the "cred.data" from /opt/invisily/linuxclientd/bin/. 5- How to start / stop / check status of the Invisily service. 5.1 Open Terminal and start the service by running the following command in terminal (you can also use systemctl command instead of service). sudo systemctl start invisilyd 5.2 Check the status of the service by running the following command in terminal. sudo systemctl status invisilyd 5.4 In case of successful login and verifications,a list of available/assigned services will be saved to log file. In case of unsuccessful login, error information / message will be saved to log file. (This log file is used to view the ip & ports or access information of allowed services.) sudo nano /opt/invisily_updates/serviceinvisily.log 5.5 Stop the service by running the following command in terminal. sudo systemctl stop invisilyd 6- How to Troubleshoot. 6.1 The debug and error log files are maintained at the installation path (/opt/invisily/linuxclientd/client_data/log/). 7- How to Un-Install 7.1 Open Terminal and run the following command. sudo apt-get remove invisily-client Caution : If you intentionally or unintentionally uninstall the client please request administrator to send you new client package. Don't install old package.