设为首页收藏本站 JeeStudy企业开发官网①

JEE Study|JAVA EE|企业级开发学习网

 找回密码
 立即加入

QQ登录

只需一步,快速开始

扫一扫,访问微社区

搜索
查看: 3056|回复: 0
打印 上一主题 下一主题

Weblogic:启动 去掉 输入 用户名 密码

[复制链接]

219

主题

221

帖子

1418

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1418

最佳新人活跃会员热心会员推广达人宣传达人灌水之王突出贡献优秀版主荣誉管理论坛元老

跳转到指定楼层
楼主
发表于 2017-7-25 22:01:26 | 只看该作者 |只看大图 回帖奖励 |正序浏览 |阅读模式
Weblogic 在生产模式时,每次启动都需要输入用户名和密码,下面我们来介绍,怎么把weblogic启动时的用户名和密码去掉!

首先我们来对比下,生产模式和开发模式服务文件夹的异同:
1.第一次安装完weblogic后AdminServer目录下的结构是这样的:
/Oracle/Middleware/user_projects/domains/base_domain/servers/AdminServer

2.经过启动后的目录结构是这样的:

3.我们再来看下,开发模式下的目录结构:


4.经过上面3个步骤的比对,我们发现,开发模式下多出了一个security文件夹,在该文件夹下多出了一个文件boot.properties


# Generated by Configuration Wizard on Sat Jul 22 22:01:39 CST 2017
username={AES}RRlZXUUxbF/o2EuQxiM/jRjcnMvDSj83bfjXMT5wkLs=
password={AES}M4VlCBl4DgWpNni7BPmfiMR1KOXJD9ESWb3th/EEGlM=


这个文件boot.properties中的内容就是我们的weblogic登录时的用户名和密码


知道这个原理我们就可以在相同的路径建立相同的文件即可,但是用户名和密码是明文的。注意:必须是明文,weblogic不支持从别的服务器拷贝该文件
/Oracle/Middleware/user_projects/domains/base_domain/servers/AdminServer/security/boot.properties
username=weblogic
password=weblogic123



这个时候我们再启动weblogic:

通过上图我们可以看到,这次启动并没有要求我们输入用户名和密码,但是根据启动日志我们看到weblogic在启动的时候去读取了我们存储在 /Oracle/Middleware/user_projects/domains/base_domain/servers/AdminServer/security/boot.properties这个路径下的文件。
这时候我们再来看看这个文件的内容:



通过查看boot.properies文件,我们发现,之前我们的明文用户名和密码都变成了通过[AES]加密方式加密的密文。


注意:
        这里必须是通过命令行启动一次weblogic,才能自动加密启动标识文件
        注意文件路径



------------------------------------------------------------------------------------------------
在前面我们介绍过Weblogic:启动,创建受管服务器,在受管服务器服务器中启动也是需要输入用户名密码的(Weblogic:启动,创建受管服务器,步骤8)那么我们怎么在受管(Managed Server)服务器下新建立启动标识文件呢?
关键步骤:找到服务的根目录 C:\Oracle\Middleware\wlserver_10.3\common\bin\servers\Server-0


新增boot.properties文件


再启动一次Managed Server


同样我们看到也读取了boot.properties 文件,这时,受管(Managed Server)服务器也启动成功了!



知识改变命运!

JAVA EE 学习     JAVA EE 资料
JEE Study:企业级开发学习网!
回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

QQ|Archiver|手机版|小黑屋|JEE Study ( 京ICP备16036936   JeeStudy企业开发官网①

GMT+8, 2024-12-2 21:28 , Processed in 0.214078 second(s), 29 queries .

Powered by JeeStudy!

© 2008-2020 JEE Study 企业级开发学习网

快速回复 返回顶部 返回列表