PASSWORD (1)

💻 Programming/WAS

[Jeus 6] 관리자 비밀번호를 잊어버렸을 때

파일: accounts.xml
해당 파일에서 아래 <password> 부분을 copy & paste 하면 됨

 vi  $JEUS_HOME/config/$SERVERNAME/security/SYSTEM_DOMAIN/accounts.xml
----------------------------------------------------------------------------------------------------------
 <?xml version="1.0"?>
<accounts xmlns="http://www.tmaxsoft.com/xml/ns/jeus" version="6.0">
      <users>
        <user>
            <name>administrator</name>
            <password>{base64}amV1c2FkbWlu</password>
            <group>Administrators</group>
        </user>
    </users>
    <groups>
        <group>
            <description>A group for administrators</description>
            <name>Administrators</name>
        </group>
    </groups>
</accounts>
----------------------------------------------------------------------------------------------------------
다른 패스워드를 사용하고 싶다면 직접 base64 인코딩을 한 후, 그 값을 입력하면 된다.
단, base64로 인코딩 된 것을 알리기 위해 {base64}는 반드시 추가한다.
 
윈도우
 C:\Users\Administrator>java -classpath C:\TmaxSoft\JEUS6.0\lib\system\jeus.jar jeus.security.admin.Base64Coder encode jeusadmin
amV1c2FkbWlu

유닉스
java -classpath $JEUS_HOME/lib/system/jeus.jar jeus.security.admin.Base64Coder encode jeusadmin

amV1c2FkbWlu

java -classpath $JEUS_HOME/lib/system/jeus.jar jeus.security.admin.Base64Coder decode amV1c2FkbWlu

jeusadmin

팁 패스워드를 새로 넣을 경우
/$JEUS_HOME/bin/encryption base64 passwd
[base64] : [passwd] --> [encode:cGFzc3dk]
[base64] : [cGFzc3dk] --> [decode:passwd]

이렇게 결과 값을 얻어서 accounts.xml 파일에 빨간색 부분과 교체 후 저장하면 로그인이 가능합니다.


출처 : http://existence.tistory.com/60