Heim > Datenbank > MySQL-Tutorial > mysql_ssl_rsa_setup – SSL/RSA-Dateien in MySQL erstellen

mysql_ssl_rsa_setup – SSL/RSA-Dateien in MySQL erstellen

WBOY
Freigeben: 2023-08-23 23:01:05
nach vorne
1303 Leute haben es durchsucht

mysql_ssl_rsa_setup - 在MySQL中创建SSL/RSA文件

Informieren Sie uns über das Programm „mysql_ssl_rsa_setup“ –

Dieses Programm hilft bei der Erstellung eines SSL-Zertifikats, einer Schlüsseldatei und einer RSA-Schlüsselpaardatei, um eine sichere Verbindung mit SSL und einen sicheren Passwortaustausch mit RSA in einer unverschlüsselten Verbindung zu unterstützen, falls diese fehlen. Wenn die vorhandene SSL-Datei abgelaufen ist, können Sie mit dem Programm mysql_ssl_rsa_setup eine neue SSL-Datei erstellen.

Mysql_ssl_rsa_setup aufrufen

Mysql_ssl_rsa_setup kann wie folgt aufgerufen werden:

shell> mysql_ssl_rsa_setup [options]
Nach dem Login kopieren

Einige der Optionen umfassen --datadir, um den Speicherort anzugeben, an dem die Datei erstellt wird, und die Option --verbose, um den von mysql_ssl_rsa_setup ausgeführten Befehl „openssl“ anzuzeigen .

Der Befehl „mysql_ssl_rsa_setup“ versucht, SSL- und RSA-Dateien mit den Standarddateinamen zu erstellen. So funktioniert es:

  • mysql_ssl_rsa_setup sucht an dem durch die Umgebungsvariable PATH angegebenen Speicherort nach der OpenSSL-Binärdatei. Wenn OpenSSL nicht gefunden wird, unternimmt mysql_ssl_rsa_setup nichts.

  • Wenn openssl vorhanden ist, sucht mysql_ssl_rsa_setup nach Standard-SSL- und RSA-Dateien im MySQL-Datenverzeichnis, das durch die Option --datadir angegeben wird, oder im Datenverzeichnis, das zur Kompilierungszeit angegeben wird, wenn die Option --datadir nicht bereitgestellt wird.

mysql_ssl_rsa_setup überprüft das Datenverzeichnis, indem es nach einer SSL-Datei mit dem folgenden Namen sucht:

ca.pem
server-cert.pem
server-key.pem
Nach dem Login kopieren

Mysql_ssl_rsa_setup erstellt keine SSL-Datei, wenn eine der oben genannten Dateien vorhanden ist.

Andernfalls ruft es openssl auf, um diese Dateien zu erstellen, und erstellt auch einige zusätzliche Dateien −

ca.pem (It is the self-signed CA certificate)
ca-key.pem (It is the CA private key)
server-cert.pem (It is the server certificate)
server-key.pem (It is the server private key)
client-cert.pem (It is the client certificate)
client-key.pem (It is the client private key)
Nach dem Login kopieren

Diese Dateien tragen dazu bei, die Client-Verbindung über SSL zu sichern.

mysql_ssl_rsa_setup überprüft auch die RSA-Datei im Datenverzeichnis. Der Dateiname lautet wie folgt: −

private_key.pem (It is the private member of private/public key pair)
public_key.pem (It is the public member of private/public key pair)
Nach dem Login kopieren

Das obige ist der detaillierte Inhalt vonmysql_ssl_rsa_setup – SSL/RSA-Dateien in MySQL erstellen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:tutorialspoint.com
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage