Difference between revisions of "Apache Guacamole"

21 bytes added ,  22:20, 18 August 2022
no edit summary
Tags: Mobile web edit Mobile edit
Tags: Visual edit Mobile web edit Mobile edit
Line 1: Line 1:
Apache Guacamole is a self hosted web application for Remote Desktop services. Guacamole allows remote desktop services to be accessed over HTTP.
Apache Guacamole is a [[Self hosted applications|Self hosted application]] for Remote Desktop services. Guacamole allows remote desktop services to be accessed over HTTP.


The main page for Apache Guacamole can be accessed here:
The main page for Apache Guacamole can be accessed here:


https://guacamole.apache.org/
https://guacamole.apache.org/
== Guacamole Installation ==
==Guacamole Installation ==
This guide is best suited for a Guacamole installation on Ubuntu Server 20.04 LTS
This guide is best suited for a Guacamole installation on Ubuntu Server 20.04 LTS


Line 77: Line 77:
'''Set Up MySQL Connector'''
'''Set Up MySQL Connector'''


<code>wget </nowiki>https://dlcdn.apache.org/guacamole/1.4.0/binary/guacamole-auth-jdbc-1.4.0.tar.gz</code>
<code>wget &lt;/nowiki&gt;https://dlcdn.apache.org/guacamole/1.4.0/binary/guacamole-auth-jdbc-1.4.0.tar.gz</code>


<code>tar -xf guacamole-auth-jdbc-1.4.0.tar.gz</code>
<code>tar -xf guacamole-auth-jdbc-1.4.0.tar.gz</code>
Line 150: Line 150:


The default sign in credentials are username:<code>guacadmin</code> password:<code>guacadmin</code>
The default sign in credentials are username:<code>guacadmin</code> password:<code>guacadmin</code>
 
==Add TOTP Authentication ==
== Add TOTP Authentication ==
Download the TOTP extension for Apache Guacamole and install it to the extensions folder:
Download the TOTP extension for Apache Guacamole and install it to the extensions folder:


Line 161: Line 160:


<code>systemctl restart tomcat9</code>
<code>systemctl restart tomcat9</code>
== Fix RDP Connection Issues ==
==Fix RDP Connection Issues ==
If you have connection issues, check the logs by running:
If you have connection issues, check the logs by running:


Line 175: Line 174:


<code>systemctl restart guacd</code>
<code>systemctl restart guacd</code>
== See also ==
==See also ==
* [[Reverse Proxy]]
* [[Reverse Proxy]]
* [[Apache Web Server]]
* [[Apache Web Server]]
== References ==
==References ==
* https://adamtheautomator.com/apache-guacamole/
*https://adamtheautomator.com/apache-guacamole/
* https://kifarunix.com/install-guacamole-on-debian-11/#fix-rdp-security-negotiation-failed
*https://kifarunix.com/install-guacamole-on-debian-11/#fix-rdp-security-negotiation-failed
*https://kifarunix.com/configure-totp-two-factor-authentication-on-apache-guacamole/
*https://kifarunix.com/configure-totp-two-factor-authentication-on-apache-guacamole/
== Bibliography ==
==Bibliography ==
== External links ==
==External links ==
{{DEFAULTSORT:}}
{{DEFAULTSORT:}}
Anonymous user