linux 卸载 resin,卸载软件 - OpenRASP 官方文档 - 开源自适应安全产品
卸载软件
自动卸载方法
如果你安装时使用了自动安装程序,那么卸载的时候你也应该使用自动卸载程序。
Java 服务器
仅适用于 tomcat/jboss/resin/weblogic/wildfly 服务器。
进入 rasp 安装包解压目录,e.g rasp-2018-12-20,并执行如下命令
java -jar RaspInstall.jar -uninstall
不重启卸载:
不重启卸载 OpenRASP,需要在以上命令后面增加 -pid 参数指定运行的服务器进程 id,JDK6 - JDK8 样例命令如下,
# 为服务器进程 id
# $JAVA_HOME 为 jdk 根目录环境变量,如果未指定该环境变量,替换为 jdk 的完整根目录
java -Xbootclasspath/a:$JAVA_HOME/lib/tools.jar -jar RaspInstall.jar -uninstall -pid
jdk9 ~ jdk11 样例命令如下,
# 为服务器进程 id
java -jar RaspInstall.jar -uninstall -pid
注意:不重启卸载之后,若想再次安装不能使用不重启安装,只能使用需要重启的安装方式
PHP 服务器
进入 rasp 安装包解压目录,e.g rasp-2018-12-20,并执行如下命令
php uninstall.php -d
手动卸载方法
Tomcat 服务器
假设Tomcat根目录为${CATALINA_HOME}
删除目录${CATALINA_HOME}/rasp
找到启动配置文件Linux环境下打开${CATALINA_HOME}/bin/catalina.sh
Windows下打开 ${CATALINA_HOME}/bin/catalina.bat
搜索关键词 javaagent 与 Dlog4j.rasp.configuration,删除或注释掉相应行
重启 tomcat 服务器
JBoss 服务器
假设 JBoss 根目录为 ${JBOSS_HOME}
删除插件安装目录 ${JBOSS_HOME}/rasp
如果是 JBoss4 ~ Jboss6: Linux下打开 ${JBOSS_HOME}/bin/run.sh
Windows下打开 ${JBOSS_HOME}/bin/run.bat
如果是 JBoss7: Linux下打开 ${JBOSS_HOME}/bin/standalone.sh
Windows下打开 ${JBOSS_HOME}/bin/standalone.bat
把如上文件按照手动安装文档恢复原样
重启 JBoss 服务器
Resin 服务器
假设Resin根目录为${RESIN_HOME}
删除插件安装目录 ${resin_HOME}/rasp
如果是 resin3: Linux下打开 ${RESIN_HOME}/conf/resin.conf
Windows下打开 ${RESIN_HOME}/conf/resin.conf
如果是 resin4: Linux下打开 ${RESIN_HOME}/conf/cluster-default.xml
Windows下打开 ${RESIN_HOME}/conf/cluster-default.xml
把如上文件按照手动安装文档恢复原样
重启服务器
Wildfly 服务器
假设 Wildfly 根目录为 ${JBOSS_HOME}
删除插件安装目录 ${JBOSS_HOME}/rasp
找到启动配置文件: Linux下打开 ${JBOSS_HOME}/bin/standalone.sh
Windows下打开 ${JBOSS_HOME}/bin/standalone.bat
把如上文件按照手动安装文档恢复原样
重启 Wildfly 服务器
Jetty 服务器
假设Jetty根目录为${JETTY_HOME}
删除插件安装目录 ${JETTY_HOME}/rasp
修改服务器启动参数,删除 javaagent、Dlog4j.rasp.configuration 参数
重启 Jetty 服务器
Websphere 服务器
假设Websphere的根目录为 ${WEBSPHERE_HOME}。首先删除 OpenRASP 相关文件 ${WEBSPHERE_HOME}/rasp,然后参考下面的步骤删除 JVM 启动参数。
打开 WebSphere 控制台,
在左边的导航栏选择,服务器 > 服务器类型 > WebSphere Application Server
点击 server1 服务器进入服务器的管理界面(或者你的服务器)
找到,服务器基础架构 >java和进程管理 > 进程定义,点击进入
点击右侧 Java虚拟机 选项
找到 通用JVM参数,将其删除,保存修改
最后重启 WebSphere 服务器生效
Spring Boot 服务器
假设Spring Boot根目录为${SPRING_BOOT_HOME}
删除插件安装目录 ${SPRING_BOOT_HOME}/rasp
修改服务器启动参数,删除 javaagent、Dlog4j.rasp.configuration 参数
重启 Spring Boot 服务器
PHP 服务器
找到 php.ini 配置文件,删除 extension=openrasp.so,以及所有 openrasp. 开头的配置选项,e.g
extension=openrasp.so
openrasp.root_dir=/opt/rasp
...
然后重新加载PHP服务器生效,e.g
对于PHP-FPM服务器,可尝试 service php5.6-fpm reload
对于Apache PHP模块,可尝试 service apache2 reload
最后在 phpinfo() 里确认,如果看不到 openrasp 模块信息,则表示卸载成功
linux 卸载 resin,卸载软件 - OpenRASP 官方文档 - 开源自适应安全产品相关推荐
- linux3.10.53编译,根据官方文档在Linux下编译安装Apache
根据官方文档在Linux下编译安装Apache 前言 永远记住官方文档才是最准确的安装手册,这篇文章仅为对官方文档的解读和补充,学习提升务必阅读官方文档: http://httpd.apache.or ...
- 从LFS官方文档构建完整Linux系统
这不是新手教程!!! Parallels Desktop (为防止找不到网卡 NIC Type设成Intel(R) PRO/1000 MT). kali-linux-2.0-amd64(i386).i ...
- 【官方文档】Fluent Bit 安装在 Linux
文章目录 1. Amazon Linux 2. Redhat / CentOS 2.1. 安装在 Redhat / CentOS 上 2.2. 配置 Yum 2.3. 安装 3. Debian 4. ...
- word@tips官方文档和教程@软件界面介绍@功能区自定义@拼写检查@AI润色改进@ 图片顶部上方插入文字
文章目录 word 文档和教程 word软件界面元素 字符和标记 格式标记 段落标记(paragraph marks) 自定义功能区(Ribbon) 自定义功能区要点@层次关系 添加自定义选项卡(ta ...
- [Linux Kernel] memory-barriers 内存屏蔽 官方文档
文章目录 DISCLAIMER | 免责声明 CONTENTS | 目录 一.ABSTRACT MEMORY ACCESS MODEL | 抽象内存访问模型 1. DEVICE OPERATIONS ...
- 【官方文档】Fluentd 通过 RPM 包安装在 Red Hat Linux
文章目录 1. td-agent 是什么? 2. calyptia-fluentd 是什么? 3. 用于安装 td-agent 3.1. 步骤 0:安装前 3.2. 步骤 1:从 rpm Reposi ...
- Theos(六):官方文档
目录 Home(主页) Installation(安装) Installation iOS(iOS 平台上的安装) Installation macOS(macOS 平台上的安装) Installat ...
- Centos 7.6 服务器安装oracle 11gR2(参考官方文档)
Centos 7.6 服务器安装oracle 11gR2 说来气人,项目需要所以得在服务器上安装Oracle. 像往常一样,打开浏览器 -> 搜索 - > 找博客 -> 安装. 但是 ...
- CDH6官方文档中文系列(2)----Cloudera安装指南(安装前)
Cloudera安装指南 最近在学习cdh6的官方文档,网上也比较难找到中文的文档. 其实官方英文文档的阅读难度其实并不是很高,所以在这里在学习官方文档的过程中,把它翻译成中文,在翻译的过程中加深学习 ...
- MySQL MHA高可用架构官方文档全文翻译
目录 MHA项目官方github地址 关于MHA 概述 主故障切换的难点 现有的解决方案和问题 MHA的架构 MHA的优势 使用案例 其他高可用解决方案和问题 纯手动解决 单主单从 一个主节点.一个备 ...
最新文章
- 数组--将两个有序数组a,b合并成新的有序数组c
- 3DSlicer33:Adding MRML
- 二 关于s5p4418 无线wifi模块出现SDIO读写错误的解决方法
- Xilinx视频加速技术专场
- androidtabhost缓存_Android学习笔记(一):TabHost存放多个Activity
- 怎样在待机时锁定计算机,教你电脑待机锁屏怎么设置
- mega5安装包_[MEGA DEAL] 2017年完全Java捆绑包(95%折扣)
- 如何在Java中创建内存泄漏?
- 深度搜索和广度搜索领接表实现_算法基础04-深度优先搜索、广度优先搜索、二分查找、贪心算法...
- Google Cloud Platform中没有Active Directory域的可用性组
- I00006 打印等腰三角形字符图案(底边在下)
- matplotlib 可视化 —— 移动坐标轴(中心位置)
- c语言五子棋光标,c语言写的鼠标操作的五子棋游戏,欢迎观赏!
- 计算机考研复试问题回答,关于考研复试问题的官方解答及部分问题答题模板!...
- Java实验报告2021
- 使用php制作wap网站
- .net core 中使用httpclient下载文件
- 火车头采集器小狗伪原创插件
- 什么是电子商务——百科
- 数字信号处理的典型应用
热门文章
- 线性插值 多项式插值 样条插值 牛顿插值总结
- 漫谈Clustering:高斯混合模型(GMM)
- 牛客练习赛26---未完
- txt文件保存为Java_java实现写入并保存txt文件
- 删除本地oracle数据库,如何在WINDOWS 2000将ORALCE完全卸载-数据库专栏,ORACLE
- linux android交叉编译,【转】搭建arm-linux-gcc交叉编译工具链环境(Android原生(JNI)开发环境搭建)...
- java8 时间加一秒_好好讲讲关于Java中的时间处理
- C#中的overload,overwrite,override的语义区别
- tp3.2 URL模式
- 《大前端进阶 安全》系列 HTTPS详解(通俗易懂)