mysql_ssl_rsa_setup - MySQL で SSL/RSA ファイルを作成する

WBOY
リリース: 2023-08-23 23:01:05
転載
1225 人が閲覧しました

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

mysql_ssl_rsa_setup プログラムについてお知らせください-

このプログラムは、SSL 接続を使用したセキュリティをサポートする SSL 証明書、キー ファイル、および RSA キー ペア ファイルの作成に役立ちます。パスワードが見つからない場合は、暗号化されていない接続を介して RSA を使用して安全なパスワード交換を行います。既存の SSL ファイルの有効期限が切れた場合は、mysql_ssl_rsa_setup プログラムを使用して新しい SSL ファイルを作成できます。

mysql_ssl_rsa_setup の呼び出し

Mysql_ssl_rsa_setup は次のように呼び出すことができます:

shell> mysql_ssl_rsa_setup [options]
ログイン後にコピー

オプションには、ファイルが作成される場所を指定する --datadir と - が含まれます。 -verbose オプション、mysql_ssl_rsa_setup によって実行された「openssl」コマンドを表示するために使用されます。

「mysql_ssl_rsa_setup」コマンドは、デフォルトのファイル名のセットを使用して SSL および RSA ファイルの作成を試みます。その仕組みは次のとおりです。

  • mysql_ssl_rsa_setup は、PATH 環境変数で指定された場所にある openssl バイナリをチェックします。 openssl が見つからない場合、mysql_ssl_rsa_setup は何も行いません。

  • openssl が存在する場合、または --datadir オプションが指定されていない場合、mysql_ssl_rsa_setup は --datadir オプションで指定された MySQL データ ディレクトリでデフォルトの SSL および RSA ファイルを検索します。コンパイル時に指定されたデータディレクトリ。

mysql_ssl_rsa_setup 次の名前の SSL ファイルを探してデータ ディレクトリを確認します。

ca.pem
server-cert.pem
server-key.pem
ログイン後にコピー

mysql_ssl_rsa_setup は、上記のファイルのいずれかが存在する場合、SSL ファイルを作成しません。 。

それ以外の場合は、openssl を呼び出してこれらのファイルを作成し、いくつかの追加ファイルも作成します。-

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)
ログイン後にコピー

これらのファイルは、SSL 経由のクライアント接続を保護するのに役立ちます。

mysql_ssl_rsa_setup はデータ ディレクトリ内の RSA ファイルもチェックします。ファイル名は次のとおりです -

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)
ログイン後にコピー

以上がmysql_ssl_rsa_setup - MySQL で SSL/RSA ファイルを作成するの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:tutorialspoint.com
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート