dbForge Studio for MySQL是一個在Windows平臺被廣泛使用的MySQL客戶端,它能夠使MySQL開發人員和管理人員在一個方便的環境中與他人一起完成創建和執行查詢,開發和調試MySQL程序,自動化管理MySQL數據庫對象等工作。本文描述了如何為MySQL服務器和SSL客戶端生成證書,現在就跟著小編來看看具體操作步驟吧~
創新互聯是一家專業提供順義企業網站建設,專注與成都網站設計、網站制作、H5技術、小程序制作等業務。10年已為順義眾多企業、政府機構等服務。創新互聯專業的建站公司優惠進行中。要創建SSL連接,需要以下三個文件:
客戶端密鑰——與客戶端證書一起用于在連接期間加密和解密數據
客戶端證書
授權證書——用于驗證客戶端和服務器的身份
您需要在MySQL服務器的my.ini文件中和“數據庫連接屬性”對話框的“安全性”選項卡上指定它們的位置。
1、下載OpenSSL。此命令行工具用于創建和管理私鑰、公鑰和參數。
2、使用開始->運行->?cmd打開命令提示符,然后鍵入以下內容以轉到OpenSSL安裝目錄(例如,它是D:\ OpenSSL):
d:
cd\ openssl
3、通過鍵入以下內容來生成用于授權證書生成的密鑰文件:
openssl genrsa 1024> ca-key.pem
(此字符串將創建ca-key.pem文件)
4、通過鍵入以下內容來生成授權證書:
openssl req -new -x509 -nodes -days 1000 -key ca-key.pem -config myssl.cnf> ca-cert.pem
(此字符串將創建ca-cert.pem文件。)
5、通過鍵入以下內容來生成用于服務器證書生成的密鑰文件:
openssl req -newkey rsa:1024 -days 1000 -nodes -keyout server-key.pem -config myssl.cnf> server-req.pem
(此字符串將創建server-key.pem?文件。)
6、通過鍵入以下內容來生成服務器證書文件:
openssl x09 -req -in server-req.pem -days 1000 -CA ca-cert.pem -CAkey ca-key.pem -set_serial 01> server-cert.pem
(此字符串將創建server-cert.pem?文件。)
7、通過鍵入以下內容來生成用于客戶端證書的密鑰文件:
openssl req -newkey rsa:1024 -days 1000 -nodes -keyout client-key.pem -config myssl.cnf> client-req.pem
(此字符串將創建client-key.pem文件。)
8、通過鍵入以下內容來生成客戶端證書文件:
openssl x509 -req -in client-req.pem -days 1000 -CA ca-cert.pem -CAkey ca-key.pem -set_serial 01 client-cert.pem
(此字符串將創建client-cert.pem文件。)
9、如果需要,在計算機上重新定位生成的文件,然后轉到MySQL服務器的安裝目錄。打開my.ini文件,在[mysqld]行之后,鍵入以下內容來指定生成文件的位置——ca-cert.pem,server-cert.pem和server-key.pem:
ssl
ssl-ca="D:/SSL Certificates/ca-cert.pem"
ssl-cert="D:/SSL Certificates/Server/server-cert.pem"
ssl-key="D:/SSL Certificates/Server/server-key.pem"
10、重新啟動MySQL服務器,并通過在dbForge Studio for MySQL中打開一個新的SQL文檔來檢查它是否支持SSL-(在頂部菜單中,選擇“SQL”,展開“文件”菜單的“新建”節點)并鍵入以下內容:
顯示變量,例如“have_openssl”
如果服務器返回“是”,則可以設置SSL客戶端。如果響應為“否”或在現有配置中不起作用,請訪問http://dev.mysql.com/doc/refman/5.1/en/secure-connections.html,了解如何從頭啟動所需的服務器。
另外有需要云服務器可以了解下創新互聯cdcxhl.cn,海內外云服務器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務器、裸金屬服務器、高防服務器、香港服務器、美國服務器、虛擬主機、免備案服務器”等云主機租用服務以及企業上云的綜合解決方案,具有“安全穩定、簡單易用、服務可用性高、性價比高”等特點與優勢,專為企業上云打造定制,能夠滿足用戶豐富、多元化的應用場景需求。
本文名稱:如何為MySQL服務器和SSL客戶端生成證書?-創新互聯
網頁路徑:http://vcdvsql.cn/article26/cceccg.html
成都網站建設公司_創新互聯,為您提供定制開發、品牌網站建設、建站公司、網站設計、標簽優化、網站收錄
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