在IBM WebSphere Application Server中禁用安全性

本文概述

  • 第一步-使用wsadmin
  • 第二步–修改security.xml
在某些情况下, 你需要禁用安全性才能进入WAS DMGR控制台。通常在以下情况下发生–
  • 你忘了凭证
  • 有人更改了密码
  • 搞砸了SSL / Security配置或security.xml
你是否处于没有证书的情况下需要进入WAS Deployment Manager的情况?
有两种禁用安全性的方法。因此, 选择你喜欢的一种。
第一步-使用wsadmin
  • 转到DMGR配置文件路径和bin文件夹
  • 执行wsadmin.sh以获得wsadmin提示符
[[email  protected] bin]# ./wsadmin.shWASX7209I: Connected to process "dmgr" on node localhostCellManager01 using SOAP connector; The type of process is: DeploymentManagerWASX7029I: For help, enter: "$Help help"wsadmin>

  • 执行securityoff命令, 如下所示
wsadmin> securityoffLOCAL OS security is off now but you need to restart server1 to make it affected.wsadmin>

  • 执行退出命令以退出wsadmin实用程序
  • 重新启动DMGR以使其生效
尝试立即访问WAS DMGR控制台, 它不应提示输入任何凭据。
第二步–修改security.xml 备份security.xml, 它位于DMGR配置文件/ config / cells / CellName下。如果不确定, 可以使用find命令搜索security.xml
  • 使用vi编辑器修改security.xml
  • 搜索enabled = true(如下所示)
在IBM WebSphere Application Server中禁用安全性

文章图片
  • 将true更改为false(如下所示)
在IBM WebSphere Application Server中禁用安全性

文章图片
  • 保存文件并重新启动DMGR
而已。现在, 你无需密码即可访问WAS DMGR。
提示:要恢复安全性, 你需要执行以下操作…。
  • 调用wsadmin.sh
  • 在命令上执行security
  • 重新启动DMGR
我希望上述过程之一可以帮助你禁用安全性, 以进入WAS管理控制台。
【在IBM WebSphere Application Server中禁用安全性】想要建立云计算技能?查看此初学者指南。

    推荐阅读