- The script can completely setup centos/ubuntu with xrdp on your gcloud server on the GO.
- Execute the script and it will setup ever thing that is needed to be done.
Google cloud account
gcloud sdk
REMBER to change the variable $project_name in gs.sh to your project name
variant1.sh no need to run under root privilages but need to add credentials after the execution. But remember on a slow connection you will need to re-enter the credentials.
variant2.sh need to be exuected as root
- Stimulates clicks after certain intervals
The Script(variant"n") performs the following tasks :
- house_keeping
- xfce_setup
- xrdp_install
- browser_setup
- extras
Elobrate description about the above tasks:
-
house_keeping :
- Updates the system
- Installs misc tools
- Installs repos for package installation
-
xfce_setup :
- Installs X Windows System
- Installs XFCE desktop environment
- Set files for XRDP
- Set XFCE onboot
-
xrdp_install :
- Installs xrdp and tigervnc
- Configures firewall and SELINUX for xrdp
- Starts xrdp service
- Set xrdp onboot
-
browser_setup :
- Installs firefox,google-chrome-stable,chromium
- Set Chrome browser to spwan every time the user connects to the machine
-
extras :
- Installs Libreoffice
- Installs PDF reader
- Installs VLC media player