IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 系统运维 -> linux安装CAS认证服务器 -> 正文阅读

[系统运维]linux安装CAS认证服务器

1、生成keysstore ,keytool是jdk自带的工具
keytool -genkey -v -alias itlw ?-keyalg RSA -keystore /root/jdk-ssl/itlw.keystore

?

口令均设置成111111

2、导出证书
keytool -export -trustcacerts -alias itlw -file /root/jdk-ssl/itlw.cert -keystore /root/jdk-ssl/itlw.keystore

?口令为 111111

3、将证书导入jdk证书库
keytool -import -trustcacerts -alias itlw -file /root/jdk-ssl/itlw.cert -keystore /usr/java/jdk1.8.0_11/jre/lib/security/cacerts

?口令为 changeit

4、配置tomcat --> server.xml,新增如下,一定是新增不是修改

<Connector port="443" protocol="org.apache.coyote.http11.Http11NioProtocol"
               maxThreads="150" SSLEnabled="true" schema="https" secure="true" 
                           clientAuth="false" sslProtocol="TLS" 
                           keystoreFile="/root/jdk-ssl/itlw.keystore"
                           keystorePass="111111"/>

keystorePass为设置的口令

5、启动tomcat,https://localhost:443/测试https是否设置成功,注意,本地证书未进行证书机构认证,所以会爆红。

?6、下载CAS Server War包

war包下载地址:
https://repo1.maven.org/maven2/org/apereo/cas/cas-server-webapp-tomcat/5.3.14/

war包是已经编译好的,直接可以拿来使用:
https://repo1.maven.org/maven2/org/apereo/cas/cas-server-webapp-tomcat/5.3.14/cas-server-webapp-tomcat-5.3.14.war
官网:
https://www.apereo.org/projects/cas
github主页:
https://github.com/apereo/cas
服务端(需要二开在此项目上进行修改后发布):
https://github.com/apereo/cas-overlay-template

7、将war包拷贝到tomcat–webapps目录
会自动进行解压。将目录名称改成cas,访问:https://localhost/cas/login

8、修改cas工程中的配置文件

查询或者编辑cas默认的用户名密码

/opt/tomcat/apache-tomcat-8.5.28/webapps/cas/WEB-INF/classes/application.properties
查找如下行,默认是最后一行,casuser::Mellon分别为用户名和密码
cas.authn.accept.users=casuser::Mellon

配置cas的日志路径

在/opt/tomcat/apache-tomcat-8.5.28/webapps/cas/WEB-INF/classes/log4j2.xml文件中配置:默认为首行位置
<Properties>
	<Property name="baseDir">/opt/tomcat/apache-tomcat-8.5.28/logs/caslog</Property>
</Properties>

  系统运维 最新文章
配置小型公司网络WLAN基本业务(AC通过三层
如何在交付运维过程中建立风险底线意识,提
快速传输大文件,怎么通过网络传大文件给对
从游戏服务端角度分析移动同步(状态同步)
MySQL使用MyCat实现分库分表
如何用DWDM射频光纤技术实现200公里外的站点
国内顺畅下载k8s.gcr.io的镜像
自动化测试appium
ctfshow ssrf
Linux操作系统学习之实用指令(Centos7/8均
上一篇文章      下一篇文章      查看所有文章
加:2022-04-15 00:46:32  更:2022-04-15 00:47:15 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/15 21:43:58-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码