KASM WORKSPACES is great solution for secure browsing. The Workspaces platform provides enterprise-class orchestration, data loss prevention, and web streaming technology to enable the delivery of containerized workloads to your browser. It is very easy to deploy on any cloud solution or you own server if you wish.
You can test 3 minutes session here at KASM webpage.
Official overview of the solution:
Requirements for the server:
- Linux OS – Ubuntu 18.+, Debian 9.+, CentOS 7.+, Oracle Linux 7+
- CPU = 2 minimum
- RAM = 4 GB minimum – depends how many user will be using it
- HDD = 50 GB minimum
Once your server is up and running you need to execute few steps in order to install and configure the server:
Update server and create a swap space on the server:
sudo apt-get update -y
sudo apt-get upgrade -y
sudo dd if=/dev/zero bs=1M count=1024 of=/mnt/1GiB.swap
sudo chmod 600 /mnt/1GiB.swap
sudo mkswap /mnt/1GiB.swap
sudo swapon /mnt/1GiB.swap
sudo echo '/mnt/1GiB.swap swap swap defaults 0 0' | sudo tee -a /etc/fstab
Next step is install and configure the server:
sudo wget https://kasm-static-content.s3.amazonaws.com/kasm_release_1.9.0.077388.tar.gz
sudo tar -xf kasm_release*.tar.gz
sudo bash install.sh
Once the install script finished pay attention to the screen as you will be provided with the KASM UI Login credentials for administrator of the server. Now you can connect to your server over browser by using https://[YOUR IP OF SERVER] and use the provided credentials to configure the server such add user, software packages and more.
The solution provide very robust security – The Workspaces platform handles all aspects of cybersecurity: single sign-on/2-factor authentication, data loss prevention (DLP), security groups, logging, and web filtering.
Documentation: Getting Started — Kasm 1.10.0 documentation (kasmweb.com)