1.生成證書
1.1 伺服器端生成證書
[root@systest1 bin]# hostname
systest1
[root@systest1 bin]# keytool -genkeypair -alias cas -keyalg rsa -storepass changeit -keystore /home/server.keystore
what is your first and last name?
[unknown]: systest1
what is the name of your organizational unit?
[unknown]: sys
what is the name of your organization?
[unknown]: sys
what is the name of your city or locality?
[unknown]: sh
what is the name of your state or province?
[unknown]: sh
what is the two-letter country code for this unit?
[unknown]: cn
is cn=systest1, ou=sys, o=sys, l=sh, st=sh, c=cn correct?
[no]: y
enter key password for (return if same as keystore password):
1.2 伺服器端匯出證書,供客戶端使用
keytool -exportcert -alias cas -file /home/cas.crt -storepass changeit -keystore /home/server.keystore
1.3 客戶端匯入證書到jvm(我這裡是在同一臺伺服器上,所以直接匯入)
keytool -importcert -alias cas -file /home/cas.crt -keystore "$/jre/lib/security/cacerts" -storepass changeit -noprompt
2.tomcat支援https訪問,conf/server.xml配置如下
3. cas 服務搭建
訪問cas服務:https://systest1:18443/cas/login
這裡配置了使用者名稱/密碼,
登入cas伺服器 :使用者名稱:casuser 密碼:mellon;登入成功畫面如下
登出cas伺服器:https://systest1:18443/cas/logout
CAS 4 2 7 伺服器的安裝與client編寫
去掉https驗證 在cas.properties中修改 tgc.secure false warn.cookie.secure false 修改 cas.war web inf classes services httpsandimaps 10000001.json 將 serviceid htt...
伺服器安裝Linux伺服器
新辦公需要搭建一台伺服器,之前也沒有怎麼搞過,不過有一些了解,於是和同事一起嘗試安裝一下伺服器。本人使用ultraiso燒錄u盤,系統檔案是centos 6.6 x86 64 bin 1.ios,使用urtraiso開啟iso檔案,然後如下圖 接著就可以寫入,u盤會被格式化的,注意備份,等待寫入就可...
伺服器安裝apache伺服器
1.環境 centos7 2.鏈結伺服器 ssh username ip 3.安裝apache 4.設定apache在伺服器啟動時執行 5.在apache配置檔案中設定網域名稱 vi etc httpd conf httpd.conf,找到 servername 新增 網域名稱 80 儲存並退出。6...