Sun Java System Communications Services 6 2005Q4 Delegated Administrator 설명서

구문

commadmin user create -D login -F  firstname -n domain -L lastname -l userid -w password -W password [-A [+] attributename:value] [-d domain] [-I initial] [-h] [-?] [-i inputfile] [-p  AM port] [-s] [-v] [-V] [-X AM host] [-S mail [-E email] [-H mailhost]] [-S cal [-B DWPHost] [-E email] [-k  calid_type] [-J First Day of Week] [-T  time zone]

옵션

다음 옵션은 필수 사항입니다.

옵션 

설명 

-D login

이 명령을 실행할 권한이 있는 사용자의 사용자 아이디 

-F firstname

사용자의 이름. 공백없는 하나의 단어여야 합니다. 

-n domain

-D 옵션으로 지정한 사용자의 도메인

-l userid

사용자의 로그인 이름 

-w password

-D 옵션으로 지정한 사용자의 비밀번호

-W password

생성 중인 사용자의 비밀번호 

또한 텍스트 파일 password.txt를 사용하여 password를 지정할 수도 있습니다.

-L lastname

사용자의 성 

다음 옵션은 필수 사항이 아닙니다.

옵션 

설명 

-A [+ ]attributename: value

수정할 속성. attributename은 LDAP 스키마에서 정의되며, 지정된 value는 디렉토리에서 이 속성의 현재 값을 모두 바꿉니다. 동시에 여러 속성을 수정하거나 동일한 속성에 대해 여러 값을 지정하려면 이 옵션을 반복합니다.

attributename 앞에 “+”가 있으면 현재 속성 목록에 값을 추가한다는 의미입니다.

-d domain

사용자의 도메인. -d를 지정하지 않은 경우 -n에서 지정한 도메인이 사용됩니다.

-i inputfile

명령줄 대신 파일에서 명령 정보를 읽습니다. 

-I initial

사용자의 중간 이름 

-h, -?

명령 사용법 구문을 인쇄합니다. 

-p AM port

Access Manager가 수신 중인 대체 TCP 포트를 지정합니다. 지정하지 않은 경우 기본 AM port가 사용되고 설치 시 기본값을 구성하지 않은 경우에는 포트 80이 사용됩니다.

-s

SSL(Secure Socket Layer)을 사용하여 Access Manager에 연결합니다. 

-v

디버깅 출력을 가능하게 합니다. 

-V

유틸리티 및 버전 정보를 인쇄합니다. 

-X AM host

Access Manager가 실행 중인 호스트를 지정합니다. 지정하지 않은 경우 기본 AM host가 사용되고 설치 시 기본값을 구성하지 않은 경우에는 localhost가 사용됩니다.

-S service

지정된 서비스를 생성 과정에서 사용자에게 추가합니다. service는 단일 서비스 또는 여러 서비스 값을 가질 수 있습니다. 유효한 service 값은 mailcal이며 이 값은 대소문자를 구분합니다.

서비스 목록은 쉼표(,) 분리자로 구분됩니다. 

예를 들면 다음과 같습니다. 

-S mail,cal

다음 옵션은 -S mail 옵션이 지정된 경우에만 허용됩니다.

 

-E email

사용자의 전자 메일 주소 

-H mailhost

사용자의 메일 호스트 

다음 옵션은 -S cal 옵션이 지정된 경우에만 허용됩니다.

 

-B DWPHost

사용자의 달력을 호스팅하는 백엔드 달력의 DNS 이름 

-E email

달력 사용자의 전자 메일 주소 

-J First Day of Week

Calendar Server 사용자 인터페이스에서 달력이 표시될 때 나타나는 한 주의 첫날. 유효한 값은 0-6입니다(0은 일요일, 1은 월요일 등). 

-k calid_type

생성되는 달력 아이디 유형을 지정합니다. 사용 가능한 값은 legacyhosted입니다. -k legacy를 지정하면 달력 아이디만 사용합니다(예: jsmith). -k hosted를 지정하면 달력 아이디와 도메인을 함께 사용합니다(예: jsmith@sesta.com).

-k 옵션을 지정하지 않은 경우 기본적으로 달력 아이디와 도메인을 함께 사용합니다(hosted).

-k 옵션을 지정하지 않은 경우 생성되는 달력 아이디 유형의 값을 설정할 수 있습니다. 그러기 위해서는 resource.properties 파일에 다음 매개 변수를 추가합니다.

switch-caltype=value

여기서 value는 “hosted” | “legacy”입니다.

resource.properties 파일은 다음 디렉토리에 있습니다.

da_base/data/WEB-INF/classes/sun/comm/cli/ \ server/servlet/resource.properties

-T time zone

사용자의 달력이 표시되는 표준 시간대 

유효한 표준 시간대 문자열 목록은 달력 표준 시간대 문자열을 참조하십시오.

새 사용자 smith를 만들려면 다음과 같이 입력합니다.


commadmin user create -D chris -n sesta.com -w secret -F smith -l john \
-L major -W secret -S mail -H mailhost.siroe.com