Benutzer-Werkzeuge

Webseiten-Werkzeuge


it-themen:projekt:dokumentation:filemaker_odbc_ssl_anleitung

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
it-themen:projekt:dokumentation:filemaker_odbc_ssl_anleitung [14.05.2025 11:26] larsit-themen:projekt:dokumentation:filemaker_odbc_ssl_anleitung [14.05.2025 11:41] (aktuell) lars
Zeile 18: Zeile 18:
  
 ### 1. Auf dem Server: SSL-Zertifikate erstellen ### 1. Auf dem Server: SSL-Zertifikate erstellen
 +```bash
 mkdir ~/mysql-ssl mkdir ~/mysql-ssl
 cd ~/mysql-ssl cd ~/mysql-ssl
 +```
 +```bash
 +# CA
  
-# CA 
 openssl genrsa 2048 > ca-key.pem openssl genrsa 2048 > ca-key.pem
 openssl req -new -x509 -nodes -days 3650 -key ca-key.pem -out ca-cert.pem -subj "/CN=MySQL CA" openssl req -new -x509 -nodes -days 3650 -key ca-key.pem -out ca-cert.pem -subj "/CN=MySQL CA"
Zeile 33: Zeile 35:
 openssl req -newkey rsa:2048 -nodes -days 3650 -keyout client-key.pem -out client-req.pem -subj "/CN=MacClient" openssl req -newkey rsa:2048 -nodes -days 3650 -keyout client-key.pem -out client-req.pem -subj "/CN=MacClient"
 openssl x509 -req -in client-req.pem -days 3650 -CA ca-cert.pem -CAkey ca-key.pem -set_serial 02 -out client-cert.pem openssl x509 -req -in client-req.pem -days 3650 -CA ca-cert.pem -CAkey ca-key.pem -set_serial 02 -out client-cert.pem
 +```
  
 Zertifikate danach kopieren nach /etc/mysql/ssl und MariaDB konfigurieren: Zertifikate danach kopieren nach /etc/mysql/ssl und MariaDB konfigurieren:
  
 +```
 [mysqld] [mysqld]
 ssl-ca = /etc/mysql/ssl/ca-cert.pem ssl-ca = /etc/mysql/ssl/ca-cert.pem
Zeile 41: Zeile 45:
 ssl-key = /etc/mysql/ssl/server-key.pem ssl-key = /etc/mysql/ssl/server-key.pem
 require_secure_transport = ON require_secure_transport = ON
 +```
 ### 2. Zertifikate auf den Mac kopieren ### 2. Zertifikate auf den Mac kopieren
 +```bash
 mkdir -p ~/mysql-client-ssl mkdir -p ~/mysql-client-ssl
 scp -P 8022 lars@mash4077.dedyn.io:/home/lars/mysql-ssl/*.pem ~/mysql-client-ssl/ scp -P 8022 lars@mash4077.dedyn.io:/home/lars/mysql-ssl/*.pem ~/mysql-client-ssl/
 +```
 ### 3. ODBC auf dem Mac konfigurieren ### 3. ODBC auf dem Mac konfigurieren
  
 In /Library/ODBC/odbc.ini: In /Library/ODBC/odbc.ini:
 +```odbc
 [ODBC Data Sources] [ODBC Data Sources]
 netzwerkdoku_ssl = MySQL ODBC 5.3 Unicode Driver netzwerkdoku_ssl = MySQL ODBC 5.3 Unicode Driver
Zeile 65: Zeile 69:
 SSLCA       = /Users/lars.weiss/mysql-client-ssl/ca-cert.pem SSLCA       = /Users/lars.weiss/mysql-client-ssl/ca-cert.pem
 SSLMode     = REQUIRED SSLMode     = REQUIRED
 +```
 ### 4. FileMaker starten (mit Rosetta) ### 4. FileMaker starten (mit Rosetta)
  
it-themen/projekt/dokumentation/filemaker_odbc_ssl_anleitung.1747214804.txt.gz · Zuletzt geändert: von lars