debian:guacamole-debian:start

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
debian:guacamole-debian:start [2018/11/07 09:28] michaeldebian:guacamole-debian:start [2019/08/06 15:49] (current) – [Vorbereitungen für Guacamole] michael
Line 31: Line 31:
  
 <code> <code>
-# systemctl start mariadb.service +# systemctl start mysql.service 
-# systemctl enable mariadb.service+# systemctl enable mysql.service
  
 # mysql_secure_installation # mysql_secure_installation
Line 90: Line 90:
  
 ==== Einrichten der Guacamole Datenbank ==== ==== Einrichten der Guacamole Datenbank ====
-In diesem Schritt wird mit dem **DB-root** Benutzer auf den **MySQL Server** verbundendie Datenbank //**Guacamole**// erstellt und abgefüllt. Weiter wird aus Security-gründen einen eigenen Benutzer dazu erstellt, welcher ausschliesslich auf die Guacamole DB berechtigt wird. So wird verhindert, dass dieser Benutzer Veränderungen an der Server eigenen DB Struktur vornehmen kann. + 
 +In diesem Schritt wird mit dem **DB-root** Benutzer auf den **MySQL Server** verbunden und die Datenbank //**Guacamole**// erstellt und abgefüllt. Weiter wird aus Security Grünen einen eigenen Benutzer dazu erstellt, welcher ausschliesslich auf die Guacamole DB berechtigt wird. So wird verhindert, dass dieser Benutzer Veränderungen an der Server eigenen DB Struktur vornehmen kann. 
  
 <WRAP center box 100%> <WRAP center box 100%>
 <code> <code>
-# mysql -u root -p+# mysql -u root --password=$(cat /root/.mariadb-root-pw)
 </code> </code>
  
 <code> <code>
 CREATE DATABASE guacamole; CREATE DATABASE guacamole;
-CREATE USER 'guacamole'@'localhost' IDENTIFIED BY 'YOUR-PASSWORD';+CREATE USER 'guacamole'@'localhost' IDENTIFIED BY 'v2gjMrY/2XmgJwhNE56scymqTiC337XkVKOHtYw9';
 GRANT SELECT,INSERT,UPDATE,DELETE ON guacamole.* TO 'guacamole'@'localhost'; GRANT SELECT,INSERT,UPDATE,DELETE ON guacamole.* TO 'guacamole'@'localhost';
 FLUSH PRIVILEGES; FLUSH PRIVILEGES;
Line 105: Line 106:
 </code> </code>
 </WRAP> </WRAP>
- 
  
 Nun wird die Guacamole **//DB Authentifizierungs-Library// jdbc** entpackt, in die Installation integriert und anschliessend die Datenbank abgefüllt. Zum Schluss wird dann noch der offizielle MySQL Connector driver ebenfalls mit einbezogen. Nun wird die Guacamole **//DB Authentifizierungs-Library// jdbc** entpackt, in die Installation integriert und anschliessend die Datenbank abgefüllt. Zum Schluss wird dann noch der offizielle MySQL Connector driver ebenfalls mit einbezogen.
  • debian/guacamole-debian/start.1541579315.txt.gz
  • Last modified: 2018/11/07 09:28
  • by michael