日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > Ubuntu >内容正文

Ubuntu

Ubuntu下利用JDK的Keytool配置Tomcat7.0的SSL协议

發布時間:2025/4/16 Ubuntu 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Ubuntu下利用JDK的Keytool配置Tomcat7.0的SSL协议 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

Ubuntu下利用JDK的Keytool配置Tomcat7.0的SSL協議:

1.用JDK自帶的Keytool生成服務器證書:
? 1)打開終端控制臺,轉向tomcat主目錄,執行生成keystore文件命令:
??? keytool -genkey -alias tomcat -keyalg RSA -keypass tomcat -storepass tomcat -keystore server.keystore -validity 3600
??? ——在tomcat主目錄下生成server.keystore文件;
? 2)根據keystore文件產生的證書請求,向CA申請服務器數字證書:
??? keytool -export -trustcacerts -alias tomcat -file server.cer -keystore server.keystore -storepass tomcat
??? ——在tomcat主目錄下生成server.cer文件;
? 3)將信息中心簽發的服務器證書server.cer導入到server.keystore文件:
?? keytool -import -trustcacerts -alias tomcat -file server.cer -keystore? server.keystore -storepass tomcat
?
2.用JDK自帶的Keytool生成客戶端證書:
? 1)為支持證書順利導入到IE和Firefor,證書格式為PKCS12,命令如下:
?? keytool -genkey -v -alias client -keyalg RSA -storetype PKCS12 -validity 3600 -keystore client.p12 -storepass client -keypass client
?? ——在tomcat主目錄下生成client.p12文件;
? 2)讓服務器信任客戶端證書:
?? 雙向SSL認證,服務器要信任客戶端證書,因此要把客戶端證書添加為服務器的信任認證,由于不能直接將PKCS12格式的證書導入,要先把客戶端證書導出為一個單獨的CER文件,命令:
?? keytool -export -alias client -keystore client.p12 -storetype PKCS12 -storepass client -rfc -file client.cer
?? ——在tomcat主目錄下生成client.cer文件;
?? 將client.cer導入到服務器的證書庫server.keystore,添加為一個信任證書:
?? keytool -import -v -file client.cer -keystore server.keystore -storepass tomcat
?? ——認證已添加至keystore中
? 3)通過list命令查看服務器的證書庫,可以看到兩個輸入,一個是服務器證書,一個是受信任的客戶端證書:keytool -list -keystore server.keystore -storepass tomcat
?
? 4)刪除命令:keytool -delete -alias myKey -keystore server.keystore -storepass tomcat

3.修改tomcat配置:conf/server.xml
? <!-- Define a SSL HTTP/1.1 Connector on port 8443
???????? This connector uses the JSSE configuration, when using APR, the
???????? connector should be using the OpenSSL style configuration
???????? described in the APR documentation -->
? <Connector port="8443" protocol="HTTP/1.1" SSLEnabled="true"
?????????????? maxThreads="150" scheme="https" secure="true"
?????????????? clientAuth="false" sslProtocol="TLS"
?????????????? keystoreFile="server.keystore" keystorePass="tomcat"
?????????????? truststoreFile="server.keystore" truststorePass="client"
??? />
? 1)clientAuth="true",雙向認證;
? 2)clientAuth="false",單向認證;
4.重新啟動tomcat,執行./bin/startup.sh命令,訪問https://127.0.0.1:8443
? 1)clientAuth="false",單向認證,成功打開tomcat首頁;
? 2)clientAuth="true",雙向認證,打開Firefox菜單:編輯->首選項->高級->加密->查看證書->你的證書,將client.p12導入到IE中,按照Firefox提示完成登錄tomcat首頁;

