Difference between revisions of "Install Guacamole - HTML5 RDP Gateway"
Jump to navigation
Jump to search
Line 4: | Line 4: | ||
* https://guacamole.apache.org/ | * https://guacamole.apache.org/ | ||
* Tested with Rocky Linux 9 | * Tested with Rocky Linux 9 | ||
+ | |||
+ | You can install Ansible on a separated control node as well, then you need to configure ansible target host with ssh keys.<pre> | ||
+ | For that, you can look into my ansible course at: https://github.com/joe-speedboat/workshop.ansible | ||
+ | |||
+ | [[Category:Ansible]] | ||
+ | [[Category:Howtos]] | ||
+ | [[Category:Rocky9]] | ||
=install= | =install= |
Revision as of 06:42, 17 May 2023
1 general
- guacamole is a great way to present windows apps and desktops to the internet.
You have only one https port open to the internet and the application is working pretty nice and fast.
- https://guacamole.apache.org/
- Tested with Rocky Linux 9
You can install Ansible on a separated control node as well, then you need to configure ansible target host with ssh keys.
For that, you can look into my ansible course at: https://github.com/joe-speedboat/workshop.ansible [[Category:Ansible]] [[Category:Howtos]] [[Category:Rocky9]] =install= * do this steps as root user ==setup ansible== yum makecache yum -y upgrade curl -L ansible.bitbull.ch | bash ==prepare ansible role== <pre> ansible-galaxy install joe-speedboat.guacamole ansible-galaxy install joe-speedboat.mariadb ansible-galaxy collection install ansible.posix community.mysql community.general vim /etc/ansible/playbooks/install_guacamole.yml ---------- - hosts: localhost become: True vars: mariadb_user_password: '.change-this_000.' mariadb_root_password: '.change-this_111.' tasks: - dnf: name: firewalld - systemd: name: firewalld state: started enabled: True - firewalld: service: https permanent: true state: enabled - systemd: name: firewalld state: restarted enabled: True roles: - joe-speedboat.guacamole ----------
1.1 fire
ansible-playbook /etc/ansible/playbooks/install_guacamole.yml
1.2 Test
- firefox: https://guacamole-host.domain.local
- user: guacadmin
- password: guacadmin