![]() |
Sun ONE Directory Server �� ���? |
1�� Sun ONE Directory Server �Ұ�
Sun ONE Directory Server fǰ: Directory Server, ���� ���丮�� ���ϴ� �� ����, ���� �������̽��� ���� �� ���� ��� ���ϴ� Sun ONE ���� �ܼ� ��8�� �����Ǿ� �ֽ4ϴ�. �� �忡���� Directory Server�� ���� ���並 f���ϰ� �ܼ�; ����� ���丮 ���� �� �ʿ��� ���� �⺻���� �۾� ���� �����մϴ�.
���� Directory Server 5.2�� �� ����� �÷��� �� ����� DSML-over-HTTP �w����ݿ� ���� �Ұ��մϴ�. �÷��� �� ���� Ȯ��: �߰� ���� ���8��, ����� �� ���; ����Ͽ� ���� ��� �÷��� ��; �����ϰ� �ε���� �ʵ��� ����� �� �ֽ4ϴ�. DSML(Directory Server Markup Language): ��û; ���丮 ����� ������ '�� XML ����� ��ο� ����Դϴ�.
�� ��: ��= ����8�� �����Ǿ� �ֽ4ϴ�.
- Directory Server �� ���� ����
- Directory Server ���� �� ����
- SSL; Ȱ��ȭ�Ͽ� ���� ����
- Directory Server �ܼ� ���
- LDAP �� ���� ����
- �÷��� �� ���� Ȯ��
- DSML ����
Directory Server �� ���� ����
Sun ONE Directory Server�� ��� ��ü�� ����� �� �ڿ� ���丮�� ���ϱ� '�� �����ϰ� Ȯ�强�� �پ �����, LDAP(Lightweight Directory Access Protocol)��� ���� �ý��� ���� �w����ݿ� ���; �ΰ� �ֽ4ϴ�. Directory Server�� ����� �ý��ۿ��� ns-slapd �wμ��� �Ǵ� ���� ����Ǹ鼭 ���丮 ����; ���ϰ� Ŭ���̾�Ʈ ��û�� �4��մϴ�.
��κ��� Directory Server �� �۾�: Sun ONE���� Directory Server �� ��Ÿ ��� Sun ONE ������ ��� ��v ����� f��Ǵ� �� ���� ���� ����˴ϴ�. Sun ONE ���� �ܼ�: �� ���� ���� ���� �������̽��Դϴ�. Directory Server �ܼ�: Ư�� Sun ONE Directory Server��8�� ����� Sun ONE ���� �ܼ��� �� ���� ����Դϴ�.
��κ��� Directory Server �� �۾�: Directory Server �ֿܼ��� ������ �� �ֽ4ϴ�. ���� ����; �����ϰų� ����� /ƿ��Ƽ�� ����Ͽ� ��8�� �� �۾�; ������ �� �ֽ4ϴ�. Sun ONE ���� �ֿܼ� ���� �ڼ��� ����: Sun ONE Server Console Server Management Guide�� ��v�Ͻʽÿ�.
Directory Server ���� �� ����
SSL(Secure Sockets Layer); ������� �ʴ� ��� ��� �Ұ��� ���8�� Directory Server�� �����ϰ� ������ �� �ֽ4ϴ�. SSL; ��� ���̸� "SSL; Ȱ��ȭ�Ͽ� ���� ����"; ��v�Ͻʽÿ�.
����ٿ��� ���� ���� �� ����(Unix)
Directory Server �ܼ�; �������� ��; �� ���丮 ���� ����Ǹ� ����ٿ��� ���� �����ؾ� �մϴ�. Directory Server �ܼ�; ������� ��8�x� ����ٿ��� ���� ������ �� �ֽ4ϴ�. root ����8�� �Ʒ� ��� �� �ϳ��� �����մϴ�.
Solaris ����
# /usr/sbin/directoryserver start
��Ÿ ��ġ
# ServerRoot/slapd-serverID/start-slapd
�Ǵ�
Solaris ����
# /usr/sbin/directoryserver stop
��Ÿ ��ġ
# ServerRoot/slapd-serverID/stop-slapd
���⼭ serverID�� ���� ��ġ �߿� ��d�� ���� �ĺ����Դϴ�.
UNIX������ �� ��ũ��Ʈ ��� Directory Server�� ������ UID �� GID�� �����ؾ� �մϴ�. ���� ���, Directory Server�� nobody�� ����Ǹ� start-slapd /ƿ��Ƽ�� stop-slapd /ƿ��Ƽ�� nobody�� �����ؾ� �մϴ�.
��v ���� �� �̻� ����� �� ��8�� Directory Server �ֿܼ��� �� ��v�� ��d�� �� �ֽ4ϴ�. �� ���� ���ؼ��� "�⺻ ��v ��d"���� �����մϴ�.
f���ǿ��� ���� ���� �� ����(Windows)
Windows NT �ý���; ����ϴ� ��� ���� f���ǿ��� ��= �ܰ踦 �����մϴ�.
- ����ũž���� "���� > ��d > f����"; �����մϴ�.
- "����" ������; �� �� �����ϴ�.
- ���� ���; ��ũ���Ͽ� Sun ONE Directory Server�� �����մϴ�.
���� �̸�: Sun ONE Directory Server 5.2 (serverID)�Դϴ�. ���⼭ serverID�� ���� ��ġ �Ǵ� ���� �߿� ��d�� �ĺ����Դϴ�.
- "����" �Ǵ� "����" ��ư; ���� ���ϴ� �۾�; �����մϴ�.
Directory Server�� �����ϸ� ���� ���� Ȯ���ϴ� ���� ǥ�õ˴ϴ�.
�ֿܼ��� ���� ���� �� ����(��� �÷���)
Directory Server �ܼ�; �����ϴ� ��� �ش� ���� �������̽��� ���� ���丮 ���� ����, ���� �� �ٽ� ������ �� �ֽ4ϴ�. �ܼ� ��� ���� �ڼ��� ����: "Directory Server �ܼ� ����"; ��v�Ͻʽÿ�.
- �ʿ信 ��� Directory Server �ܼ��� �ֻ�' "�½�ũ" �ǿ��� "Directory Server ����", "Directory Server ����" �Ǵ� "���丮 ���� �ٽ� ����" ��ư; �����ϴ�.
Directory Server �ֿܼ��� ������8�� Directory Server�� �����ϰų� �����ϸ� ���� ���� �Ǵ� ���� ~�Ḧ �˸��� ���� ��ȭ ���ڰ� �ֿܼ� ǥ�õ˴ϴ�. �7� ���� ��쿡�� �ش� �7� ���� ��� ���� �ֿܼ� ǥ�õ˴ϴ�.
SSL; Ȱ��ȭ�Ͽ� ���� ����
SSL; Ȱ��ȭ�ϱ� �� ���� ����� ��ġ �� �����ؾ� �մϴ�. ���� �� �� SSL Ȱ��ȭ�� ���� �ڼ��� ����: 11�� "���� ����; ��v�Ͻʽÿ�. ����, ���� �����ͺ��̽� �� ���� ���� �� ���� �ڼ��� ����: Sun ONE Server Console Server Management Guide�� Chapter 10, "Using SSL and TLS with Sun ONE Servers"�� ��v�Ͻʽÿ�.
SSL; Ȱ��ȭ�Ͽ� ���� �����Ϸx� ���� ����� ��ȣ�ϴ� ��ȣ�� ��d�ؾ� �մϴ�.
- Windows������ ������ ȣ��Ʈ �ý��ۿ��� ���� �����ؾ� �մϴ�. ���Ȼ�, ��ȣ �Է� ��ȭ ���ڴ� ������ ȣ��Ʈ �ý��ۿ��� ��Ÿ���ϴ�.
- UNIX������ ����ٿ��� ���� �����ؾ� �մϴ�.
�Ǵ� �� �÷��� ��ο��� ���� ��ȣ�� ������ ��ȣ ����; �ۼ��� �� �ֽ4ϴ�. ���� �����ͺ��̽� ��ȣ�� ���Ͽ� �����ϸ� ���� �ֿܼ��� ���� ������ �� ��; �Ӹ� �ƴ϶� ���� �۵� �� ���� �ڵ�8�� �ٽ� ���۵� �� �ֽ4ϴ�.
����
�� ��ȣ�� �Ϲ� �ؽ�Ʈ�� ��ȣ ���Ͽ� ����DZ� ������ ���Ȼ� ����� '��; �ʷ��� �� �ֽ4ϴ�. �������� ��: ȯ�濡�� ���� �����ϴ� ��쿡�� ��ȣ ����; ������� ���ʽÿ�.
��ȣ ����: �Ʒ� 'ġ�� �����ؾ� �մϴ�.
ServerRoot/alias/slapd-serverID-pin.txt
���⼭ serverID�� ���� ��ġ �߿� ��d�� ���� �ĺ����Դϴ�.
��=�� ��: ���8�� ���� ��ū �̸��� ��ȣ�� ���Ͽ� �߰��ؾ� �մϴ�.
Token:password
�� ��f�� ���, ��=�� ���� ���� ���� �����ͺ��̽��� ��ġ �̸��� ǥ�õ˴ϴ�. ��ҹ��ڿ� ������ ǥ�õ� �Ͱ� dȮ�� ��ġ�ؾ� �մϴ�.
Internal (Software) Token:mypassword
��ü ��ġ�� ����� �����ϴ� ��� "���� ��" ��ȭ ������ �� '�� �ִ� ��Ӵٿ� ���� ǥ�õ� ��ġ �̸�; ����մϴ�. ���� �����ͺ��̽��� �ۼ��Ϸx� �� ����� ���� ��d ����縦 ����ؾ� �մϴ�. Directory Server���� SSL; ����ϴ� ���: 11�� "���� ����; ��v�Ͻʽÿ�.
Directory Server �ܼ� ���
Directory Server �ܼ�: Sun ONE ���� �ְܼ� ������ â8�� �����Ǵ� �������̽��Դϴ�. ��= ���� ����� ��ó�� Directory Server �ܼ�: Sun ONE ���� �ֿܼ��� ���۵˴ϴ�.
Directory Server �ܼ� ����
- ���丮 ���� ������ slapd-serverID�� ����ǰ� �ִ��� Ȯ���մϴ�. ����ǰ� ���� ��8�� root �Ǵ� ���� ����ڷ� �Ʒ� ���; �����Ͽ� �����մϴ�.
Solaris ����
# /usr/sbin/directoryserver start
��Ÿ ��ġ
# ServerRoot/slapd-serverID/start-slapd
- �� ���� ������ admin-serv�� ����ǰ� �ִ��� Ȯ���մϴ�. ����ǰ� ���� ��8�� root �Ǵ� ���� ����ڷ� �Ʒ� ���; �����Ͽ� �����մϴ�.
Solaris ����
# /usr/sbin/directoryserver start-admin
��Ÿ ��ġ
# ServerRoot/start-admin
- �Ʒ� ���; �����Ͽ� Sun ONE ���� �ܼ�; �����մϴ�.
Solaris ����
# /usr/sbin/directoryserver startconsole
��Ÿ ��ġ
# ServerRoot/startconsole
Sun ONE ���� �ְܼ� Sun ONE �� ���� ���� �ٸ� �ý��ۿ��� �����ϴ� ��� Sun ONE Server Console Server Management Guide�� Chapter 7, "Network Settings"�� ����� ��ó�� �� ����� ���� f��; �����ؾ� �� �� �ֽ4ϴ�.
�ܼ� �α��� â�� ǥ�õ˴ϴ�. ���� ���丮(o=NetscapeRoot b�̻簡 ���Ե� ���丮)�� Directory Server�� ���� �ν��Ͻ��� ����Ǵ� ��쿡�� �ش� ���丮 ������ ���� ����� DN�� ��ȣ, ���� �� ���� URL; Ȯ���ϴ� â�� ǥ�õ˴ϴ�.
- ������ �۾� ���� ����� ���� ������ �ִ� ������� ���ε� DN�� ��ȣ�� ����Ͽ� �α����մϴ�. ���� ��� cn=Directory Manager�� �ش� ��ȣ�� ����մϴ�.
Sun ONE ���� �ܼ��� ǥ�õ˴ϴ�.
- ���� �г��� Ʈ���� Ž���Ͽ� Directory Server�� ȣ��Ʈ�ϴ� �ý���; ã: ��=, �ش� �̸��̳� ������; ���� �Ϲ� ���d���� ǥ���մϴ�.
�� 1-1    Sun ONE ���� �ܼ�
![]()
���丮 ������ �̸��� ����; �����Ϸx� "����" ��ư; ���� ��= �ؽ�Ʈ ���ڿ� �� �̸��� ����; �Է��մϴ�. "Ȯ��"; ���� �� �̸��� ����; ��d�մϴ�. ���� ���� ���� ���� Ʈ���� �� �̸��� ǥ�õ˴ϴ�.
Ʈ������ Directory Server �̸�; �� �� �����ų� "����" ��ư; ���� �� ���丮 ���� ���ϱ� '�� Directory Server �ܼ�; ǥ���մϴ�. Directory Server �ܼ� Ž��
Directory Server �ܼ�: Directory Server �ν��Ͻ��� Ž���ϰ� �� �۾�; �����ϱ� '�� �������̽��� f���մϴ�. �ֿܼ��� �� ���� ���� ��8��, �� ��; ����Ͽ� ��� Directory Server ��ɿ� ������ �� �ֽ4ϴ�.
- "�½�ũ" �� - ���� �ٽ� ���۰� ��: �� �۾� ��ư�� ���ԵǾ� �ֽ4ϴ�.
- "����" �� - ���� �� '�� ��� �Ű� ���� ���� ������ f���մϴ�.
- "���丮" �� - ���丮�� �ִ� ��� ������ ��; ǥ���ϰ� �����մϴ�.
- "����" �� - ������ ���, �α� �� ��f ���¸� ǥ���մϴ�.
�½�ũ ��
"�½�ũ" ��: 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ϴ�.
�� 1-4    Directory Server �ܼ��� ���丮 ��
![]()
�α��� �߿� �Է��� ���ε� DN�� ����� ���� ������ ��8�� ���� ��: �Ϲ� ��8�� ǥ�õǰ� ��b ��d�� �� �ֽ4ϴ�. ���� �����ϰ� ���� ��d; �����Ϸx� �ݵ�� ���� ��; ����; �� ��Ÿ���� ��ȭ ���ڸ� ����ؾ� �մϴ�.
"����" ������ "���丮" ���� ���̾ƿ�� ����; �����ϴ� ���� ���� �ɼ�; ����� �� �ֽ4ϴ�. �� ���̾ƿ� �ɼǿ��� ���� ��; ����� ��� ��; ���� Ʈ������ ���� �� �8��� �гο� �Ӽ� ǥ�ð� �ֽ4ϴ�. ������ �ƴ� �8��� Ʈ���� ���� ���� ǥ�õǴ� ���� �⺻���Դϴ�.
"���� > ǥ��" �ɼ�; ����ϸ� ���丮 Ʈ���� ��� �� ���� ACI ����, ���� ���� �� ��Ȱ��ȭ ���� �������� Ȱ��ȭ�˴ϴ�. ���� �������� ���ʿ� ACI ����� ���� ���� ǥ�õǰ� �8��� �гο� ������ ���� �Ӽ� ���� ǥ�õ˴ϴ�. �ڼ��� ����: "���丮 Ʈ�� ���� �ɼ�"; ��v�Ͻʽÿ�.
���� ��
"����" �ǿ��� ���� ���� �α� ���� ǥ�õ˴ϴ�. ���� Ʈ������ ��� ���� ���� ǥ�õǰ� �8��� �гο��� ������ �� ���� ������ ǥ�õ˴ϴ�. ���� ��� �Ʒ� ��: �α� �� ���̺�; �����ݴϴ�.
�� 1-5    Directory Server �ܼ��� ���� ��
![]()
�ֿܼ��� ���� ���ε� DN ����
���÷����� ���� �Ʒ��� �ִ� �α��� ������; ������ Directory Server �ֿܼ� �α����� �� ����� ���ε� DN; �� �� �ֽ4ϴ�. ��� ǥ�õ� ��ó�� �α��� ������ ���� ���� ���ε� DN�� ǥ�õ˴ϴ�.
![]()
��� ID ����
Directory Server �ֿܼ��� ��; �ۼ��ϰų� ���� ��, ���� Sun ONE ���� �ֿܼ� ó= ������ �� ���ε� DN�� ��ȣ�� �Է��Ͽ� �α����� �� �ֽ4ϴ�. �̷��� �α���; ���� ���� ���丮 Ʈ���� �����ϴ���, ���� �۾�; �����ϴ� �� �ʿ��� ���� ������ �ִ��� Ȯ�ε˴ϴ�.
ó= Sun ONE ���� �ܼ�; ������ �� ���丮 ���� DN8�� �α����� ��= �ܼ�; �����ϰ� �ٽ� ������ �ʿ� ���� ��f���� �ٽ� �ٸ� ����ڷ� �α����� �� �ֽ4ϴ�.
Sun ONE ���� �ֿܼ��� �α���; �����Ϸx� ��=; �����մϴ�.
- Directory Server �ֿܼ��� "�½�ũ" ��; �����ϰ� "�� ����ڷ� Directory Server�� �α���" ���̺� ���� ��ư; �����ϴ�. �Ǵ� �ٸ� �ܼ� �ǿ� �ִ� ��� "�ܼ� > �� ����ڷ� �α���" �� ��; �����մϴ�.
�α��� ��ȭ ���ڰ� ǥ�õ˴ϴ�.
- ��ο� DN�� ��ȣ�� �Է��ϰ� "Ȯ��"; �����ϴ�.
���� ���ε��� �� ����� ���� ��ü DN; �Է��Ͻʽÿ�. ���� ���, ���丮 ���ڷ� ���ε��Ϸx� "��/ �̸�" �ؽ�Ʈ ���ڿ� �Ʒ� DN; �Է��մϴ�.
cn=Directory Manager
���丮 ���� DN�� ��ȣ�� ���ؼ��� ��= �� �ڼ��� �����մϴ�.
�¶��� ���� ���
�¶��� ����: Directory Server �ܼ��� �ǰ� ��ȭ ���ڿ� ���� ��Ȳ�� �´� d���� f���մϴ�. "����" ��ư: ��ü�� �̷��� �������̽��� �8��� �Ʒ��� �ֽ4ϴ�. ��� ȭ�鿡�� ��Ȳ�� �´� ����; ������ ���� �� Alt-P�� ����Ű�� ����� �� �ֽ4ϴ�.
�¶��� ����; �����ϸ� �ܼ� �⺻ ������ HTML ����� ������ ǥ�õ˴ϴ�. ���⼭ "������ ����" ��ư; ���� ������ ������ Netscape Communicator�� ��: �ܺ� ������ �� �� �ֽ4ϴ�. �¶��� ���� ������ �߰� d�� ��ũ�� ������ �ܺ� ������ â�� �����ϴ�.
�� �¶��� ���� ������� �ش� ���̳� ��ȭ ���ڿ� �ִ� �ʵ� �� ��ư�� ���� ������ ���� �ֽ4ϴ�. �ܼ�; ���� ��; ���ϰų� �Է� �Ǵ� ��d�ϴ� ��� �� d���� ��v�Ͻʽÿ�.
Sun ONE Directory Server�� ���� �ý���: Sun ONE �� ���� ���; �ΰ� �ֽ4ϴ�. �� ������ ��� �ý��ۿ��� Directory Server �ܼ�; ���� ���̸� ��=�� ��: ����; Ȯ���ؾ� �մϴ�.
- Sun ONE Server Console Server Management Guide�� Chapter 7, "Network Settings"�� ����� ��ó�� �� ����� ����� �ý����� ������ ����ϵ��� ���� f��; �����ؾ� �� �� �ֽ4ϴ�.
- ������ �wϽ� ����� �����Ǿ� �ִ� ���, �ܺ� ������ ����Ͽ� �¶��� ���� ������ ���x� ��= �� �ϳ��� �����ؾ� �մϴ�.
- ������ �������� �wϽø� ��Ȱ��ȭ�մϴ�. Netscape Communicator������ "���� > ȯ�� ��d" �� ��; �����մϴ�. �� ��=, "��� > �wϽ�" ���ָ� �����Ͽ� �wϽ� ������ �����մϴ�. Internet Explorer������ "����" ������ "���ͳ� �ɼ�"; �����մϴ�.
- �� ����� �wϽ� ������ ������ ����ϵ��� ���� f��; �����մϴ�.
����
�� ����� �wϽ� ������ ������ ����ϵ��� �����ϸ� �ý��ۿ� ������ ���� ��a�� ���մϴ�.
�ܼ� Ŭ������
Directory Server �ܼ�: �ý��� Ŭ�����带 ����Ͽ� �ؽ�Ʈ�� �����ϰų� �߶� �ٿ��ֽ4ϴ�. �Է�; ���̷x� "���丮" �ǿ��� Ž���� �� ���� DN�̳� URL; Ŭ������� ������ �� �ֽ4ϴ�.
- Directory Server �ܼ��� �ֻ�' "���丮" �ǿ��� Ʈ���� Ž���Ͽ� �ش� DN�̳� URL; �����Ϸt� ��; ����(���� ����)�մϴ�.
- ������ "���� > DN ����" �Ǵ� "���� > URL ����"�� �����մϴ�.
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�� ���ؼ��� Sun ONE Server Console Server Management Guide�� Chapter 3, "Customizing Sun ONE Server Console"; ��v�Ͻʽÿ�.
"Ȯ��"; ���� ���� ����; �����մϴ�.
- Sun ONE ���� �ܼ��� ��� â; ~���� �� �ܼ�; �ٽ� �����մϴ�.
���丮 Ʈ�� ���� �ɼ�
Directory Server �ܼ��� �ֻ�' "���丮" �ǿ��� "����" �� ��; ����Ͽ� ���丮 Ʈ���� �߰� d���� ǥ���ϰ� �8��� �гο� ǥ�õǴ� ����; ������ �� �ֽ4ϴ�.
"���丮" ���� ����: ��=�� ��: "����" �ɼǿ� ����; �4ϴ�.
- ��v �� - �� Ȯ�ζ�; �����ϸ� ��v ����� ��� �ڽİ� ���� ��f ���丮�� �ִ� ��ó�� ���丮 Ʈ���� ǥ�õ˴ϴ�. Ȯ�ζ�; ���� ����ϸ� ��v�� ��v ��8�� ǥ�õ˴ϴ�. �ڼ��� ����: "����Ʈ ��v �ۼ�"; ��v�Ͻʽÿ�.
- ��ü d�� - �� Ȯ�ζ�; ���� ����ϸ� ��: ����� ��ȯ�� ���� ǥ�õ˴ϴ�.
Ȯ�ζ�; �����ϸ� ���丮 Ʈ������ ��: ���ؿ� �ִ� ��: �Ʒ��� ����� �ش� ǥ�� �Ӽ��� ��� d�ĵ˴ϴ�. ���� ���ɿ� ����; ���� �ʰ� ��Ը� ��' Ʈ���� d���ϴ� ���: "�ֿܼ� ���� ã�ƺ��� ����"; ��v�Ͻʽÿ�.
cn, givenname, o, ou, sn, uid �Ӽ�8�� ǥ�õǴ� ��: d�ĵ˴ϴ�. ��Ÿ �Ӽ�8�� ǥ�õǴ� ��: d�ĵ��� �ʽ4ϴ�.
- ǥ�� > 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)�Դϴ�.
�ٸ� �Ӽ�; ����Ͽ� ���丮 Ʈ���� ��; ǥ���Ϸx� �ٸ� ���� ��ư; ������ ��= ���ϴ� �Ӽ�; �����մϴ�. ������ �Ӽ��� ��� ��: ����ؼ� ù RDN �Ӽ�; ����մϴ�. �⺻��8�� ���̺?�� �Ӽ� ���� ���˴ϴ�. "�Ӽ� �̸� ǥ��" Ȯ�ζ�; �����ϸ� ���̺�: ou=People�� ���� ǥ�õ˴ϴ�.
- ���� - Ưd �۾� �Ŀ� �� ��; ǥ���Ϸx� ���丮 Ʈ�� ���÷��̸� �����ؾ� �մϴ�. �� ��; �����ϸ� ������ ��ü ���丮 Ʈ���� �ٽ� �ε�˴ϴ�.
LDAP �� ���� ����
LDAP �Ű� ����� ���丮 ������ ��/ �̸�(DN), �� �б� ��� �Ӽ�, ��Ʈ ����, ��� ���丮 ��d Ƚ�� �����ϴ� ��� �� ���丮 ������ �⺻ ��d�Դϴ�.
���丮 ���� ����
���丮 ������ UNIX�� root ����ڿ� �Ǵ� ���� �ִ� ���� �����Դϴ�. ���丮 ���ڷ� d���� �� ���� f� ������ �ʽ4ϴ�. ó=�� ��ġ ���� �� ��; d���߽4ϴ�. �⺻��: cn=Directory Manager�Դϴ�.
���丮 ������ DN: cn=config �б��� nsslapd-rootDN �Ӽ���, ��ȣ�� nsslapd-rootpw �Ӽ��� ����˴ϴ�.
Directory Server �ܼ�; ����ϸ� ���丮 ���� DN�� ��ȣ, �� ��ȣ�� ���� ��ȣȭ ü�踦 ������ �� �ֽ4ϴ�.
- ���丮 ���ڷ� �ֿܼ� �α����մϴ�.
�̹� �ֿܼ� �α��εǾ� ��8�� "�α��� ID ����"���� �ٸ� ����ڷ� �α����ϴ� ���; ��v�Ͻʽÿ�.
- �ֻ�' "����" �ǿ� �ִ� Ž�� Ʈ���� ��Ʈ���� ���� ��带 ������ ��= �8��� �гο��� "��d" ��; �����մϴ�.
- "���丮 ���� DN" �ʵ忡 �� ��/ �̸�(DN); �Է��մϴ�. �⺻��: ��ġ �߿� d���� DN�Դϴ�.
- "���� ��ȣ ��ȣȭ" Ǯ�ٿ� ������ ���丮 ���� ��ȣ�� �����ϴ� �� ����� ������ ����� ü�踦 �����մϴ�.
- f��� �ؽ�Ʈ �ʵ带 ����Ͽ� �� ��ȣ�� �Է��ϰ� Ȯ���մϴ�.
- "����"; �����ϴ�.
Directory Server�� ��Ʈ ��ȣ ����
Directory Server �ܼ�; ����ϰų� cn=config ���� nsslapd-port �Ӽ� ��; �����Ͽ� ����� ���丮 ������ ��Ʈ �Ǵ� ���� ��Ʈ ��ȣ�� ��d�� �� �ֽ4ϴ�.
Sun ONE ���� d��(o=NetscapeRoot ��' Ʈ��)�� ����Ǵ� Sun ONE Directory Server ��Ʈ �Ǵ� ���� ��Ʈ�� ��d�Ϸx� Directory Server �ܼ�; ����մϴ�.
���� ���丮 �Ǵ� ����� ���丮 ��Ʈ(�Ǵ� ���� ��Ʈ) ��ȣ�� �����ϴ� ��� ��=�� ��: a�� �����ؾ� �մϴ�.
- �� ���� ������ ����� ���丮 ��Ʈ �Ǵ� ���� ��Ʈ ��ȣ�� ����; �����ؾ� �մϴ�. Sun ONE Server Console Server Management Guide�� Chapter 7, "Network Settings"�� ��v�Ͻʽÿ�.
- �� ���� ���丮�� ����� ���丮�� ����Ű�� �ٸ� Sun ONE ���� ��ġ�Ǿ� ��8�� �ش� ���� �� ��Ʈ ��ȣ�� ����Ű���� ����Ʈ�ؾ� �մϴ�.
�Ʒ� ���� ����Ͽ� ���丮 ����� ���4� LDAP ��û; ����ϴ� ��Ʈ �Ǵ� ���� ��Ʈ�� ��d�մϴ�. DSML ��û; ����ϴ� ��Ʈ�� ��d�Ϸx� "DSML ����"; ��v�Ͻʽÿ�.
- Directory Server �ܼ��� �ֻ�' "����" �ǿ��� �� ���� �̸��� ���Ե� ��Ʈ ��带 ������ ��= �8��� �гο��� "��Ʈ��ũ" ��; �����մϴ�.
LDAP �w����ݿ� ���� ������ ���� ��Ʈ ��d�� �ǿ� ǥ�õ˴ϴ�.
- ����� ��SSL ��ſ� ����� ��Ʈ ��ȣ�� "��Ʈ" �ʵ忡 �Է��մϴ�. �⺻��: 389�Դϴ�.
- 11�� "���� ������ ����� ��ó�� �� ����� SSL; Ȱ��ȭ�� ��� ��=�� ���� ���� ��Ʈ���� ����; ����� �� �ֽ4ϴ�.
- ���� ��Ʈ�� �� ��Ʈ�� ��� ����ϴ� �ɼ�; �����մϴ�.
- ����� SSL ��ſ� ����� ��Ʈ ��ȣ�� "���� ��Ʈ" �ʵ忡 �Է��մϴ�. �⺻��: 636�Դϴ�.
�Ϲ����� LDAP ��ſ� ��� ���� ��Ʈ ��ȣ�� ��ȣȭ�� ��Ʈ ��ȣ�� ��d�ؼ��� �� �˴ϴ�.
- "����"; ���� �� ���� �ٽ� �����մϴ�.
�ڼ��� ����: "Directory Server ���� �� ����"�� ��v�Ͻʽÿ�.
�� �б� ��� ��� ��d
���丮�� �� b�̻�� �б� ��� ���� ��d�� �� ��8�� d�ǵ� Ưd ��v�� ��ȯ�� �� �ֽ4ϴ�. ���� Directory Server�� ��� b�̻翡 ���Ǵ� �� �б� ��� ��带 f���ϸ� d�ǵ� �� ��v�� ��ȯ�� �� �ֽ4ϴ�.
�� �б� ��� ��带 ����� ��� ���ڴ� b�̻縦 �ٽ� ����ȭ�ϴ� ���� �۾�; �����ϴ� ���� ���丮 ������ ��d�Ǵ� ��; ������ �� �ֽ4ϴ�. �� ������ ��=�� ��: ���� �б�� �� �б� ��� ��尡 ������ �ʽ4ϴ�.
- cn=config
- cn=monitor
- cn=schema
�̷��� �б�� �б� ���8�� ��d�Ǿ� ���� �ʴ�� ���� �̿��� ����ڰ� ��d�� �� ��� �� ACI(Access Control Intstruction)�� ����Ͽ� ��ȣ�ؾ� �մϴ�(6�� "���� f�� �� ��v). �� �б� ��� ���� ���丮 ���ڰ� ������ ����Ʈ �۾�; �����Ͽ� ���丮�� �ٸ� ��� b�̻翡 ���� ����Ʈ �۾�; �����մϴ�.
�б� ��� ��带 ����ϸ� b�̻翡 ���� ��f�� �ߴܵ˴ϴ�. �б� ��� ��带 ����ϱ� ���� ���� ����: ��� ��f���� �� �̻� ������ ��f���� ��f�� ���� ������ �߰����� �ʽ4ϴ�. �б� ��� ��带 ��Ȱ��ȭ�� ������ �Һ��� ��f���� ����Ʈ�� ���� ���մϴ�. ���� ������ ��f �ó����?����� �����Ϳ� ��f�� ���� ������ �߰����� ��; �Ӹ� �ƴ϶� �ٸ� �������� ����Ʈ�� ��; �� ��4ϴ�.
�� �б� ��� ��带 Ȱ��ȭ�ϰų� ��Ȱ��ȭ�Ϸx� ��=; �����մϴ�.
- Directory Server �ܼ��� �ֻ�' "����" �ǿ� �ִ� ���� Ʈ������ ��Ʈ ��带 ������ ��= �8��� �гο��� "��d" ��; �����մϴ�.
- "���� �б� ����Դϴ�" Ȯ�ζ�; �����ϰų� ���� ����մϴ�.
- "����"; �����ϴ�. ���� ������ ��� ���˴ϴ�.
���� 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Ͻ� ID �ۼ�"; ��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�˴ϴ�.
������� ��: ����� d�� �÷��� ���� �ִ� ��� �� �ɼ�; �����ϴ� ���� �}4ϴ�. ��� �÷��� ���� �ε���� ������ ����� �÷��� ���� ���¸� �� �� �ֽ4ϴ�.
- �߸�� ������ �ִ� �÷��� ��; �ź��մϴ�. - ����� ������ d�ǵ� ��� �÷��� ���� ����; Ȯ������ /ȿ�� ������ �ִ� �÷��� �θ� �ε��մϴ�. ����� �߸�� ������ �ְų� ������ ��� �÷��� ��; ��Ÿ���� ��� ���� ���� �� �� �7� �α� ǥ���մϴ�.
�� �ɼ�: ���� �������� ������� ��: ����� d�� �÷��� ��; �ε��� �� ��� ��a�� �ֽ4ϴ�.
- "����"; ���� �� "Directory Server ���� �� ����"�� ����� ��ó�� ���丮 ���� �ٽ� �����մϴ�.
�÷��� ���� ���� ����
- Directory Server �ܼ��� �ֻ�' "����" �ǿ� �ִ� ���� Ʈ������ "�÷��� ��" ��带 Ȯ���� ��= Ȯ���� �÷��� ��; �����մϴ�. �8��� �гο� �÷��� ���� ���� ������ ǥ�õ˴ϴ�.
- "���� ����" �ʵ忡�� �÷��� ���� ���� Ȯ�� ���°� ��= �� �� �ϳ��� ǥ�õ˴ϴ�.
- �� �� ��= - ����� �÷��� �� ����; Ȯ������ �ʵ��� �����ϸ� ��� �÷��� �ο� �� ���� ���°� ǥ�õ˴ϴ�. ��=�� ��: ���´� �÷��� �� ����; Ȯ���ϴ� ��쿡�� ǥ�õ˴ϴ�.
- /ȿ�� ���� - �÷��� �� ������ �÷��� �� ������ üũ���� ��ġ�ϴ� ������ �ֽ4ϴ�. �� �÷��� ��: �����8�� ���˴ϴ�. ��=�� ��: ���´� �߸�� ����; �ź����� �ʰ� �÷��� ��d�ϴ� ��쿡�� ǥ�õ˴ϴ�.
- �߸�� ���� - �÷��� �� ������ �÷��� �� ������ üũ���� ��ġ���� �ʴ� ������ �ֽ4ϴ�. �� ���´� �÷��� ���� ���� ����Ǿ�; �� ��=; ��Ÿ�4ϴ�.
- ���� ��= - �÷��� �� ������ ����� Ȯ���� ������ ��4ϴ�.
DSML ����
Sun ONE Directory Server 5.2�� 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 ��û�� ���� Sun ONE Directory Server Deployment Guide�� Appendix A, "Accessing Data using DSMLv2 over HTTP/SOAP"�� ��v�Ͻʽÿ�.
DSML ��û ���
���丮�� �����ϴ� ǥ�� �w�����: LDAP�̱� ������ Directory Server�� ��ġ�ص� DSML ��û: �⺻��8�� ������ �ʽ4ϴ�. ����� HTTP/SOAP�� ���� DSML ��û�� �4��ϰ� �Ϸx� �����8�� �� ���; Ȱ��ȭ�ؾ� �մϴ�.
�ܼ�; ���� ����� DSML ��û; Ȱ��ȭ�Ϸx� ��=; �����մϴ�.
- Directory Server �ܼ��� �ֻ�' "����" �ǿ� �ִ� ���� Ʈ������ ��Ʈ ��带 ������ ��= �8��� �гο��� "��Ʈ��ũ" ��; �����մϴ�.
- "DSML ���" Ȯ�ζ�; �����ϰ� ��= ���� �ɼ� �� �ϳ��� �����մϴ�. ���� ��Ʈ �ɼ�: 11�� "���� ������ ����� ��ó�� SSL; Ȱ��ȭ�� ��쿡�� ����� �� �ֽ4ϴ�.
- �� ��Ʈ�� - ��ȣȭ���� ��: HTTP�� ���� DSML ��û�� �� ��Ʈ���� ���ε˴ϴ�.
- ���� ��Ʈ�� - HTTPS�� ���� DSML ��û�� ���� ��Ʈ���� ���ε˴ϴ�.
- ���� �� �� ��Ʈ ��� - �� ��Ʈ�� ��� Ȱ��ȭ�Ǹ� Ŭ���̾�Ʈ���� �� �� �ϳ��� ������ �� �ֽ4ϴ�.
- ��= �ʵ� �߿��� ���ϴ� �ʵ带 �����մϴ�.
- ��Ʈ - DSML ��û; ����ϴ� HTTP ��Ʈ
- ��ȣȭ�� ��Ʈ - SSL; ����Ͽ� ��ȣȭ�� DSML ��û; ����ϴ� HTTPS ��Ʈ
- ��� URL - ȣ��Ʈ �� ��Ʈ�� �߰��Ǿ� Ŭ���̾�Ʈ���� DSML ��û; ���� �� �ʿ��� ��ü URL; �����ϴ� ��� URL
�⺻��8�� ����� �Ʒ� URL�� ������ ��û; ó���մϴ�.
http://host:80/dsml
- "����"; ������ ���� �ٽ� �����ؾ߸� 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
-
^Dd���� �Ű� ����� �Ӽ� ���� ��� DSML Ŭ���̾�Ʈ�� �Ʒ� URL; ����Ͽ� �� ����� ��û; ���� �� �ֽ4ϴ�.
http://host:DSMLport/relativeURL
https://host:secureDSMLport/relativeURL
- DSML �w�Ʈ���� �÷��� ��; ��d�� ��� �� ���� ����; ����Ϸx� ���� �ٽ� �����ؾ� �մϴ�. ���� �ٽ� �����ϱ� �� ��= �� ����� ��ó�� DSML ����; '�� ���� �� ID ����; ������ �� �ֽ4ϴ�.
DSML ���� ����
���� �� ������ ���� ��Ʈ ��d �ܿ��� DSML ��û; �����ϴ� �� �ʿ��� ���� ����; ������ �� �ֽ4ϴ�. DSML �w�Ʈ���� �÷��� ���� ds-hdsml-clientauthmethod �Ӽ�: Ŭ���̾�Ʈ�� �ʿ��� ���� ���; ��d�ϸ� ��=�� ��: ��; ���� �� �ֽ4ϴ�.
- httpBasicOnly - ����� HTTP Authorization ����� ����; ����Ͽ� ���丮 �� ������ �� �ִ� ����� �̸�; ã�4ϴ�. �� �wμ����� �ش� ������ ���ؼ��� "DSML ID ����"���� �ڼ��� �����մϴ�. �̷��� ��d�ϸ� Ŭ���̾�Ʈ ����: ������ ���� ���� HTTPS ��Ʈ�� ���� DSML ��û�� SSL; ���� ��ȣȭ�˴ϴ�.
- clientCertOnly - ����� Ŭ���̾�Ʈ ������ �ڰ� ���; ����Ͽ� Ŭ���̾�Ʈ�� Ȯ���մϴ�. �̷��� ��d�ϸ� ��� DSML Ŭ���̾�Ʈ�� ���� HTTPS ��Ʈ�� ���� DSML ��û; ������ ����� f���ؾ� �մϴ�. ����� Ŭ���̾�Ʈ ����� ���丮 ��� ��ġ�ϴ��� Ȯ���մϴ�. Ŭ���̾�Ʈ ����� ���� �ڼ��� ����: 11�� "���� ����; ��v�Ͻʽÿ�.
- clientCertFirst - ����� ���� f��� Ŭ���̾�Ʈ ����� ����Ͽ� Ŭ���̾�Ʈ ����; �õ��մϴ�. Ŭ���̾�Ʈ ����� f����� ��: ��� ����� Authorization ����� ����; ����Ͽ� Ŭ���̾�Ʈ�� �����մϴ�.
HTTP ��û�� ����� Authorization ��� ��� ��8�� ����� �� ���ε带 ����Ͽ� DSML ��û; ó���մϴ�. �� ���ε�� ��=�� ��: ��쿡�� ���˴ϴ�.
- clientCertOnly ��; ��d�Ͽ� Ŭ���̾�Ʈ���� Authorization ��� f���ϰ� ����� f������ �ʴ� ���
- httpBasicOnly ��; ��d�Ͽ� Ŭ���̾�Ʈ���� ����� f���ϰ� Authorization ���� f������ �ʴ� ���
����� f��Ǿ��� �� ��ġ��ų �� ��� ��쳪 HTTP Authorization ��� ��d�Ǿ��� ����� ��8�� ������ �� ��� ��쿡�� ds-hdsml-clientauthmethod �Ӽ� ���� ������ �7� ���� 403: "�����"�� ǥ�õǸ� DSML ��û�� �źε˴ϴ�.
�ܼ�; ���� 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 ID ����
���� ���� �⺻ ����; �����ϴ� ��� Directory Server�� ID �����̶�� ��Ŀ����; ����Ͽ� DSML ��û; ������ �� ����� ���ε� DN; ��d�մϴ�. �� ��Ŀ����: HTTP ��û�� Authorization ���� �ʿ��� d���� �����Ͽ� ���ε忡 ����� ID�� Ȯ���մϴ�. �� ��Ŀ���� ���� �ڼ��� ����: "ID ����"; ��v�Ͻʽÿ�.
DSML-over-HTTP�� ���� �⺻ ID ����: ��=�� ��: ���� ���� ��; ���� ��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})�� ����: uid �Ӽ��� Authorization ��� ���Ե� ����� �̸��� ��ġ�ϴ� ���� ou=People,userRoot ��' Ʈ���� �˻��մϴ�. 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 ��û�� �ٸ� ID ����; ����Ϸx� ��=�� ���� HTTP ��� ���� �� ID ����; d���մϴ�.
- �⺻ DSML-over-HTTP ID ����; �����ϰų� �� �w����ݿ� ���� ����� d�� ����; �ۼ��մϴ�. ID ���� ���� �Ӽ� d�ǿ� ���ؼ��� "ID ����"; ��v�Ͻʽÿ�. �̷��� ���� ��: ��= �� �Ʒ��� 'ġ�ؾ� �մϴ�. cn=HTTP-BASIC, cn=identity mapping, cn=config.
��= �� ���� ��� �� �ϳ��� �� ���� ��; �ۼ��� �� �ֽ4ϴ�.
- "�ֿܼ��� �� ��"�� ����� ��ó�� Directory Server �ܼ��� �ֻ�'
"���丮" �ǿ��� ������ ��ü Ŭ������ �ִ� �� ��; �ۼ��մϴ�.
- "ldapmodify�� ����� �� �߰�"�� ����� ��ó�� ldapmodify ������ ����Ͽ� ����ٿ��� �� ��; �߰��մϴ�.
- Directory Server�� �ٽ� �����Ͽ� �� ����; ����մϴ�.
���� ����� d�� ������ �ǰ�, ����� d�� ������ �������� ���ϸ� �⺻ ������ �˴ϴ�. ��� ����; ���� �Ŀ��� DSML ��û�� ���� ���ε� DN; Ȯ������ ���ϸ� �� DSML ��û: ����Ǿ� �źε˴ϴ�(�7� 403).