이전 항목: properties-service.xml 파일에서 암호 변경

다음 항목: CA Identity Manager 관리 콘솔에서 사용자 디렉터리 암호 변경

login-config.xml 파일에서 암호 변경

다음 서비스 계정의 암호를 변경할 때는 login-config.xml 파일에서 암호를 변경합니다.

조직의 보안 및 암호 정책에 따라 이러한 계정의 암호를 정기적으로 변경해야 할 수 있습니다.

참고: 서비스 계정이 상호 작용하는 모든 구성 요소에서 암호를 변경하려면 여러 방법을 사용해야 할 수 있습니다. 암호가 일반 텍스트 암호인 경우 login-config.xml 파일에서 암호를 변경하기 전에 pwdtools 유틸리티를 사용하여 암호를 암호화하십시오.

login-config.xml 파일에서 암호를 변경하려면

  1. JBoss Application Server를 중지합니다.
  2. 다음 디렉터리로 이동합니다. 여기서 JBoss_home는 JBoss를 설치한 디렉터리입니다.
    JBoss_home/server/default/conf
    
  3. 텍스트 기반 편집기에서 login-config.xml 파일을 엽니다.
  4. RDBMS_service_user 암호 변경:
    1. 파일에서 RDBMS_service_user 계정의 이름에 대한 각 인스턴스를 찾습니다.

      이 파일에는 6개의 인스턴스가 있습니다. 이 계정의 이름은 CA Access Control 엔터프라이즈 관리에 대한 데이터베이스를 준비하기 위해 사용자를 만들 때 지정합니다.

    2. 이름의 각 인스턴스 바로 뒤에 있는 매개 변수에서 암호를 변경합니다.

      매개 변수는 <module-option name="password"> 및 </module-option> 태그로 둘러 싸입니다.

    RDBMS_service_user 암호가 변경됩니다.

  5. reportserver 암호 변경:
    1. 파일에서 다음 매개 변수를 찾습니다:
      <module-option name="userName">reportserver</module-option>
      
    2. 이 매개 변수의 바로 뒤에 있는 매개 변수에서 암호를 변경합니다.

      매개 변수는 <module-option name="password"> 및 </module-option> 태그로 둘러 싸입니다.

    reportserver 암호가 변경됩니다.

  6. 파일을 저장한 후 닫습니다.

예: login-config.xml 파일에서 RDBMS_service_user 암호 변경

login-config.xml 파일의 이 조각은 변경된 RDMBS_service_user 암호의 한 인스턴스를 보여 줍니다. 사용자 이름은 caidb01입니다. 암호는 }>8:Jt^+%INK&i^v이며 암호화되었습니다.

<application-policy name="imobjectstoredb">
	<authentication>
		<login-module code="com.netegrity.jboss.datasource.PasswordEncryptedLogin" 
		flag="required">
			<module-option name="userName">caidb01</module-option>
			<module-option name="password">{AES}:}>8:Jt^+%INK&i^v==</module-option>
			<module-option name="managedConnectionFactoryName">
			jboss.jca:name=jdbc/objectstore,service=NoTxCM</module-option>
		</login-module>
	</authentication>
</application-policy>

예: login-config.xml 파일에서 reportserver 암호 변경

login-config.xml 파일의 이 조각은 변경된 reportserver 암호를 보여 줍니다. 암호는 }>8:Jt^+%INK&i^v이며 암호화되었습니다.

<application-policy name="JmsXATibcoRealm">
       <authentication>
          <login-module code="com.netegrity.jboss.datasource.PasswordEncryptedLogin" flag="required">          
             <module-option name="userName">reportserver</module-option>
	   <module-option name="password">{AES}:}>8:Jt^+%INK&i^v==</module-option>            
		<module-option name="managedConnectionFactoryName">
		jboss.jca:service=TxCM,name=TibcoJmsXA</module-option>
          </login-module>
       </authentication>
    </application-policy>

추가 정보:

RDBMS_service_user 암호 변경

reportserver 암호 변경