Apache Guacamole — это клиент-серверное веб-приложение, предоставляющее возможность удалённого доступа к серверам и рабочим столам посредством протоколов RDP (Remote Desktop Protocol), VNC (Virtual Network Computing) и SSH (Secure Shell). Оно разрабатывается как проект с открытым исходным кодом и активно поддерживается сообществом Apache Software Foundation. Главной особенностью Apache Guacamole является возможность подключаться к удалённым устройствам через браузер, что устраняет необходимость в установке специальных клиентских приложений на устройства пользователей.
Проект был впервые представлен в 2013 году и с тех пор значительно развивался. Благодаря своей гибкости и расширяемости, Apache Guacamole часто используется как решение для виртуальных рабочих мест, где пользователи могут безопасно получать доступ к своим данным и приложениям из любого места с интернет-соединением. Установка происходит на сервер, после чего пользователи могут легко подключаться к необходимым устройствам с помощью веб-интерфейса.
- Удалённый доступ: Поддержка протоколов RDP, VNC и SSH для подключения к различным типам удалённых систем.
 - Без клиентской установки: Доступ через стандартный веб-браузер без необходимости установки дополнительных приложений.
 - Безопасность: Поддержка шифрования для защиты данных во время передачи и аутентификации пользователей.
 - Система управления пользователями: Возможность настройки прав доступа для различных пользователей и групп.
 - Масштабируемость: Возможность развертывания на кластерах для обеспечения высокой доступности и нагрузки.
 - Пользовательский интерфейс: Удобный и интуитивно понятный веб-интерфейс для управления соединениями и настройками.