мета-данные страницы
Это старая версия документа!
СТРАНИЦА В ПРОЦЕССЕ СОЗДАНИЯ
Настройка двухэтапной аутентификации в Guacamole
Создаем базу данных и пользователя для работы с базой
mysql -u root -p
create database guacamole_test;
create user guacamole_test@localhost identified by 'password123456';
grant SELECT,UPDATE,INSERT,DELETE on guacamole_test.* to guacamole_test@localhost;
flush privileges;
quitГде:
- guacamole_test - Имя базы и имя пользователя (измените для себя)
- password123456 - пароль (измените для себя)
Ставим дополнения
Скачиваем необходимые пакеты
wget https://downloads.apache.org/guacamole/1.5.3/binary/guacamole-auth-jdbc-1.5.3.tar.gz -P /tmp
wget https://dev.mysql.com/get/Downloads/Connector-J/mysql-connector-java-8.0.30.tar.gz -P /tmpПереходим в каталог куда скачали пакеты
cd /tmpДелаем распаковку
tar -xf guacamole-auth-jdbc-1.5.3.tar.gz
tar -xf mysql-connector-java-8.0.30.tar.gzКопируем в каталог с расширениями и библиотеками guacamole
sudo mv guacamole-auth-jdbc-1.5.3/mysql/guacamole-auth-jdbc-mysql-1.5.3.jar /etc/guacamole/extensions/
sudo cp mysql-connector-java-8.0.30/mysql-connector-java-8.0.30.jar /etc/guacamole/lib/Прогружаем данные в базу
cd guacamole-auth-jdbc-1.5.3/mysql/schema
cat *.sql | sudo mysql -u root -p guacamole_testКоннектим базу данных с guacamole
sudo nano /etc/guacamole/guacamole.properties
mysql-hostname: localhost mysql-database: guacamole_test mysql-username: guacamole_test mysql-password: password123456Перезагружаем сервисы
sudo systemctl restart tomcat guacd
Обсуждение