Install Apache Guacamole on Debian
#Linux #BrowserBasedAdministration #RDP #VNC
Full steps can be found at https://i12bretro.github.io/tutorials/0138.html
--------------------------------------------------------------------
Installing Guacamole and Initial Setup
--------------------------------------------------------------------
01. Open a terminal and run the following commands:
wget -O guac-install.sh https://git.io/fxZq5
chmod +x guac-install.sh
sudo ./guac-install.sh
02. Select No, No, Yes to the prompts
03. Set MySQL root and guacamole user passwords
04. Wait several minutes for the install process to complete
05. Open a web browser and navigate to http://DNS-or-IP:8080/guacamole/
06. Log in with guacadmin/guacadmin
07. Go to Settings ≫ Users
08. Create a new user and grant all permissions
09. Log out and log in as the new user
10. Go to Settings ≫ Users ≫ Delete the guacadmin user
11. Go to Settings ≫ Connections ≫ New Connection
12. Setup a test connection to a known working host
13. Click Save
14. Go to Home ≫ Click on the created connection
15. Enjoy browser based SSH, VNC, RDP and more
--------------------------------------------------------------------
Optional Steps
--------------------------------------------------------------------
01. To remove the need to navigate to /guacamole, run the following commands in a terminal window
sudo su
cd /var/lib/tomcat9/webapps
rm ROOT -r
mv guacamole ROOT
02. Open a web browser and navigate to http://DNS-or-IP:8080/ to reach the guacamole UI
### Connect with me and others ###
★ Discord: https://discord.com/invite/EzenvmSHW8
★ Reddit: https://reddit.com/r/i12bretro
★ Twitter: https://twitter.com/i12bretro