Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Amazon Lightsail membuat sertifikat SSL, dan menginstalnya di database terkelola MySQL Anda saat disediakan. Sertifikat SSL ditandatangani dengan otoritas sertifikasi (CA), dan mencakup titik akhir basis data sebagai Common Name (CN) untuk sertifikat SSL agar terlindung dari tindakan penipuan.
Sertifikat SSL yang dibuat oleh Lightsail adalah entitas root tepercaya dan harus berfungsi dalam banyak kasus tetapi mungkin gagal jika aplikasi Anda tidak menerima rantai sertifikat. Jika aplikasi Anda tidak menerima rantai sertifikat, Anda mungkin perlu menggunakan sertifikat perantara untuk terhubung dengan Wilayah AWS Anda.
Untuk informasi selengkapnya tentang sertifikat CA untuk database terkelola, Wilayah AWS s yang didukung, dan cara mengunduh sertifikat perantara untuk aplikasi, lihat Mengunduh sertifikat SSL untuk database terkelola Anda.
Koneksi yang didukung
MySQL menggunakan yaSSL untuk koneksi yang aman dalam versi berikut:
-
MySQL versi 5.7.19 dan versi 5.7 sebelumnya
-
MySQL versi 5.6.37 dan versi 5.6 sebelumnya
-
MySQL versi 5.5.57 dan versi 5.5 sebelumnya
MySQL menggunakan OpenSSL untuk koneksi yang aman dalam versi berikut:
-
MySQL versi 8.0
-
MySQL versi 5.7.21 dan versi 5.7 selanjutnya
-
MySQL versi 5.6.39 dan versi 5.6 selanjutnya
-
MySQL versi 5.5.59 dan versi 5.5 selanjutnya
Basis data terkelola MySQL mendukung Keamanan Lapisan Pengangkutan (TLS) versi 1.0, 1.1, dan 1.2. Daftar berikut menunjukkan dukungan TLS untuk versi MySQL:
-
MySQL 8.0 TLS1 — .0, TLS 1.1, dan TLS 1.2
-
MySQL 5.7 TLS1 — .0, dan TLS 1.1. TLS 1.2 didukung hanya untuk MySQL 5.7.21 dan versi setelahnya.
-
MySQL 5.6— .0 TLS1
-
MySQL 5.5— .0 TLS1
Prasyarat
-
Instal server MySQL pada komputer yang akan Anda gunakan untuk terhubung ke basis data Anda. Untuk informasi selengkapnya, lihat Unduhan Server Komunitas MySQL
di situs web MySQL. -
Unduh sertifikat yang sesuai untuk basis data Anda. Untuk selengkapnya, lihat Mengunduh sertifikat SSL untuk database terkelola Anda.
Connect ke basis data MySQL Anda menggunakan SSL
Selesaikan langkah-langkah berikut untuk terhubung ke basis data MySQL Anda menggunakan SSL.
-
Buka jendela Terminal atau Command Prompt.
-
Masukkan salah satu dari perintah berikut ini sesuai dengan versi basis data MySQL Anda:
-
Masukkan perintah berikut untuk terhubung ke basis data dengan versi MySQL 5.7 atau versi setelahnya.
mysql -h
DatabaseEndpoint
--ssl-ca=/path/to/certificate/rds-combined-ca-bundle.pem
--ssl-mode=VERIFY_IDENTITY -uUserName
-pDalam perintah tersebut, ganti:
-
DatabaseEndpoint
dengan titik akhir database Anda. -
/path/to/certificate/rds-combined-ca-bundle.pem
dengan jalur lokal tempat Anda mengunduh dan menyimpan sertifikat untuk database Anda. -
UserName
dengan nama pengguna database Anda.
Contoh:
mysql -h
ls-1c51a7c70a4fb55e542829a4e4e0d735ba42.czowadgeezqi.us-west-2.rds.amazonaws.com
--ssl-ca=/home/ec2-user/rds-combined-ca-bundle.pem
--ssl-mode=VERIFY_IDENTITY -udbmasteruser
-p -
-
Masukkan perintah berikut untuk terhubung ke basis data dengan versi MySQL 6.7 atau versi sebelumnya.
mysql -h
DatabaseEndpoint
--ssl-ca=/path/to/certificate/rds-combined-ca-bundle.pem
--ssl-verify-server-cert -uUserName
-pDalam perintah itu, ganti:
-
DatabaseEndpoint
dengan titik akhir database Anda. -
/path/to/certificate/rds-combined-ca-bundle.pem
dengan jalur lokal tempat Anda mengunduh dan menyimpan sertifikat untuk database Anda. -
UserName
dengan nama pengguna database Anda.
Contoh:
mysql -h
ls-1c51a7c70a4fb55e542829a4e4e0d735ba42.czowadgeezqi.us-west-2.rds.amazonaws.com
--ssl-ca=/home/ec2-user/rds-combined-ca-bundle.pem
--ssl-verify-server-cert -udbmasteruser
-p -
-
-
Ketik kata sandi untuk pengguna basis data yang Anda tentukan di perintah sebelumnya saat diminta, dan tekan Enter.
Anda akan melihat hasil yang mirip dengan contoh berikut ini:
-
Ketik
status
, dan tekan Enter untuk melihat status koneksi Anda.Koneksi Anda dienkripsi jika Anda melihat nilai “Penyandian yang digunakan adalah” di samping SSL.