웹스피어(WebSphere) 재기동할 때 패스워드 없애기

2017.06.18 07:00


웹스피어(WebSphere) 재기동할 때 패스워드 없애기



웹스피어를 재기동할 때 종료, 시작하는 스크립트를 사용하는데 이때마다 admin / 패스워드를 입력해야 진행된다. 


이렇게 계정명과 패스워드를 입력하는 과정을 생략하는 방법.




1
2
3
4
5
6
7
8
[app1:root] /WebSphere > cat stop_was.sh
 
/WebSphere/AppServer/profiles/AppSrv01/bin/stopServer.sh WEBAPP-1
/WebSphere/AppServer/profiles/AppSrv01/bin/stopServer.sh UTILAPP-1
/WebSphere/AppServer/profiles/AppSrv01/bin/stopServer.sh TOOLAPP-1
/WebSphere/AppServer/profiles/AppSrv01/bin/stopNode.sh
/WebSphere/AppServer/profiles/Dmgr01/bin/stopManager.sh
 
cs



각 서버와 노드, 매니저를 차례대로 종료시키는 스크립트를 WebSphere 디렉토리에 만들어놓고 사용한다. 


그런데 귀찮게(?) 각 서버별로 종료할 때 wasadmin 계정명과 패스워드를 물어보는 걸 생략하려면 아래처럼 /WebSphere/AppServer/profiles/AppSrv01/properties 디렉토리에 있는 soap.client.props 파일을 아래처럼 수정하면 된다. 




com.ibm.SOAP.securityEnabled=ture  #false로 되어있는 것을 true로 수정



ID/PW 각각 입력


com.ibm.SOAP.loginUserid= 

com.ibm.SOAP.loginPassword=





1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
[app1:root] /WebSphere/AppServer/profiles/AppSrv01/properties > vi soap.client.props
"soap.client.props" 106 lines, 5370 characters 

###############################################################################
#
#                             JMX SOAP Connector Client Properties File
#
#  This file contains properties that are used by the JMX SOAP Connector Client
#  of the WebSphere Application Server product. SOAP Connector executes on WebSphere
#  java servers and client systems with java applications that access WebSphere servers.
#
#  ** Encoding Passwords in this File **
#
#  The PropFilePasswordEncoder utility may be used to encode passwords in a
#  properties file. To edit an encoded password, replace the whole password
#  string (including the encoding tag {...}) with the new password and then
#  encode the password with the PropFilePasswordEncoder utility. Refer to
#  product documentation for additional information.
#
###############################################################################
 
#------------------------------------------------------------------------------
# SOAP Client Security Enablement
# - security enabled status  ( false[default], true  )
#------------------------------------------------------------------------------
com.ibm.SOAP.securityEnabled=true  #false에서 ture로 변경
 
#------------------------------------------------------------------------------
# - authenticationTarget     ( BasicAuth[default], KRB5. These are the only supported selection
#                              on a pure client for JMX SOAP Connector Client. )
#------------------------------------------------------------------------------
com.ibm.SOAP.authenticationTarget=BasicAuth
 
com.ibm.SOAP.loginUserid=wasadmin ## 여기에 계정명 입력
com.ibm.SOAP.loginPassword=adminpasswd ## 여기에 패스워드 입력
cs


또루아빠 WAS , , ,