![]() | |
Sun Java(TM) System Directory Server 5.2 2005Q1 �� ���? |
1��
Directory Server �� ����Directory Server fǰ: Directory Server, ���� ���丮�� ���ϴ� Administration Server, ���� �������̽��� ���� �� ���� ��� ���ϴ� ���� �ܼ� ��8�� �����Ǿ� �ֽ4ϴ�. �� �忡���� Directory Server�� ���� ���並 f���ϰ� ���丮 ���� �� �ʿ��� ���� �⺻���� �۾� ���� �����մϴ�.
�÷��� �� ���� Ȯ��: �߰� ���� ���8��, ����� �� ���; ����Ͽ� ���� ��� �÷��� ��; �����ϰ� �ε���� �ʵ��� ����� �� �ֽ4ϴ�. DSML(Directory Server Markup Language): ��û; ���丮 ����� ������ '�� XML ����� ��ο� ����Դϴ�.
�� ��: ��= ����8�� �����Ǿ� �ֽ4ϴ�.
Directory Server �� ����Directory Server�� ��� ��ü�� ����� �� �ڿ� ���丮�� ���ϱ� '�� �����ϰ� Ȯ�强�� �پ �����, LDAP(Lightweight Directory Access Protocol)��� ���� �ý��� ���� �w����ݿ� ���; �ΰ� �ֽ4ϴ�. Directory Server�� ����� �ý��ۿ��� ns-slapd �wμ��� �Ǵ� ���� ����˴ϴ�. ���丮 ����; ���ϰ� Ŭ���̾�Ʈ�� ��û�� �4��մϴ�.
��κ��� Directory Server �� �۾�: Sun Java System���� Directory Server �� ��Ÿ ��� Sun Java System ������ ��� ��v ����� f��Ǵ� �� ���� ���� ����˴ϴ�. ���� �ܼ�: �� ���� ���� ���� �������̽��Դϴ�. Directory Server �ܼ�: Ư�� Directory Server��8�� ����� ���� �ܼ��� �� ���� ����Դϴ�.
��κ��� Directory Server �� �۾�: Directory Server �ֿܼ��� ������ �� �ֽ4ϴ�. ���� ����; �����ϰų� ����� /ƿ��Ƽ�� ����Ͽ� ��8�� �� �۾�; ������ �� �ֽ4ϴ�. ���� �ֿܼ� ���� �ڼ��� ����: Administration Server Administration Guide�� ��v�Ͻʽÿ�.
��
Directory Server ������ ���� Sun Cluster HA�� ����� ��� Directory Server�� ���� �� ����ٿ��� directoryserver(1M) ��� �� �ش� ��' ���; ����ؾ� �մϴ�.
������ ��ũ��Ʈ�� ����; ��b ������� ���ʽÿ�.
Directory Server ���� �� ����SSL(Secure Sockets Layer); ������� �ʴ� ��� ��� �Ұ��� ���8�� Directory Server�� �����ϰ� ������ �� �ֽ4ϴ�. SSL; ��� ���̸� SSL; Ȱ��ȭ�Ͽ� ���� ����; ��v�Ͻʽÿ�.
����ٿ��� ���� ���� �� ����
����ٿ��� ���� �����ϰų� �����Ϸx� ��=; �����մϴ�. ��= ���; �����մϴ�.
�Ǵ�
Directory Server 5.2�� �⺻ ������ �ƴ� ��쿡�� useversion �ɼ��� �ʿ��մϴ�. directoryserver ����� ��ü ����; ���x� Directory Server Man Page Reference�� ��v�Ͻʽÿ�.
Directory Server�� ���� UID�� ��Ʈ�� ��d�� ��� �� ���: ��Ʈ�μ� ����Ǿ�� �մϴ�.
���� ��8�� �� ���: ��Ʈ�� ����ǰų� Directory Server�� ������ UID�� GID�� ����Ͽ� ����Ǿ�� �մϴ�. ���� ���, Directory Server�� nobody�� ����Ǹ� start /ƿ��Ƽ�� stop /ƿ��Ƽ�� nobody�� �����ؾ� �մϴ�.
���� ������ Directory Server ������� ��� �� �̻� ��v ��忡�� ���� ������ �� ��4ϴ�. Directory Server �ܼ�; ����Ͽ� �� ��v�� ��d�� �� �ֽ4ϴ�. �� ���� ���ؼ��� �⺻ ��v ��d���� �����մϴ�.
�ֿܼ��� ���� ���� �� ����
Directory Server �ܼ�; ������ ��� ���� �������̽��� ���� Directory Server�� ����, ���� �� �ٽ� ������ �� �ֽ4ϴ�. �ܼ� ��� ���� �ڼ��� ����: Directory Server �ܼ� ����; ��v�Ͻʽÿ�.
Directory Server �ֿܼ��� ������8�� Directory Server�� �����ϰų� �����ϸ� ���� ���� �Ǵ� ���� ~�Ḧ �˸��� ���� ��ȭ ���ڰ� �ֿܼ� ǥ�õ˴ϴ�. �7� ���� ��쿡�� �ش� �7� ���� ��� ���� �ֿܼ� ǥ�õ˴ϴ�.
SSL; Ȱ��ȭ�Ͽ� ���� ����
SSL; Ȱ��ȭ�ϱ� �� ���� ����� ��ġ �� �����ؾ� �մϴ�. ����� ���ϰ� SSL; Ȱ��ȭ�� ��� ���� ��ħ: 11��, "���� �� ��ȣȭ ��"�� ��v�ϰ� ����� ���� �����ͺ��̽�, ���� ����� ��� ��� ���� �ڼ��� ����: Administration Server Administration Guide�� ��v�Ͻʽÿ�.
SSL; Ȱ��ȭ�� ���¿��� ���� �����Ϸx� ����ٿ��� ���� �����ϰ� ������ ����� ��ȣ�ϴ� ��й�ȣ�� f���ؾ� �մϴ�.
�Ǵ� ���� ��й�ȣ�� ������ ��й�ȣ ����; �ۼ��� �� �ֽ4ϴ�. ���� �����ͺ��̽� ��й�ȣ�� ���Ͽ� �����ϸ� ���� �ֿܼ��� ���� ������ �� ��; �Ӹ� �ƴ϶� ���� �۵� �� ���� �ڵ�8�� �ٽ� ���۵� �� �ֽ4ϴ�.
����
�� ��й�ȣ�� �Ϲ� �ؽ�Ʈ�� ��й�ȣ ���Ͽ� ����DZ� ������ ���Ȼ� ����� '��; �ʷ��� �� �ֽ4ϴ�. �������� ��: ȯ�濡�� ���� �����ϴ� ��쿡�� ��й�ȣ ����; ������� ���ʽÿ�.
��й�ȣ ����: �Ʒ� 'ġ�� �����ؾ� �մϴ�.
ServerRoot/alias/slapd-serverID-pin.txt
���⼭ serverID�� ���� ��ġ�� �� ��d�� ���� �ĺ����Դϴ�.
��=�� ��: ���8�� ���� ��ū �̸��� ��й�ȣ�� ���Ͽ� �߰��ؾ� �մϴ�.
tokenName:password
�� ���� ���, ��=�� ���� ���� ���� �����ͺ��̽��� ��ġ �̸��� ǥ�õ˴ϴ�. ��ҹ��ڿ� ������ ǥ�õ� �Ͱ� dȮ�� ��ġ�ؾ� �մϴ�.
Internal (Software) Token:password
��ü ��ġ�� ����� �����ϴ� ��� ���� �� ��ȭ ������ �� '�� �ִ� ��Ӵٿ� ���� ǥ�õ� ��ġ �̸�; ����մϴ�. ���� �����ͺ��̽��� �ۼ��Ϸx� �� ����� ���� ��d ����縦 ����ؾ� �մϴ�.
SSL; Ȱ��ȭ�Ͽ� ���� �������� �� SSL ��Ʈ������ ���� ���; �����Ϸx� nssldap-listenhosts�� ���y� �ּ� 127.0.0.1�� ��d�� �� �ֽ4ϴ�. �Ǵ� nsslapd-port �Ӽ�; 08�� ��d�� �� �ִµ�, �� ��� monitor, db2bak.pl �� ldif2db.pl�� ��: �� ��ũ��Ʈ�� �ջ��ų �� �ֽ4ϴ�.
Directory Server���� SSL; ����ϴ� ���: 11��, "���� �� ��ȣȭ ��"�� ��v�Ͻʽÿ�.
1024���� ��: ��Ʈ���� ���Ʈ ����ڷ� ���� ����
�Ϲ���8�� ��Ʈ�� 1024���� ��; �� Directory Server�� �����Ϸx� ��Ʈ ����ڿ��� �մϴ�. ��= ���� ����ϸ� ��d�� ���Ʈ ����ڸ� ��� ����� �� �ֽ4ϴ�.
- Directory Server �� Administration Server�� ��ġ�մϴ�. ���� ������ ���� �� ������ ����ڰ� ��Ʈ���� Ȯ���ϵ��� �մϴ�.
Java Enterprise System ��ġ ���?�� ��ġ ��ħ; ����Ͻʽÿ�.
- Directory Server�� �����մϴ�. Directory Server ���� �� ������ ��v�Ͻʽÿ�.
- ServerRoot ���丮���� ��= ���; �����Ͽ� ���丮 �� ���� ��/��; �ʿ��� userID�� �ٲߴϴ�.
chown -R userID:groupID slapd-hostname
chown -R userID:groupID alias/slapd-hostname-*.db
- dse.ldif ����; �����Ͽ� nsslapd-localuser ��; ��Ʈ���� �ʿ��� userID�� �ٲߴϴ�.
- Directory Server�� �ٽ� �����մϴ�. Directory Server ���� �� ������ ��v�Ͻʽÿ�.
Directory Server �ܼ� ���Directory Server �ܼ�: ������ ���� �ܼ� â8�� �����Ǵ� �������̽��Դϴ�. ��= ���� ����� ��ó�� Directory Server �ܼ�: ���� �ֿܼ��� �����մϴ�.
Directory Server �ܼ� ����
- Directory Server ������ slapd-serverID�� ����ǰ� �ִ��� Ȯ���մϴ�. ����ǰ� ���� ��8�� ��Ʈ �Ǵ� �� ������ �ִ� ����ڷ� �Ʒ� ���; �����Ͽ� �����մϴ�.
- �� ���� ������ ns-httpd�� ����ǰ� �ִ��� Ȯ���մϴ�. ����ǰ� ���� ��8�� ��Ʈ �Ǵ� �� ������ �ִ� ����ڷ� �Ʒ� ���; �����Ͽ� �����մϴ�.
���� �ְܼ� Administration Server�� ���� �ٸ� �ý��ۿ��� �����ϴ� ��� Administration Server Administration Guide�� ����� ��ó�� Administration Server���� ���� f��; �����ؾ� �� �� �ֽ4ϴ�.
�ܼ� �α��� â�� ǥ�õ˴ϴ�. ���� ���丮(o=NetscapeRoot b�̾ ���Ե� ���丮)�� Directory Server�� ���� �ν��Ͻ��� ����Ǵ� ��쿡�� �ش� ���丮 ������ �� ������ �ִ� ����� DN�� ��й�ȣ, ���� �� ���� URL; ��û�ϴ� â�� ǥ�õ˴ϴ�.
- ������ �۾� ���� ����� ���� ������ �ִ� ������� ���ε� DN�� ��й�ȣ�� ����Ͽ� �α����մϴ�.
���� �ܼ��� ǥ�õ˴ϴ�.
- ���� �г��� Ʈ���� Ž���Ͽ� Directory Server�� ȣ��Ʈ�ϴ� �ý���; ã: ��=, �ش� �̸��̳� ������; ���� �Ϲ� ��� d���� ǥ���մϴ�.
�� 1-1 Sun Java System ���� �ܼ�
Directory Server�� �̸��� ����; �����Ϸx� ���� ��ư; ���� ��= �ؽ�Ʈ ���ڿ� �� �̸��� ����; �Է��մϴ�. Ȯ��; ���� �� �̸��� ����; ��d�մϴ�. ���� ���� ���� ���� Ʈ���� �� �̸��� ǥ�õ˴ϴ�.
- Ʈ������ Directory Server �̸�; �� �� �����ų� �����ư; ���� �� ���丮 ���� ���ϱ� '�� Directory Server �ܼ�; ǥ���մϴ�.
Directory Server �ܼ� ����
Directory Server �ܼ�: Directory Server �ν��Ͻ����� Ž�� �� �� �۾�; �����ϱ� '�� �������̽��� f���մϴ�. �ֿܼ��� �� ���� ���� ��8��, �� ��; ����Ͽ� ��� Directory Server ��ɿ� ������ �� �ֽ4ϴ�.
�½�ũ ��
�½�ũ ��: Directory Server �ܼ�; �� �� ǥ�õǴ� ù �������̽���, �Ʒ� ���� ���� Directory Server ���� �Ǵ� ����� ��: �߿��� �� �۾�; '�� ��� ��ư�� ���ԵǾ� �ֽ4ϴ�. ��� �۾�� �ش� ��ư; ���x� ���; ��ũ���ؾ��� �� �ֽ4ϴ�.
�� 1-2 Directory Server �ܼ��� �½�ũ ��
�� �۾�; �����Ϸx� ���� ������ �ִ� ����ڷ� �α����ؾ� �մϴ�. ������ ������� ��: ����ڿ��Դ� �۾� ��ư�� ǥ�õ��� �ʽ4ϴ�.
���� ��
Directory Server �ܼ��� ���� ��: b�̾�, ��f, ��Ű��, �α�, �÷��� �� ��� ��: ��� ���丮 ��d; ���� ��d�� �� �ִ� �������̽��� ��ȭ ���ڸ� f���մϴ�. ��ȭ ���ڴ� ���� ������ �ִ� ����ڷ� �α����� ��쿡�� ����� �� �ְų� ���˴ϴ�.
�� ���� ���ʿ��� ��� ���� ����� ǥ�õ� Ʈ���� �ְ� �8��ʿ��� �� ���; ���ϱ� '�� Ưd �������̽��� ǥ�õ˴ϴ�. �������̽��� �ٸ� ���̳� ��ȭ ���� �Ǵ� �˾� â�� ǥ�õǴ� ��쵵 �ֽ4ϴ�. ���� ��� �Ʒ� ��: ��ü ���丮�� �Ϲ� ��d; �����ݴϴ�.
�� 1-3 Directory Server �ܼ��� ���� ��
���� Ʈ������ ���� ������ ��; �����ϸ� �8��� �гο� �ִ� �� �� �̻��� �ǿ� �� ���� ���� ��d�� ǥ�õ˴ϴ�. ��d�� ���� �ڼ��� ����� ���: �� ���?���� �ش� ���; �����ϴ� ��; ��v�Ͻʽÿ�. ��d�� ��� ���� �� ��� ���Ǵ� ���� ���� �ְ� ���� �ٽ� �����ؾ߸� ���Ǵ� ���� ���� �ֽ4ϴ�. ���� �ٽ� �����ؾ� �ϴ� ��쿡�� �̸� �˷��ִ� ��ȭ ���ڰ� �ֿܼ� ǥ�õ˴ϴ�.
�ǿ� ������� ��: ���� ������ ��8�� �� �̸� ���� ������ ǥ�ð� ��Ÿ���ϴ�. ���� ����; �������� �ʰ� �ٸ� ��; �����ϰų� �ٸ� �� �� �ϳ��� ǥ���ص� �� ���� ����: �ش� �ǿ� �״�� ���� �ֽ4ϴ�. ���� ��ư�� �缳d ��ư: ���� ������ Ưd ���� ��� �ǿ� ������ �ٸ� ���� ������� ��: ��d���� ����; ���� �ʽ4ϴ�.
��κ��� �ؽ�Ʈ �ʵ忡�� �ش� ��d�� ������ ������ ���� �Է��� �� �ֽ4ϴ�. �ùٸ� ����8�� ��; �Է��� ������ �⺻��8�� ��d ���̺�� ��: ������8�� ��v ǥ�õ˴ϴ�. ��� ��d�� ������ dȮ�ؾ߸� ���� ��ư�� Ȱ��ȭ�˴ϴ�. �ð��� ���� �⺻ ��d�� ����� ��ó�� �߸�� ��; ����Ӳ÷� ��v ǥ���ϵ��� ������ �� �ֽ4ϴ�.
���丮 ��
�ܼ��� ���丮 ��: ���� Ž���� �� �ֵ��� ���丮 ��; Ʈ���� ǥ���մϴ�. �� �ǿ��� ��� ��� �ش� �Ӽ�; Ž���ϰų� ǥ���ϰ� ������ �� �ֽ4ϴ�.
��
��õ ���� �� ���; ã�ƺ��x� �� �� ������ '�� ã�ƺ��� ����; ����ϴ�. �ڼ��� ����: �ֿܼ� ���� ã�ƺ��� ����; ��v�Ͻʽÿ�.
�� 1-4 Directory Server �ܼ��� ���丮 ��
�α��� �߿� �Է��� ���ε� DN�� ����� ���� ������ ��8�� ���� ��: �Ϲ� ��8�� ǥ�õǰ� ��b ��d�� �� �ֽ4ϴ�. ���� �����ϰ� ���� ��d; �����Ϸx� �ݵ�� ���� ��; ����; �� ��Ÿ���� ��ȭ ���ڸ� ����ؾ� �մϴ�.
���� ������ ���丮 ���� ���̾ƿ�� ����; �����ϴ� ���� ���� �ɼ�; ����� �� �ֽ4ϴ�. �� ���̾ƿ� �ɼǿ��� ���� ��; ����� ��� ��; ���� Ʈ������ ���� �� �8��� �гο� �Ӽ� ǥ�ð� �ֽ4ϴ�. ������ �ƴ� �8��� Ʈ���� ���� ���� ǥ�õǴ� ���� �⺻���Դϴ�.
���� > ǥ�� �ɼ�; ����ϸ� ���丮 Ʈ���� ��� �� ���� ACI ����, ���� ���� �� ��Ȱ��ȭ ���� �������� Ȱ��ȭ�˴ϴ�. �� 1-4������ ���� Ʈ���� ACI ����� ���� ���� ǥ�õǰ� �8��� �гο� ������ ���� �Ӽ� ���� ǥ�õ˴ϴ�. �ڼ��� ����: ���丮 Ʈ�� ���� �ɼ�; ��v�Ͻʽÿ�.
���� ��
���� �ǿ��� ���� ���� �α� ���� ǥ�õ˴ϴ�. ���� Ʈ������ ��� ���� ���� ǥ�õǰ� �8��� �гο��� ������ �� ���� ������ ǥ�õ˴ϴ�. ���� ��� �Ʒ� ��: �α� �� ���̺�; �����ݴϴ�.
�� 1-5 Directory Server �ܼ��� ���� ��
�ֿܼ��� ���� ���ε� DN ����
���÷����� ���� �Ʒ��� �ִ� �α��� ������; ������ Directory Server �ֿܼ� �α����� �� ����� ���ε� DN; �� �� �ֽ4ϴ�. ��� ǥ�õ� ��ó�� �α��� ������ ���� ���� ���ε� DN�� ǥ�õ˴ϴ�.
�α��� ���̵� ����
Directory Server �ֿܼ��� ��; �ۼ��ϰų� ���� ��, ���� ���� �ֿܼ� ó= ������ �� ���ε� DN�� ��й�ȣ�� �Է��Ͽ� �α����� �� �ֽ4ϴ�. �̷��� �α���; ���� ���� ���丮 Ʈ���� �����ϴ���, ���� �۾�; �����ϴ� �� �ʿ��� ���� ������ �ִ��� Ȯ�ε˴ϴ�.
ó= ���� �ܼ�; ������ �� ���丮 ���� DN8�� �α����� ��= �ܼ�; �����ϰ� �ٽ� ������ �ʿ� ���� ��f���� �ٽ� �ٸ� ����ڷ� �α����� �� �ֽ4ϴ�.
���� �ֿܼ��� �α���; �����Ϸx� ��=; �����մϴ�.
- Directory Server �ֿܼ��� �½�ũ ��; �����ϰ� "�� ����ڷ� Directory Server�� �α���" ���̺� ���� ��ư; �����ϴ�. �Ǵ� �ٸ� �ܼ� �ǿ� �ִ� ��� �ܼ� > �� ����ڷ� �α��� �� ��; �����մϴ�.
�α��� ��ȭ ���ڰ� ǥ�õ˴ϴ�.
- ��ο� DN�� ��й�ȣ�� �Է��ϰ� Ȯ��; �����ϴ�.
���� ���ε��� �� ����� ���� ��ü DN; �Է��Ͻʽÿ�. ���� ���, ���丮 ���ڷ� ���ε��Ϸx� ��/ �̸� �ؽ�Ʈ ���ڿ� �Ʒ� DN; �Է��մϴ�.
cn=Directory Manager
�¶��� ���� ���
�¶��� ����: Directory Server �ܼ��� �ǰ� ��ȭ ���ڿ� ���� ��Ȳ�� �´� d���� f���մϴ�. ���� ��ư: ��ü�� �̷��� �������̽��� �8��� �Ʒ��� �ֽ4ϴ�. ��� ȭ�鿡�� ��Ȳ�� �´� ����; ������ ���� �� Alt-P�� ����Ű�� ����� �� �ֽ4ϴ�.
�¶��� ����; �����ϸ� �ܼ��� �⺻ ������ HTML ����� ������ ǥ�õ˴ϴ�. ���⼭ ������ ���� ��ư; ���� ������ ������ Mozilla�� ��: �ܺ� ������ �� �� �ֽ4ϴ�. �¶��� ���� ������ �߰� d���� ���� ��ũ�� ������ �ܺ� ������ â�� �����ϴ�.
�� �¶��� ���� ������� �ش� ���̳� ��ȭ ���ڿ� �ִ� �ʵ� �� ��ư�� ���� ������ ���� �ֽ4ϴ�. �ܼ�; ���� ��; ���ϰų� �Է� �Ǵ� ��d�ϴ� ��� �� d���� ��v�Ͻʽÿ�.
Directory Server�� ���� �ý���: Administration Server�� ���; �ΰ� �ֽ4ϴ�. Administration Server�� ��� �ý��ۿ��� Directory Server �ܼ�; ���� ���̸� ��=�� ��: ����; Ȯ���ؾ� �մϴ�.
- ��ǻ���� ������ ����ϱ� '�� Administration Server�� ���Ǵ� ���� f��; �����ؾ� �� ��쵵 �ֽ4ϴ�. �̴� Administration Server Administration Guide�� ����Ǿ� �ֽ4ϴ�.
- ������ �wϽ� ����� �����Ǿ� �ִ� ���, �ܺ� ������ ����Ͽ� �¶��� ���� ������ ���x� ��= �� �ϳ��� �����ؾ� �մϴ�.
�ܼ� Ŭ������
Directory Server �ܼ�: �ý��� Ŭ�����带 ����Ͽ� �ؽ�Ʈ�� �����ϰų� �߶� �ٿ��ֽ4ϴ�. �Է�; ���̷x� ���丮 �ǿ��� Ž���� �� ���� DN�̳� URL; Ŭ������� ������ �� �ֽ4ϴ�.
DN �Ǵ� URL; �ٿ��־�� �ϴ� �ؽ�Ʈ �ʵ尡 �ִ� ��ȭ ���ڳ� �ٸ� ��; ���� �� ��=; �����մϴ�.
�ܼ� ��d
Directory Server �ܼ�: ���� �� ���丮 �ǿ� d���� ǥ���ϴ� ���; ����� d���ϱ� '�� �پ��� ��d; f���մϴ�.
�ð��� ���� �⺻ ��d
���� �Ű� ���� ��d�ϰ� �ֻ�' ���� �ǿ� �ִ� �ʵ忡 ��; �Է��ϴ� ��� Directory Server �ܼ�: �÷� �ؽ�Ʈ�� ����Ͽ� �Է��� /ȿ���� ���θ� ǥ���մϴ�. ���� ���, �߰� ���� ��; �Է��ؾ� �ϴ� ���; Ȱ��ȭ�ϸ� �ʼ� �ʵ��� ���̺��� ������8�� ǥ�õǾ�ٰ� /ȿ�� ��; �Է��� �Ŀ� �ٽ� �Ķ��8�� �ٲ�ϴ�.
�⺻��8�� �ܼ�: ������� �Ķ��; ������� ��=�� ���� �� ����; ��d�� �� �ֽ4ϴ�.
- Directory Server �ܼ��� ������ �ǿ��� ���� > �⺻ ��d �� ��; �����մϴ�. �ܼ� �⺻ ��d ��ȭ ���ڿ��� ��Ÿ ��; �����մϴ�.
- ���ϴ� �ð��� ���� ǥ�ñ �ش��ϴ� ���� ��ư; �����մϴ�. �ؽ�Ʈ ����̳� �۲�, �Ǵ� �� ��θ� ������ �� �ֽ4ϴ�.
- �ܼ� �⺻ ��d ��ȭ ������ �ٸ� �� ��d�� ���� ����; ���x� Administration Server Administration Guide�� ��v�Ͻʽÿ�.
Ȯ��; ���� ���� ����; �����մϴ�.
- ���� �ܼ��� ��� â; ~���� �� �ܼ�; �ٽ� �����մϴ�.
���丮 Ʈ�� ���� �ɼ�
Directory Server �ܼ��� �ֻ�' ���丮 �ǿ��� ���� �� ��; ����Ͽ� ���丮 Ʈ���� �߰� d���� ǥ���ϰ� �8��� �гο� ǥ���� ����; ������ �� �ֽ4ϴ�.
���丮 ���� ����: ��=�� ��: ���� �ɼǿ� ����; �4ϴ�.
- ��v �� - �� Ȯ�ζ�; �����ϸ� ��v ����� ��� �ڽİ� ���� ��f ���丮�� �ִ� ��ó�� ���丮 Ʈ���� ǥ�õ˴ϴ�. Ȯ�ζ�; ���� ����ϸ� ��v�� ��v ��8�� ǥ�õ˴ϴ�. �ڼ��� ����: ����Ʈ ��v �ۼ�; ��v�Ͻʽÿ�.
- ��ü d�� - �� Ȯ�ζ�; ���� ����ϸ� ��: ����� ��ȯ�� ���� ǥ�õ˴ϴ�. Ȯ�ζ�; �����ϸ� ���丮 Ʈ������ ��: ���ؿ� �ִ� ��: �Ʒ��� ����� �ش� ǥ�� �Ӽ��� ��� d�ĵ˴ϴ�. ���� ���ɿ� ����; ���� �ʰ� ��Ը� ��' Ʈ���� d���ϴ� ���: �ֿܼ� ���� ã�ƺ��� ����; ��v�Ͻʽÿ�.
- ǥ�� > ACI ���� - ���� aci �Ӽ��� �ϳ� �̻��� ACI(Access Control Instruction)�� ���ԵǾ� ��8�� ���丮 Ʈ������ �ش� �� ���� ���� ǥ�õ˴ϴ�. �ڼ��� ����: 6��, "���� f�� ��"�� ��v�Ͻʽÿ�.
- ǥ�� > ���� ���� - ���� �ϳ� �̻��� ������ �������̸� ���丮 Ʈ������ �ش� �� ���� ���� ǥ�õ˴ϴ�. �ڼ��� ����: ���� �Ҵ�; ��v�Ͻʽÿ�.
- ǥ�� > ��Ȱ��ȭ ���� - ����� �Ǵ� �� ���� ��Ȱ��ȭ�Ǿ� ���� ���ε��� �� ��8�� ���丮 Ʈ������ �ش� ���� �����ܿ� ������ ���ڿ� ���� ǥ�õ˴ϴ�. �ڼ��� ����: ����ڿ� ���� ��Ȱ��ȭ �� Ȱ��ȭ�� ��v�Ͻʽÿ�.
- ���̾ƿ� > �ڽ� ���� - �� ���̾ƿ� �ɼ�; �����ϸ� ���� �г��� Ʈ���� ���丮�� ���� ���� ǥ�õ��� �ʰ�, ���� �гο��� �θ� ��带 �����ϸ� �8��� �гο� ���� ��; ����� ��� �ڽ��� ǥ�õ˴ϴ�. �� �гο��� ��� ��; ������ �� �ֽ4ϴ�.
- ���̾ƿ� > Ʈ���� ���� - �� ���̾ƿ� �ɼ�; �����ϸ� ���丮 �ǿ��� ���丮�� ��� ���� ���Ե� Ʈ���� �ִ� �� ���� �гθ� ǥ�õ˴ϴ�.
- ���̾ƿ� > �Ӽ� ���� - �� ���̾ƿ���� ���� �гο� ���丮�� ��� ���� ���Ե� Ʈ���� ǥ�õǰ� �8��� �гο��� Ʈ������ ������ �� ����� �Ӽ��� ���� ǥ�õ˴ϴ�.
- ǥ�� �Ӽ� - �� �� ��; ������ "ǥ�� �Ӽ�" ��ȭ ���ڰ� ������ ���丮 �ǿ� ǥ�õ� �Ӽ��� ���̺�; ������ �� �ֽ4ϴ�. �⺻��8�� ���� ù RDN �Ӽ� ��(��: People)�� ���̺�� ��d�˴ϴ�. RDN�� ��� �⺻ ���� ���̺�: ��ü DN(��: dc=example,dc=com)�Դϴ�.
LDAP �Ű� ���� ����LDAP �Ű� ����� ���丮 ������ ��/ �̸�(DN), �� �б� ��� �Ӽ�, ��Ʈ ����, ��� ���丮 ��d Ƚ�� �����ϴ� ��� �� ���丮 ������ �⺻ ��d�Դϴ�.
���丮 ���� ����
���丮 ������ UNIX������ ��Ʈ ����ڿ� �ش��ϴ� ������ �ִ� ���� �����Դϴ�. ���丮 ���ڷ� d���� �� ���� f� ������ �ʽ4ϴ�. ó=�� ��ġ ���� �� ��; d���߽4ϴ�. �⺻��: cn=Directory Manager�Դϴ�.
���丮 ������ DN: cn=config �б��� nsslapd-rootDN �Ӽ���, ��й�ȣ�� nsslapd-rootpw �Ӽ��� ����˴ϴ�.
Directory Server �ܼ�; ����ϸ� ���丮 ���� DN�� ��й�ȣ, �� ��й�ȣ�� ���� ����� ü�踦 ������ �� �ֽ4ϴ�.
- ���丮 ���ڷ� �ֿܼ� �α����մϴ�.
�̹� �ֿܼ� �α��εǾ� ��8�� �α��� ���̵� �������� �ٸ� ����ڷ� �α����ϴ� ���; ��v�Ͻʽÿ�.
- �ֻ�' ���� �ǿ� �ִ� Ž�� Ʈ���� ��Ʈ���� ���� ��带 ������ ��= �8��� �гο��� ��d ��; �����մϴ�.
- ���丮 ���� DN �ʵ忡 �� ��/ �̸�(DN); �Է��մϴ�. �⺻��: ��ġ �߿� d���� DN�Դϴ�.
- ���� ��й�ȣ ��ȣȭ Ǯ�ٿ� ������ ���丮 ���� ��й�ȣ�� �����ϴ� �� ����� ������ ����� ü�踦 �����մϴ�.
- f��� �ؽ�Ʈ �ʵ带 ����Ͽ� �� ��й�ȣ�� �Է��ϰ� Ȯ���մϴ�.
- ����; �����ϴ�.
Directory Server�� ��Ʈ ��ȣ ����
Directory Server �ܼ�; ����ϰų� cn=config ���� nsslapd-port �Ǵ� nssldap-secureport �Ӽ��� ��; �����Ͽ� ����� ���丮 ������ ��Ʈ �Ǵ� ���� ��Ʈ ��ȣ�� ��d�� �� �ֽ4ϴ�.
Sun Java System ���� d��(o=NetscapeRoot ��' Ʈ��)�� ����Ǵ� Directory Server ��Ʈ �Ǵ� ���� ��Ʈ�� ��d�Ϸx� Directory Server �ܼ�; ����մϴ�.
���� ���丮 �Ǵ� ����� ���丮 ��Ʈ(�Ǵ� ���� ��Ʈ) ��ȣ�� �����ϴ� ��� ��=�� ��: a�� �����ؾ� �մϴ�.
- �� ���� ������ ����� ���丮 ��Ʈ �Ǵ� ���� ��Ʈ ��ȣ�� ����; �����ؾ� �մϴ�. Administration Server Administration Guide�� ��v�Ͻʽÿ�.
- �� ���� ���丮�� ����� ���丮�� ����Ű�� �ٸ� Sun Java System ���� ��ġ�Ǿ� ��8�� �ش� ���� �� ��Ʈ ��ȣ�� ����Ű���� ����Ʈ�ؾ� �մϴ�.
- Directory Server�� �ٸ� ���� d�ǵǾ� �ִ� ��f �� ��Ǿ� �ִ� ��쿡�� �ش� ��f ���; ����Ʈ�Ͽ� �� ��Ʈ �Ǵ� ���� ��Ʈ ��ȣ�� ����ϵ��� �ؾ� �մϴ�.
- ������ ��� ��Ʈ ��ȣ�� ��d�ϰ�, Directory Server�� �ٸ� ����ڰ� ���� ����; ���� �ִ� �ý��ۿ� ��ġ�� ��� �ٸ� �?� �wα����� �ش� ��Ʈ�� ���Ƿ� ����� �� �ִ� '���� �ֽ4ϴ�. �� �ٸ� �?� �wα����� ������ �ּ�/��Ʈ ��; ���ε��� �� �ֽ4ϴ�. ���� �� ��� �� �?� �wα����� Directory Server�� ���� ��û; ó���� �� �ְ� �Ǹ�, �� �?� �wα�; ����Ͽ� ���� �wμ������� ���� ��й�ȣ�� �����Ͽ� Ŭ���̾�Ʈ ��û�̳� ���� �4�; �����ϰų� ���� �ź� ���; ������ �� �ֽ4ϴ�. �̷��� ���� '��; �����Ϸx� nsslapd-listenhost �Ӽ�; ����Ͽ� Directory Server�� ����ϴ� �������̽�(�ּ�)�� ��d�մϴ�. �� �Ӽ��� ���� �ڼ��� ����: Directory Server Administration Reference�� ��v�Ͻʽÿ�.
- �ܼ�; ���� ��Ʈ ��ȣ�� �ٲ۴ٰ� �ؼ� �Ϻ� ��ũ��Ʈ�� �ʿ��� ���� �۾��� ����Ǵ� ��: �ƴմϴ�. bak2db.pl, schema_push.pl, db2bak.pl, check-slapd, db2index.pl, db2ldif.pl, monitor, ldif2db.pl, ns-accountstatus.pl, ldif2ldap, ns-activate.pl, ns-inactivate.pl ��ũ��Ʈ�� �� ��Ʈ ��ȣ�� ���� �ϵ� �ڵ尡 /��ǹǷ� ��8�� ��d�ؾ� �մϴ�.
��� �־��� ��ũ��Ʈ �̸�: ������ ���� �̸��̸� check-slapd ���: ����8�� ����� API�� �Ϻΰ� �ƴϹǷ� ����ȭ���� �ʾҽ4ϴ�. �ڼ��� ����: Directory Server Administration Reference�� ��v�Ͻʽÿ�.
�� LDAP ��û�� ���� Directory Server���� ����ϴ� ��Ʈ �Ǵ� ���� ��Ʈ�� ��d�Ϸx�DSML ��û; ����ϴ� ��Ʈ�� ��d�Ϸx� DSML ����; ��v�Ͻʽÿ�.
- Directory Server �ܼ��� �ֻ�' ���� �ǿ��� �� ���� �̸��� ��Ʈ ��带 ������ ��= �8��� �гο��� ��Ʈ��ũ ��; �����մϴ�.
LDAP �w����ݿ� ���� ������ ���� ��Ʈ ��d�� �ǿ� ǥ�õ˴ϴ�.
- ����� ��SSL ��ſ� ����� ��Ʈ ��ȣ�� ��Ʈ �ʵ忡 �Է��մϴ�. �⺻��: 389�Դϴ�.
- 11��, "���� �� ��ȣȭ ��"�� ����� ��ó�� �� ����� SSL; Ȱ��ȭ�� ��� ��=�� ���� ���� ��Ʈ���� ����; ����� �� �ֽ4ϴ�.
- ����; ���� �� ���� �ٽ� �����մϴ�.
�ڼ��� ����: Directory Server ���� �� ������ ��v�Ͻʽÿ�.
�� �б� ��� ��� ��d
���丮�� �� b�̾�� �б� ��� ���� ��d�� �� ��8�� d�ǵ� Ưd ��v�� ��ȯ�� �� �ֽ4ϴ�. ���� Directory Server�� ��� b�̾ ���Ǵ� �� �б� ��� ��带 f���ϸ� d�ǵ� �� ��v�� ��ȯ�� �� �ֽ4ϴ�.
�� �б� ��� ��带 ����� ��� ���ڴ� b�̾ �ٽ� ����ȭ�ϴ� ���� �۾�; �����ϴ� ���� ���丮 ������ ��d�Ǵ� ��; ������ �� �ֽ4ϴ�. �� ������ ��=�� ��: ���� �б�� �� �б� ��� ��尡 ������ �ʽ4ϴ�.
�̷��� �б�� �б� ��� ��d�� ������ ���� �̿��� ����ڰ� ��d�� �� ��� �� ACI(Access Control Intstruction)�� ����Ͽ� ��ȣ�ؾ� �մϴ�(6��, "���� f�� ��" ��v). �� �б� ��� ���� ���丮 ���ڰ� ������ ����Ʈ �۾�; �����Ͽ� ���丮�� �ٸ� ��� b�̾ ���� ����Ʈ �۾�; �����մϴ�.
�б� ��� ��带 ����ϸ� b�̾ ���� ��f�� �ߴܵ˴ϴ�. �б� ��� ��带 ����ϱ� ���� ���� ����: ��� ��f���� �� �̻� ������ ��f���� ��f�� ���� ������ �߰����� �ʽ4ϴ�. �б� ��� ��带 ��Ȱ��ȭ�� ������ �Һ��� ��f���� ����Ʈ�� ���� ���մϴ�. ���� ������ ��f �ó����?����� �����Ϳ� ��f�� ���� ������ �߰����� ��; �Ӹ� �ƴ϶� �ٸ� �������� ����Ʈ�� ��; �� ��4ϴ�.
�� �б� ��� ��带 Ȱ��ȭ�ϰų� ��Ȱ��ȭ�Ϸx� ��=; �����մϴ�.
���� b�̾ �б� ��� ���� ��d�ϴ� ���: b�̾� �б� ��� ��� ��d; ��v�Ͻʽÿ�.
���丮 �� ���� ��d ����
����� ��� �ۼ��ϰų� ��d�� �� ���� ��=�� ��: Ư�� �Ӽ�; /�� ���ϵ��� ������ �� �ֽ4ϴ�.
- creatorsName — ó=�� ��; �ۼ��� ����� ��/ �̸�(DN)
- createTimestamp — ���� �ۼ��� �ð��� Ÿ�ӽ�����(GMT ���)
- modifiersName — ����8�� ��; ��d�� ����� ��/ �̸�(DN)
- modifyTimestamp — ���� ����8�� ��d�� �ð��� Ÿ�ӽ�����(GMT ���)
��
Ŭ���̾�Ʈ �?� �wα����� ���� b�̾ ��; �ۼ��ϰų� ��d�ϴ� ��쿡�� creatorsName �Ӽ��� modifiersName �Ӽ��� ���� ��f �ۼ��ڳ� ��d�ڸ� �ݿ����� �ʽ4ϴ�. �� �Ӽ����� ��� ���� ���ε��� �� �ʿ��� ���� �wϽ� �̸��� ���Ե˴ϴ�. �wϽ� ���� ���� �ڼ��� ����: �wϽ� ���̵� �ۼ�; ��v�Ͻʽÿ�.
��f�� b�̾��� ��d Ƚ�� �����ϴ� ��� �̸� �Ӽ��� Ÿ�ӽ����� �Ӽ��� �Ϲ� �Ӽ�ó�� ��f�DZ� ������ �� �Ӽ�: ���� �Һ��ڿ� ��f�� �ð��� �ƴ�, ������ ������ �� ���� ��d�� �ð�; �ݿ��մϴ�.
Directory Server���� �� d���� �����Ϸx� ��=; �����մϴ�.
- Directory Server �ܼ��� �ֻ�' ���� �ǿ� �ִ� ���� Ʈ������ ��Ʈ ��带 ������ ��= �8��� �гο��� ��d ��; �����մϴ�.
- "�� ��d Ƚ�� �����մϴ�" Ȯ�ζ�; �����մϴ�.
����� ��� �ۼ��ϰų� ��d�� ��� �� ���� creatorsName, createTimestamp, modifiersName �� modifyTimestamp �Ӽ�; �߰��մϴ�. ��x �� �ۼ� �Ӽ��� ���Ե��� �ʽ4ϴ�.
- ����; ���� �� ���� �ٽ� �����մϴ�.
�ڼ��� ����: Directory Server ���� �� ������ ��v�Ͻʽÿ�.
�÷��� �� ���� Ȯ���÷��� �� ���� Ȯ��: Directory Server 5.2�� �� ����Դϴ�. Directory Server�� �Բ� f��� �� �÷��� �ο��� ���� �� ����� Ȯ���� �� �ִ� ������ ������ �ֽ4ϴ�. �⺻��8�� ����� �÷��� �� ����; Ȯ������, ������ x�� �Ǵ� /ȿ�� ���ο� ��� ���� ��� �÷��� ��; �ε��մϴ�.
���� Ȯ��: ��=�� ��: ��a; f���մϴ�.
- Directory Server�� �Բ� f��� �÷��� ���� ����: �� �÷��� ���� ����ϰ� ��Ʈ�Ǿ�8�� �����8�� ���ȴٴ� ��; ��Ÿ�4ϴ�.
- ���� Ȯ��: �÷��� �� ���� ��ü�� üũ��; ����Ͽ� �÷��� ���� ���� ����; ������ �� �ֽ4ϴ�. ��� ����: ����� ����Ǵ� �߿� �ڵ带 ��ȣ�մϴ�.
- ����� ����� �÷��� �θ� �ε��ϵ��� �����Ͽ� ������� ��: �÷��� �� �� ������ �ʴ� �÷��� ���� ��f�� ������ �� �ֽ4ϴ�.
�÷��� �� ���� Ȯ�� ����
- Directory Server �ܼ��� �ֻ�' ���� �ǿ� �ִ� ���� Ʈ������ �÷��� �� ��带 �����մϴ�. �8��� �гο� ���� ���� Ȯ�� då�� ǥ�õ˴ϴ�.
- ��= �ɼ� �� �ϳ��� �����մϴ�.
- �÷��� �� ����; Ȯ������ �ʽ4ϴ� - ���? ��� ���� ���� ������ d�ǵ� ��� �÷��� ���� �ε�Ǹ� �÷��� �� ����8�� ���� ��? �7�� ǥ�õ��� �ʽ4ϴ�.
- �߸�� ����8�� �÷��� �ο� �÷��� ��d�մϴ� - ���� ������ d�ǵ� ��� �÷��� ���� �ε���� ����� �� �÷��� ���� ����; Ȯ���մϴ�. �÷��� �� ������ � ��8�ε� ����� ��쿡�� ������ �� �̻� /ȿ���� ��8��, ����� ���� �� �� �7� �α� ��� ���� ǥ���մϴ�. ������ ��� �÷��� �ο��� �÷��װ� ��d�˴ϴ�.
- ����; ���� ��= Directory Server ���� �� �������� ������ ��� Directory Server�� �ٽ� �����մϴ�.
�÷��� ���� ���� ����
- Directory Server �ܼ��� �ֻ�' ���� �ǿ� �ִ� ���� Ʈ������ �÷��� �� ��带 Ȯ���� ��= Ȯ���� �÷��� ��; �����մϴ�. �8��� �гο� �÷��� ���� ���� ������ ǥ�õ˴ϴ�.
- "���� ����" �ʵ忡�� �÷��� ���� ���� Ȯ�� ���°� ��= �� �� �ϳ��� ǥ�õ˴ϴ�.
- �� �� ��= - ����� �÷��� �� ����; Ȯ������ �ʵ��� �����ϸ� ��� �÷��� �ο� �� ���� ���°� ǥ�õ˴ϴ�. ��=�� ��: ���´� �÷��� �� ����; Ȯ���ϴ� ��쿡�� ǥ�õ˴ϴ�.
- /ȿ�� ���� - �÷��� �� ������ �÷��� �� ������ üũ���� ��ġ�ϴ� ������ �ֽ4ϴ�. �� �÷��� ��: �����8�� ���˴ϴ�. ��=�� ��: ���´� �߸�� ����; �ź����� �ʰ� �÷��� ��d�ϴ� ��쿡�� ǥ�õ˴ϴ�.
- �߸�� ���� - �÷��� �� ������ �÷��� �� ������ üũ���� ��ġ���� �ʴ� ������ �ֽ4ϴ�. �� ���´� �÷��� ���� ���� ����Ǿ�; �� ��=; ��Ÿ�4ϴ�.
- ���� ��= - �÷��� �� ������ ����� Ȯ���� ������ ��4ϴ�.
DSML ����Directory Server�� LDAP(Lightweight Directory Access Protocol) ��û; ó���ϴ� ���ÿ� Directory Service Markup Language ���� 2(DSMLv2)�� ��۵� ��û���� �4��մϴ�. DSML: Ŭ���̾�Ʈ���� ���丮 �۾�; ���ڵ��ϴ� �� �ٸ� �������, ����� �ٸ� ��û�� ������� ��� ���� f�� �� ���� ���; ����Ͽ� DSML; ó���մϴ�. �����8�� DSML ó���� ��: /���� Ŭ���̾�Ʈ�� ���丮 ���뿡 ������ �� �ֵ��� �����ݴϴ�.
Directory Server�� HTTP(Hypertext Transfer Protocol/1.1)�� ���� DSMLv2�� ���; ����ϸ� SOAP(Simple Object Access Protocol) ���� 1.1; DSML ���� ���; '�� �wα��� �w����ݷ� ����մϴ�. �� �w����ݿ� ���� �ڼ��� ����� DSML ��û�� ���� DSMLv2�� ����� ���丮 ������ ��v�Ͻʽÿ�.
DSML ��û ���
���丮�� �����ϴ� ǥ�� �w�����: LDAP�̱� ������ Directory Server�� ��ġ�ص� DSML ��û: �⺻��8�� ������ �ʽ4ϴ�. ����� HTTP/SOAP�� ���� DSML ��û�� �4��ϰ� �Ϸx� �����8�� �� ���; Ȱ��ȭ�ؾ� �մϴ�.
�ܼ�; ���� ����� DSML ��û; Ȱ��ȭ�Ϸx� ��=; �����մϴ�.
- Directory Server �ܼ��� �ֻ�' ���� �ǿ� �ִ� ���� Ʈ������ ��Ʈ ��带 ������ ��= �8��� �гο��� ��Ʈ��ũ ��; �����մϴ�.
- DSML ��� Ȯ�ζ�; �����ϰ� ��= ���� �ɼ� �� �ϳ��� �����մϴ�. ���� ��Ʈ �ɼ�: 11��, "���� �� ��ȣȭ ��"�� ����� ��ó�� SSL; Ȱ��ȭ�� ��쿡�� ����� �� �ֽ4ϴ�.
- ��= �ʵ� �߿��� ���ϴ� �ʵ带 �����մϴ�.
- ����; ������ ���� �ٽ� �����ؾ߸� DSML ��û�� �4��Ѵٴ� �˸� ���� ǥ�õ˴ϴ�.
�����; ���� DSML ��û; Ȱ��ȭ�Ϸx� ��=; �����մϴ�.
- �Ʒ��� ldapmodify ���; ����Ͽ� DSML �w�Ʈ���� �÷��� ��; Ȱ��ȭ�ϰ� �ش� ��d; ��d�մϴ�. ���� ����8�� ds-hdsml-port, ds-hdsml-secureport �� ds-hdsml-rooturl �Ӽ�; ��d�� �� �ֽ4ϴ�.
% ldapmodify -h host -p LDAPport -D "cn=Directory Manager" -w passwd
dn:cn=DSMLv2-SOAP-HTTP,cn=frontends,cn=plugins,cn=config
changetype: modify
replace: nsslapd-pluginEnabled
nsslapd-pluginEnabled: on
-
replace: ds-hdsml-port:
ds-hdsml-port: DSMLport
-
add: ds-hdsml-secureport
ds-hdsml-port: secureDSMLport
-
replace: ds-hdsml-rooturl
ds-hdsml-root: relativeURL
-
^DDSML ���� ����
���� �� ������ ���� ��Ʈ ��d �ܿ��� DSML ��û; �����ϴ� �� �ʿ��� ���� ����; ������ �� �ֽ4ϴ�. DSML �w�Ʈ���� �÷��� ���� ds-hdsml-clientauthmethod �Ӽ�: Ŭ���̾�Ʈ�� �ʿ��� ���� ���; ��d�ϸ� ��=�� ��: ��; ���� �� �ֽ4ϴ�.
- httpBasicOnly - ����� HTTP Authorization ����� ����; ����Ͽ� ���丮 �� ������ �� �ִ� ����� �̸�; ã�4ϴ�. �� �wμ����� �ش� ������ ���ؼ��� DSML ���̵� �������� �ڼ��� �����մϴ�. �̷��� ��d�ϸ� Ŭ���̾�Ʈ ����: ������ ���� ���� HTTPS ��Ʈ�� ���� DSML ��û�� SSL; ���� ��ȣȭ�˴ϴ�.
- clientCertOnly - ����� Ŭ���̾�Ʈ ������ �ڰ� ���; ����Ͽ� Ŭ���̾�Ʈ�� Ȯ���մϴ�. �̷��� ��d�ϸ� ��� DSML Ŭ���̾�Ʈ�� ���� HTTPS ��Ʈ�� ���� DSML ��û; ������ ����� f���ؾ� �մϴ�. ����� Ŭ���̾�Ʈ ����� ���丮 ��� ��ġ�ϴ��� Ȯ���մϴ�. �ڼ��� ����: 11��, "���� �� ��ȣȭ ��"�� ��v�Ͻʽÿ�.
- clientCertFirst - ����� ���� f��� Ŭ���̾�Ʈ ����� ����Ͽ� Ŭ���̾�Ʈ ����; �õ��մϴ�. Ŭ���̾�Ʈ ����� f����� ��: ��� ����� Authorization ����� ����; ����Ͽ� Ŭ���̾�Ʈ�� �����մϴ�.
HTTP ��û�� ����� Authorization ��� ��� ��8�� ����� �� ���ε带 ����Ͽ� DSML ��û; ó���մϴ�. �� ���ε�� ��=�� ��: ��쿡�� ���˴ϴ�.
����� f��Ǿ��� �� ��ġ��ų �� ��� ��� �Ǵ� HTTP Authorization ��� ��d�Ǿ��� ����� �� ������ �� ��� ��쿡�� ds-hdsml-clientauthmethod �Ӽ� ���� ������ �7� ���� 403: "����"�� ǥ�õǸ� ��û�� �źε˴ϴ�.
�ܼ�; ���� DSML ���� �䱸 ����; ��d�Ϸx� ��=; �����մϴ�.
- Directory Server �ܼ��� �ֻ�' ���� �ǿ� �ִ� ���� Ʈ������ ��Ʈ ��带 ������ ��= �8��� �гο��� ��ȣȭ ��; �����մϴ�.
11��, "���� �� ��ȣȭ ��"�� ����� ��ó�� SSL�� ���� �� Ȱ��ȭ�Ǿ� �־�� �մϴ�.
- DSML Ŭ���̾�Ʈ ���� �ʵ��� ��Ӵٿ� ������ ���ϴ� �ɼ�; �����մϴ�.
- ����; ���� �� ���� �ٽ� �����Ͽ� ��ο� ���� ��d; �����մϴ�.
�����; ���� DSML ���� �䱸 ����; ��d�Ϸx� ��=; �����մϴ�.
- �Ʒ��� ldapmodify ���; �����Ͽ� DSML �w�Ʈ���� �÷��� ���� �Ӽ�; �����մϴ�.
% ldapmodify -h host -p LDAPport -D "cn=Directory Manager" -w passwd
dn:cn=DSMLv2-SOAP-HTTP,cn=frontends,cn=plugins,cn=config
changetype: modify
replace: ds-hdsml-clientauthmethod:
ds-hdsml-clientauthmethod: httpBasicOnly �Ǵ�
clientCertOnly �Ǵ� clientCertFirst
^D- DSML �w�Ʈ���� �÷��� ��; ��d�� ��� ��ο� ���� ��d; �����Ϸx� ���� �ٽ� �����ؾ� �մϴ�.
DSML ���̵� ����
���� ���� �⺻ ����; �����ϴ� ��� Directory Server�� ���̵� �����̶�� ���; ����Ͽ� DSML ��û; ������ �� ����� ���ε� DN; ��d�մϴ�. �� ���: HTTP ��û�� Authorization ���� �ʿ��� d���� �����Ͽ� ���ε忡 ����� ���̵� Ȯ���մϴ�. �� ��� ���� �ڼ��� ����: ���̵� ����; ��v�Ͻʽÿ�.
DSML-over-HTTP�� ���� �⺻ ���̵� ����: ��=�� ��: ���� ���� ��; ���� ��d�˴ϴ�.
dn:cn=default,cn=HTTP-BASIC, cn=identity mapping, cn=config
objectclass: top
objectclass: nsContainer
objectclass: dsIdentityMapping
cn: default
dssearchbasedn: ou=People,userRoot
dssearchfilter: (uid=${Authorization})�� ����: ou=People,userRoot ��' Ʈ���� �˻��Ͽ� uid �Ӽ��� Authorization ��� ���Ե� ����� �̸��� ��ġ�ϴ� ��; ã�4ϴ�. userRoot�� ���丮 ��ġ �߿� d���� b�̾��Դϴ�(��: dc=example,dc=com).
���� �� �Ӽ��� ${header} ����� �ڸ� ǥ���ڸ� ����� �� �ֽ4ϴ�. ���⼭ header�� HTTP ����� �̸��Դϴ�. DSML ���ο� ���� �Ϲ���8�� ���Ǵ� ���� ��=�� ���4ϴ�.
- ${Authorization} - �� ���ڿ�: HTTP Authorization ��� ���Ե� ����� �̸�8�� �ٲ�ϴ�. Authorization ���� ����� �̸��� ��й�ȣ�� ��� ���ԵǾ� ���� �� �ڸ� ǥ���ڴ� ����� �̸�8�θ� �ٲ�ϴ�.
- ${From} - �� ���ڿ�: HTTP From ��� ���Ե� ���� ���� �ּҷ� �ٲ�ϴ�.
- ${host} - �� ���ڿ�: DSML ��û�� URL�� ���Ե� ���� ��ü�� ȣ��Ʈ �̸� �� ��Ʈ ��ȣ�� �ٲ�ϴ�.
DSML ��û�� �ٸ� ���̵� ����; ����Ϸx� ��=�� ���� HTTP ��� ���� �� ���̵� ����; d���մϴ�.
- �⺻ DSML-over-HTTP ���̵� ����; �����ϰų� �� �w����ݿ� ���� ����� d�� ����; �ۼ��մϴ�. ID ���� ���� �Ӽ� d�ǿ� ���ؼ��� ���̵� ����; ��v�Ͻʽÿ�. �̷��� ���� ��: ��= �� �Ʒ��� 'ġ�ؾ� �մϴ�.
cn=HTTP-BASIC, cn=identity mapping, cn=config��= �� ���� ��� �� �ϳ��� �� ���� ��; �ۼ��� �� �ֽ4ϴ�.
- �ֿܼ��� �� ���� ����� ��ó�� Directory Server �ܼ��� �ֻ�' ���丮 �ǿ��� ������ ��ü Ŭ������ �ִ� �� ��; �ۼ��մϴ�.
- ldapmodify�� ����� �� �߰��� ����� ��ó�� ldapmodify ������ ����Ͽ� ����ٿ��� �� ��; �߰��մϴ�.
- Directory Server�� �ٽ� �����Ͽ� �� ����; ����մϴ�.
���� ����� d�� ������ �ǰ�, ����� d�� ������ �������� ���ϸ� �⺻ ������ �˴ϴ�. ��� ����; ���� �Ŀ��� DSML ��û�� ���� ���ε� DN; Ȯ������ ���ϸ� �� DSML ��û: ����Ǿ� �źε˴ϴ�(�7� 403).