發(fā)布時間:2015-09-14 11: 31: 31
Secure Sockets Layer(SSL)是一個通過網(wǎng)際網(wǎng)路傳輸私人文件的協(xié)定。為了安全連接,需要先安裝OpenSSL庫和下載數(shù)據(jù)庫源。需要注意的是,SSL設(shè)置僅適用于MySQL、PostgreSQL和MariaDB,PostgreSQL 8.4或以上版本。
MySQL和MariaDB連接
設(shè)置SSL,需要勾選“使用驗證”并填寫所需的信息。
客戶端密鑰:用于創(chuàng)建一個安全連接的PEM格式的SSL密鑰文件。
客戶端證書:用于創(chuàng)建一個安全連接的PEM格式的SSL證書。
CA證書:填寫一個信任的SSL證書頒發(fā)機構(gòu)列表的PEM格式文件的路徑。
驗證CA證書名:勾選此項后,將檢查服務(wù)器傳送給客戶端的證書中,服務(wù)器的常規(guī)名值。
指定的Cipher:用于SSL加密允許的Cipher列表。
PostgreSQL連接
三種SSL模式如下:
require:只嘗試SSL連接。
verify-ca:只嘗試SSL連接,并驗證服務(wù)器證書是由受信任的CA發(fā)行。
verify-full:只嘗試SSL連接,驗證服務(wù)器證書是由受信任的CA發(fā)行及服務(wù)器主機名符合證書要求。
設(shè)置SSL,需要勾選“使用驗證”并填寫所需的信息。
客戶端密鑰:客戶端密鑰的路徑。
客戶端證書:客戶端證書的路徑。
CA證書:信任的證書頒發(fā)機構(gòu)路徑。
證書撤銷列表:證書撤銷列表(CRL)的文件路徑。
以上內(nèi)容是設(shè)置SSL的所有內(nèi)容,再次強調(diào)SSL設(shè)置僅適用于MySQL、PostgreSQL和MariaDB、PostgreSQL 8.4或以上版本。點擊“Navicat教程”,可獲取更多精彩內(nèi)容。
展開閱讀全文
︾