2.2. 원격으로 계정 생성

localhost 주소에서 서버에 액세스할 수 없거나 명령줄에서 Red Hat Single Sign-On을 시작하려면 …​/bin/add-user-keycloak 스크립트를 사용하십시오.

add-user-keycloak 스크립트

add user script

매개변수는 독립 실행형 작업 모드 또는 도메인 작업 모드를 사용하는 경우에 따라 약간 다릅니다. 독립 실행형 모드의 경우 스크립트를 사용하는 방법은 다음과 같습니다.

Linux/Unix

$ .../bin/add-user-keycloak.sh -r master -u <username> -p <password>

Windows

> ...\bin\add-user-keycloak.bat -r master -u <username> -p <password>

생성된 파일은 Red Hat Single Sign-On 실행 사용자와 다른 사용자가 소유합니다. Red Hat Single Sign-On 사용자가 서버를 다시 시작할 때 파일을 읽을 수 있도록 이 명령을 사용하여 권한을 설정합니다.

chgrp jboss /opt/rh/rh-sso7/root/usr/share/keycloak/standalone/configuration/keycloak-add-user.json

도메인 모드의 경우 -sc 스위치를 사용하여 스크립트를 서버 호스트 중 하나를 가리켜야 합니다.

Linux/Unix

$ .../bin/add-user-keycloak.sh --sc domain/servers/server-one/configuration -r master -u <username> -p <password>

Windows

> ...\bin\add-user-keycloak.bat --sc domain/servers/server-one/configuration -r master -u <username> -p <password>