Отвечу сам на свой вопрос =)
И да в стандартных репах есть пакет и он уже сразу работает из коробки =)
apt-get install guacd libguac-client-rdp libguac-client-ssh libguac-client-vnc libguac-client-telnet tomcat tomcat-webapps
apt-get install tomcat-admin-webapps tomcat-guacamole-webapps
Создайте зашифрованный пароль (укажите вместо password ваш пароль)
echo -n password | openssl md5
nano /etc/guacamole/user-mapping.xml
Спойлер
<user-mapping>
<!-- Per-user authentication and config information -->
<!-- A user using md5 to hash the password
guacadmin user and its md5 hashed password below is used to
login to Guacamole Web UI-->
<authorize
username="admin"
password="5f4dcc3b5aa765d61d8327deb882cf99"
encoding="md5">
<!-- First authorized Remote connection -->
<connection name="ssh xrdp">
<protocol>ssh</protocol>
<param name="hostname">192.168.1.51</param>
<param name="port">22</param>
</connection>
<!-- Second authorized remote connection -->
<connection name="rdp xrdp">
<protocol>rdp</protocol>
<param name="hostname">192.168.1.51</param>
<param name="port">3389</param>
<param name="username">admin</param>
<param name="ignore-cert">true</param>
</connection>
</authorize>
</user-mapping>
systemctl restart tomcat guacd
192.168.1.43:8080/guacamole