Rumah > Artikel > pangkalan data > Bagaimana untuk melihat dan mengurus sambungan SSL dalam MySQL
Cara melihat dan mengurus sambungan SSL dalam MySQL
SSL (Secure Sockets Layer) ialah protokol komunikasi rangkaian yang biasa digunakan untuk mewujudkan sambungan yang selamat dan disulitkan antara pelanggan dan pelayan. Dalam pelayan pangkalan data, menggunakan sambungan SSL melindungi penghantaran data sensitif daripada dicuri atau diganggu. MySQL juga menyokong sambungan SSL dan menyediakan alatan dan arahan untuk melihat dan mengurus sambungan SSL.
SHOW VARIABLES LIKE 'have_ssl';
Jika hasilnya 'YA', ia bermakna MySQL menyokong sambungan SSL jika hasilnya 'DIHIDUPKAN', ia bermakna fungsi SSL dinyahdayakan; hasilnya 'TIDAK', Ini bermakna MySQL tidak dipasang atau tidak menyokong SSL.
openssl genrsa -out private_key.pem 2048
openssl req -new -key private_key.pem -out certificate_request.csr
openssl x509 -req -in certificate_request.csr -out certificate.pem -signkey private_key.pem -days 3650
ssl-ca=/path/to/certificate.pem ssl-cert=/path/to/certificate.pem ssl-key=/path/to/private_key.pem
Ganti "/path/to/" dengan laluan ke sijil sebenar dan fail kunci peribadi.
SHOW STATUS LIKE 'Ssl_cipher';
SHOW STATUS LIKE 'Ssl_cert';
SHOW STATUS LIKE 'Ssl_ca';
SHOW STATUS LIKE 'Ssl_sessions_reused';
Ganti "pangkalan data" dengan nama pangkalan data yang anda ingin benarkan dan "nama pengguna" dengan nama pengguna yang anda ingin benarkan.
Ringkasan
Menggunakan sambungan SSL boleh meningkatkan keselamatan penghantaran data antara pelayan pangkalan data dan pelanggan. Sambungan SSL boleh didayakan dan diuruskan dengan mudah dengan mengkonfigurasi pelayan MySQL dan sijil SSL anda dengan betul. Melalui langkah di atas, anda boleh melihat dan mengurus sambungan SSL dalam MySQL.
1500 patah perkataan
Atas ialah kandungan terperinci Bagaimana untuk melihat dan mengurus sambungan SSL dalam MySQL. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!