WAS8遗忘管理控制台密码的解决方案

一、背景

     有时候难免会忘记WAS管理控制台的密码,忘记密码后会登录不了管理控制台,对WAS的运维造成一定的不便,下面介绍两种方法来解决在遗忘管理控制台密码时,如何禁用WAS安全性来登录管理控制台。

 

二、解决方法

方法一:命令行方式修改

    从$WAS_HOME/profiles/dmgr /bin目录下,运行 ./wsadmin.sh -conntype NONE 。当wsadmin的命令行窗口出现之后,运行securityoff 。上述操作在应用服务器启动或停止的状态都能发出。再次启动WAS管理控制台时,就是停用管理安全性的状态了。

[[email protected] bin]# pwd

/opt/IBM/WebSphere8/AppServer/profiles/Dmgr01/bin

[WAS]WAS8遗忘管理控制台密码的解决方案

 

方法二:修改配置文件

    修改$WAS_HOME/profilesconfig/cells/<cell_name>下的security.xml,把第一个enable改成false就取消安全性了,然后重启管理控制台使配置生效。

[[email protected] Dmgr01]# pwd

/opt/IBM/WebSphere8/AppServer/profiles/Dmgr01

[[email protected] Dmgr01]# cat ./config/cells/weblogic100Cell02/security.xml

[WAS]WAS8遗忘管理控制台密码的解决方案

 

三、重启管理控制台

[[email protected] bin]# pwd

/opt/IBM/WebSphere8/AppServer/profiles/Dmgr01/bin

[[email protected] bin]# ./stopManager.sh  停止DMGR

如果忘了密码,则使用kill的方式,把dmgr的进程杀了然后再重启,

 [[email protected] bin]# ps -ef|grep dmgr

 [[email protected] bin]# kill -9 <dmgr_pid>

[[email protected] bin]# ./startManager.sh  启动DMGR

这时候登录WAS管理控制台则不需要输入密码了,登录管理控制台后,下一步可以重新设置管理控制台的密码。注意对于WAS8版本可以重新设置密码,但WAS7版本不能重新设置密码,只能禁用安全性。

 

四、重新设置管理控制台密码

点击【全局安全性】--下一步

[WAS]WAS8遗忘管理控制台密码的解决方案

选择用户存储库,点击【下一步】

[WAS]WAS8遗忘管理控制台密码的解决方案

设置WAS管理控制台用户和密码,点击【下一步】

[WAS]WAS8遗忘管理控制台密码的解决方案

点击【完成】,并保存。

[WAS]WAS8遗忘管理控制台密码的解决方案

 

五、重启管理控制台

[[email protected] bin]# pwd

/opt/IBM/WebSphere8/AppServer/profiles/Dmgr01/bin

[[email protected] bin]# ./stopManager.sh  停止DMGR

[[email protected] bin]# ./startManager.sh  启动DMGR

再次登录管理控制台时,就是以重新设置的密码登录了。

相关文章:

  • 2021-04-29
  • 2022-02-27
  • 2021-11-17
  • 2021-06-10
  • 2021-12-05
  • 2021-11-14
  • 2022-12-23
  • 2021-11-22
猜你喜欢
  • 2021-09-16
  • 2021-08-10
  • 2021-09-29
  • 2021-04-03
  • 2022-12-23
  • 2021-11-20
  • 2022-12-23
相关资源
相似解决方案