2013-08-13 2 views
4

glassfish에 대한 CLI 명령을 입력 할 때마다 asadmin start-instance i1과 같이 admin-username 및 admin-password를 입력하라는 메시지가 표시됩니다.Glassfish : 비밀번호없이 asadmin 명령을 수행하는 방법?

어떻게 이러한 자격 증명을 입력하지 않아도됩니까?

나는이 같은 명령을 실행하기위한 스크립트를 작성할 계획이며 bash 스크립트에 자격 증명을 입력 할 수 없다고 생각합니다.

감사

답변

5

대신 명령 줄에서 비밀번호를 입력 파일에서 암호를 설정할 수 있습니다.

AS_ADMIN_PASSWORD=value 
AS_ADMIN_ADMINPASSWORD=value 
AS_ADMIN_USERPASSWORD=value 
AS_ADMIN_MASTERPASSWORD=value 
+0

대단히 감사합니다. :) – sotix

4

암호 파일 옵션 자세한에 아마도 :

--passwordfile 옵션은 암호를 포함하는 파일을합니다.

은 간단하게 다음을 수행하십시오

  1. 가 asadmin start-도메인 사용자 도메인

  2. 및 asadmin 로그인 관리자의 사용자 이름과 관리자 암호에 넣어

. 사용자 홈 디렉토리에서

파일이 성공적으로 .asadminpass] "

을 만들어 얻을 것이다. 이 파일 보호 남아 있는지 확인합니다.이 파일에 저장 정보 및 asadmin 연관된 관리 명령에 의해 사용됩니다 도메인. 명령 로그인이 성공적으로 실행되었습니다. "

관련 문제