5.服務器SSl證書獲取代碼
? if(request.isSecure())//如果是SSL通信
? {
?? ?java.security.cert.X509Certificate[] certs=(java.security.cert.X509Certificate[])request.getAttribute("javax.servlet.request.X509Certificate");
?? ?if(certs!=null && certs.lengtt>0)
?? ?{
?? ??? ?subjectDN="Certificates found";
?? ?}
? }
? 使用java解析證書可獲取證書中用戶信息
? issue=certs.getIssuerDN().toString();//證書簽發者
? subject=certs.getSubjectDN().getName();//證書所有者
? after=certs.getNotAfter().toString();//證書起效時間
? before=certs.getNotBefore().toString();//證書到期時間
? version=Integer.toString(certs.getVersion());//證書版本
? serialno=certs.getSerialNumber().toString();//證書序列號

?

5.參考地址:

http://tomcat.apache.org/tomcat-6.0-doc/ssl-howto.html? //tomcat6.0 ssl配置

http://wenku.baidu.com/view/e7b22df0f90f76c661371a6f.html??? //Tomcat SSL配置


總結

以上是生活随笔為你收集整理的Ubuntu下利用JDK的Keytool配置Tomcat7.0的SSL协议的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 日本色中色 | 男人天堂视频在线 | 欧美色图视频在线 | 亚洲视频一二三 | 国产无遮挡又黄又爽又色视频 | 久久亚洲精品石原莉奈 | 亚洲国产一区二区三区在线观看 | 黄色一级片黄色一级片 | 久草这里只有精品 | 美女扒开腿男人爽桶 | 我爱我色成人网 | 二级黄色片 | 五月婷婷在线播放 | 男女做激情爱呻吟口述全过程 | 美脚の诱脚舐め脚 | 国产日韩欧美精品一区 | 丰满大乳少妇在线观看网站 | 国产成人精品a视频 | 风韵多水的老熟妇 | 香蕉中文网 | 欲求不满在线小早川怜子 | 18禁超污无遮挡无码免费游戏 | 91福利视频在线观看 | 雪白的扔子视频大全在线观看 | 欧美午夜精品久久久久免费视 | av毛片精品 | 伊人免费| 91精品免费看 | 看黄色大片| 日本高清不卡二区 | 欧美第五页 | 致命魔术电影高清在线观看 | 美日韩视频 | 欧美成年视频 | 美女视频一区二区 | 懂色av一区二区三区 | 五月天久久综合 | 成人在线影片 | 农村激情伦hxvideos | 国产字幕av| 横恋母在线观看 | 日韩欧美资源 | 久久这里有精品 | 91丨国产丨白丝 | 久久人人做 | 隔壁人妻偷人bd中字 | 久久黄色大片 | 欧美一级免费黄色片 | 国产精品伦一区二区三区 | 久久精品99国产精品日本 | 日本黄色美女网站 | 亚洲精品国产精品国自产网站按摩 | 九九热这里都是精品 | 成人做爰69片免费看 | 一区二区三区不卡视频在线观看 | 丰满饥渴老女人hd | ass大乳尤物肉体pics | 天天躁日日躁狠狠躁欧美 | 亚洲一区欧美二区 | 色欧美88888久久久久久影院 | 五十路黄色片 | 一级中国毛片 | 免费在线观看网址 | 国产刺激对白 | 天天干天天碰 | 中文字幕日本在线观看 | 不卡av中文字幕 | 午夜嘿嘿 | 欧美视频福利 | 亚洲av无码一区东京热久久 | 国产真实伦对白全集 | 女儿的朋友5中汉字晋通话 欧美成人免费高清视频 | 麻豆性视频 | 亚欧精品视频一区二区三区 | 日韩精品在线免费观看视频 | 午夜av激情| 日韩中文字幕视频在线 | 男人天堂tv| 国产乱人乱精一区二视频国产精品 | 麻豆天天躁天天揉揉av | 浓精喷进老师黑色丝袜在线观看 | 狠狠精品干练久久久无码中文字幕 | 免费欧美大片 | 日本欧美韩国国产精品 | 操韩国美女 | 香蕉视频毛片 | 久久亚洲国产 | 国产在线v| 日本a在线免费观看 | 午夜影院在线免费观看 | 欧美日韩三 | 97成人免费 | 日韩免费一二三区 | 亚洲最大综合网 | 亚洲午夜一区 | 精品美女久久 | 久久av不卡 | 校园春色 亚洲色图 | 久久久影院 |