本篇文章主要是针对宝塔面板中Tomcat环境添加云锁防护的教程,其实本篇教程很简单,无奈云锁的官方文档中缺少jspAgent的下载地址,让整个防护组件的添加显得有些困难。
操作步骤:
1、下载云锁防护组件。为了方便大家查找,菠菜园为大家提供下载地址:https://www.zkii.net/download/safe/jspAgent.zip
- /*下载并解压云锁Tomcat防护组件*/
- wget http://www.zkii.net/download/safe/jspAgent.zip
- unzip jspAgent.zip
- /*复制防护组件到Tomcat工作目录*/
- ** 宝塔面板默认目录为/www/server/tomcat
- cp -r jspAgent.zip /www/server/tomcat
2、修改JAVA启动参数。
- cd /www/server/tomcat/bin
- cp catalina.sh catalina.sh.bak
- vi catalina.sh
在catalina.sh文件中找到elif [ "$1" = "start" ]; then,在下面添加如下代码:
- JAVA_OPTS="-javaagent:${CATALINA_HOME}/jspAgent/JSPAgent.jar ${JAVA_OPTS}"
3、重启tomcat
- /*停止Tomcat*/
- sh /www/server/tomcat/bin/shutdown.sh
- /*启动Tomcat*/
- sh /www/server/tomcat/bin/startup.sh
最终我们可以看到云锁中的相关防护已经开启了。
以上内容就是菠菜园今天的分享,敬请关注菠菜园其他精彩内容。如果您觉得有帮助,也可以通过下面按钮打赏我哦~~~
2017/07/15 17:14更新:
刚刚跟云锁的相关技术进行了沟通,jspAgent的组件位于云锁的安装目录中。不过既然文章已经写过了,再更改很麻烦,朋友们可以按照文章中的方法操作,也可以将云锁安装目录中的jspAgent组件拷贝到Tomcat的工作目录。其他步骤一样。