`

解决启动WebLogic不输入用户名密码问题

阅读更多

一.Windows

weblogic域目录中添加名为D:\Oracle\Middleware\user_projects\domains\dpi_search\dpi_search\servers\AdminServer\security\boot.properties的文件,需要新建security目录和boot.properties文件,用记事本打开boot.properties文件,在文件中添加用户名密码明文

username=用户名  

password=您想要输入的密码  

 

username=用户名

 

password=您想要输入的密码

   

然后保存就可以了。这样就不用每次启动的时候都添加了。

然后迅速重新启动weblogic 之后boot.properties的用户名和密码就变成密文了

#Wed Aug 03 13:21:35 CST 2016
password={AES}4UeSPt+bibMG+kWifg3OqfOl4C3++41tfKGd+/oX2NI\=
username={AES}cfGOJ72OtgvWbE8aMCerH+U3R3sKf1JUbq3JiR9Cap4\=

 

二.Linux版

通常的做法有两种:

1、修改WebLogic的启动脚本,在里面填入用户名和密码

2、增加boot.properties文件,保存用户名和密码(推荐方式)

在此将详细介绍两种方法的操作步骤。

实现

 

1、修改WebLogic的启动脚本,即修改startWebLogic.sh,增加如下内容:

WLS_USER="weblogic"

export WLS_USER

WLS_PW="password"

export WLS_PW

 

2、保存用户名和密码信息到boot.properties文件中,在AdminServer和ManagedServer的目录下(例如:/home/oracle/u01/Middleware/user_projects/domains/portal_domain/servers/AdminServer/),新建security文件夹,并在其中创建boot.properties文件,填入如下内容:

username=weblogic

password=password

(待服务器启动一次之后会自动进行加密)

 

重新启动AdminServer,服务器正常启动,且发现boot.properties文件中的信息已经被加密:

 

对于ManagedServer,采用同样的方式处理,即可避免每次启动时输入用户名密码的问题,此处不再赘述。、

   

后台启动:nohup xxx &

   

weblogic安装后,很久不用,忘记访问控制台的用户名或者密码,可通过以下步骤来重置用户名密码。

版本:WebLogic Server 11g

说明:%DOMAIN_HOME%:指WebLogic Server 域(Domain)目录
例如我的做测试的域的根目录 DOMAIN_HOME=D:/bea10/user_projects/domains/testcluster_domain

1.为了保证操作安全,备份%DOMAIN_HOME%/security/DefaultAuthenticatorInit.ldift

2. 进入%DOMAIN_HOME%/security目录,执行下列命令:

java -classpath D:/bea10/wlserver_10.0/server/lib/weblogic.jar weblogic.security.utils.AdminAccount <NewAdminUserName> <NewAdminPassword> .

例如:

打开一个cmd窗口,进入D:/bea/user_projects/domains/base_domain/security
执行java -classpath D:/bea/wlserver_10.3/server/lib/weblogic.jar weblogic.security.utils.AdminAccount weblogic weblogic .

特点注意最后有个" .",一个空格和一个点。

此命令将生成新的DefaultAuthenticatorInit.ldift文件覆盖原来的。

3. 进入管理服务器的AdminServer目录,如:%DOMAIN_HOME%/servers/AdminServer。将其中的data目录重命名,如:data_old。或者备份到别的地方。

4. 修改管理服务器的boot.properties文件,如:%DOMAIN_HOME%/servers/AdminServer/security /boot.properties,修改其中的用户名与密码(用明文,第一次启动服务器时明文将被加密),要和上面命令
中的用户名密码一致。

例:修改后:
username=weblogic
password=weblogic

5. 重新启动服务器后,就可以使用用户weblogic登录管理控制台了。

第一次启动后,%DOMAIN_HOME%/servers/AdminServer/security/boot.properties中的用户名密码被加密为:

#Tue Feb 07 09:55:44 CST 2012
password={AES}eCAESwlBym9A6ZI6HMOSf1ACl85BwDDouZ2+FaamP1s\=
username={AES}YVuNv07/Yi3EjhDUoUjWl/S1jUDamfLpm9/iXAb3gto\=

分享到:
评论

相关推荐

    1.3、免去启动weblogic输入用户名和密码1

    ### 免去启动WebLogic时输入用户名和密码的方法 在管理复杂的WebLogic服务器环境中,减少登录过程中的手动干预可以提高效率并简化运维流程。本文将详细介绍如何通过创建`boot.properties`文件来避免每次启动...

    解决任Weblogic 在Linux启动慢的问题

    在 Linux 环境中,Weblogic 的启动速度可能会受到影响,表现为在输入用户名和密码前等待 2-3 分钟后再继续启动。这是由于 JVM 在 Linux 下的 Bug 导致的。下面我们将探讨解决这个问题的方法。 问题分析 在 Linux ...

    设置Weblogic启动不输用户密码

    在日常的运维工作中,为了避免每次启动Weblogic服务器时都需要手动输入用户名和密码的情况,可以通过配置特定的文件来实现自动登录的功能。这对于提高工作效率和自动化运维流程非常有帮助。本文将详细介绍如何在...

    修复weblogic用户名和密码的小脚本

    本脚本用于weblogic忘记密码之后的恢复 ...2.在弹出的weblogic窗口中再次输入新用户名和密码 3.待weblogic启动完毕后,关闭弹出的窗口 4.按任意键结束程序(如果你不想生成boot.properties)可以直接关闭脚本框

    weblogic密码修改

    1. **创建临时用户**:如果之前在控制台中修改过WebLogic用户的密码,则需要先创建一个临时用户,并通过该用户启动WebLogic服务器。 ```bash java -cp &lt;middleware_home&gt;/wlserver_10.3/server/lib/weblogic.jar ...

    weblogic12安装、配置手册

    为了避免每次启动时输入用户名和密码,您可以创建一个安全目录,包含 boot.properties 文件,并将用户名和密码写入其中。 本手册指导您完成了 WebLogic 12 的安装、配置和管理服务器的创建过程。按照本手册的步骤,...

    weblogic部署系统操作步骤

    双击桌面 stopWebLogic.cmd 快捷方式,关掉 Weblogic 脚本控制台,并重新启动 Weblogic 服务,此时启动 Weblogic 的同时也启动了系统服务,这个过程中可能要求用户输入域用户名和密码,输入正确的用户名和密码启动...

    linux(centOS)下weblogic创建域部署项目到开机启动收集.pdf

    根据提示输入WebLogic管理员的用户名和密码,WebLogic服务器将启动。 ### 3. 部署项目 1. 在WebLogic服务器启动后,通过浏览器访问管理控制台,如`http://218.28.132.30:7001/console/`。 2. 登录管理控制台,输入...

    Linux安装WebLogic-服务器安装文档.docx

    2. 输入用户名密码。 关闭WebLogic 1. 使用stopWebLogic.sh脚本关闭WebLogic。 修改startWeblogic.sh和stopWeblogic脚本 1. 在startWeblogic.sh脚本中添加命令,输出日志。 2. 在stopWeblogic.sh脚本中添加命令...

    weblogic7.0安装步骤及设置

    启动WebLogic 7.0,需要在命令行输入用户名和密码(均为"weblogic"),然后在浏览器中访问`http://127.0.0.1:7001/console`来验证服务器是否已成功启动。如果出现WebLogic Console登录界面,表示安装启动成功。登录...

    weblogic9.2环境部署

    域创建完成后,需要启动WebLogic Server。在`user_projects/domains`目录下找到对应的域文件夹,双击`startWebLogic.cmd`启动服务。 3. **访问WebLogic控制台** 通过浏览器访问`http://localhost:9999/console`,...

    weblogic9安装配置

    启动Weblogic的配置在下面的目录里面,启动完毕,可以测试一下自己的Web应用程序是否部署成功了。 四、Weblogic 9.1.x配置秘笈 环境:BEA Weblogic 9.1简体中文企业版,Windows Server 2003 Stand Edition简体中文...

    WebLogic安装与配置详细图解

    * 启动Weblogic Server的控制台,出现图下图所示的界面,输入用户名和密码进入控制台 * 登陆后会进入如下页面,但不知道要做什么 在MyEclipse中加载WebLogic * 打开MyEclipse软件:选择MyEclipse菜单中的【Window...

    weblogic的几个基础问题

    3. **免密启动**:如果您希望启动 WebLogic 时不需要输入用户名和密码,可以在启动脚本中添加 `WLS_USER` 和 `WLS_PW` 变量,或在 `boot.properties` 文件中加密存储用户名和密码。 4. **配置保存位置**:在 ...

    webLogic Server9安装和部署说明

    1. 服务器上通常通过控制台启动WebLogic服务,不使用Eclipse SDK。 2. 直接运行WebLogic 9安装目录的user_projects\domains\下的startWebLogic.cmd文件。 3. 或者在user_projects\domains\bin目录下运行start...

    weblogic的11个配置基础问题

    为了避免每次启动WebLogic服务器时都需要手动输入用户名和密码,可以采用以下方法: - **修改启动脚本**:在启动脚本中添加`WLS_USER`和`WLS_PW`变量,分别设置为管理员用户名和密码。 - **使用boot.properties文件*...

    weblogic8.1安装和配置

    例如,如果是通过`startWebLogic.cmd`启动WebLogic服务,则需要确保该命令行能找到相应的数据库驱动。 - **解决方案**:一种解决方法是在WebLogic控制台中手动添加驱动程序路径。另一种方式是在开发工具如MyEclipse...

    weblogic详细安装部署手册

    - **访问WebLogic控制台:** 启动管理服务器后,在浏览器中输入http://localhost:7001/console(其中7001为默认端口号),然后输入用户名和密码(如上文所述的“weblogic”和“weblogic123”)登录WebLogic控制台。...

    LINUX FOR weblogic8.1.5安装手册

    3. **解决插件问题**:如果Firefox浏览器无法显示Java Applet,需要安装Java插件。 - 执行`# ln -s /usr/java/j2sdk1.4.2_04/jre/plugin/i386/ns610-gcc32/libjavaplugin_oji.so /usr/lib/firefox-1.5.0.5/plugins`...

Global site tag (gtag.js) - Google Analytics