<?xml version="1.0" encoding="UTF-8"?>
|
<!--
|
! CCPL HEADER START
|
!
|
! This work is licensed under the Creative Commons
|
! Attribution-NonCommercial-NoDerivs 3.0 Unported License.
|
! To view a copy of this license, visit
|
! http://creativecommons.org/licenses/by-nc-nd/3.0/
|
! or send a letter to Creative Commons, 444 Castro Street,
|
! Suite 900, Mountain View, California, 94041, USA.
|
!
|
! You can also obtain a copy of the license at legal-notices/CC-BY-NC-ND.txt.
|
! See the License for the specific language governing permissions
|
! and limitations under the License.
|
!
|
! If applicable, add the following below this CCPL HEADER, with the fields
|
! enclosed by brackets "[]" replaced with your own identifying information:
|
! Portions Copyright [yyyy] [name of copyright owner]
|
!
|
! CCPL HEADER END
|
!
|
! Copyright 2011-2015 ForgeRock AS.
|
!
|
-->
|
<preface xml:id='preface'
|
xmlns='http://docbook.org/ns/docbook' version='5.0' xml:lang='en'
|
xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance'
|
xsi:schemaLocation='http://docbook.org/ns/docbook
|
http://docbook.org/xml/5.0/xsd/docbook.xsd'
|
xmlns:xinclude='http://www.w3.org/2001/XInclude'>
|
<title>Preface</title>
|
|
<para>
|
This guide shows you how to configure, maintain, and troubleshoot
|
OpenDJ directory services.
|
OpenDJ directory services allow applications to access directory data
|
using Lightweight Directory Access Protocol (LDAP),
|
using Directory Services Markup Language (DSML)
|
over Hypertext Transfer Protocol (HTTP),
|
or using HTTP methods in the Representational State Transfer (REST) style.
|
</para>
|
|
<itemizedlist>
|
<para>
|
In reading and following the instructions in this guide, you will learn how to:
|
</para>
|
|
<listitem>
|
<para>
|
Use OpenDJ administration tools
|
</para>
|
</listitem>
|
|
<listitem>
|
<para>
|
Manage OpenDJ server processes
|
</para>
|
</listitem>
|
|
<listitem>
|
<para>
|
Import, export, backup, and restore directory data
|
</para>
|
</listitem>
|
|
<listitem>
|
<para>
|
Configure OpenDJ server connection handlers for all supported protocols
|
</para>
|
</listitem>
|
|
<listitem>
|
<para>
|
Configure administrative privileges and fine-grained access control
|
</para>
|
</listitem>
|
|
<listitem>
|
<para>
|
Index directory data, manage schemas for directory data,
|
and enforce uniqueness of directory data attribute values
|
</para>
|
</listitem>
|
|
<listitem>
|
<para>
|
Configure data replication between OpenDJ directory servers
|
</para>
|
</listitem>
|
|
<listitem>
|
<para>
|
Implement password policies, pass through authentication to another directory,
|
password synchronization with Samba, account lockout, and account status notification
|
</para>
|
</listitem>
|
|
<listitem>
|
<para>
|
Set resource limits to prevent unfair use of directory server resources
|
</para>
|
</listitem>
|
|
<listitem>
|
<para>
|
Monitor directory servers through logs and alerts and over JMX
|
</para>
|
</listitem>
|
|
<listitem>
|
<para>
|
Tune directory servers for best performance
|
</para>
|
</listitem>
|
|
<listitem>
|
<para>
|
Secure directory server deployments
|
</para>
|
</listitem>
|
|
<listitem>
|
<para>
|
Change directory server key pairs and public key certificates
|
</para>
|
</listitem>
|
|
<listitem>
|
<para>
|
Move a directory server to a different system
|
</para>
|
</listitem>
|
|
<listitem>
|
<para>
|
Troubleshoot directory server issues
|
</para>
|
</listitem>
|
</itemizedlist>
|
|
<section>
|
<title>Using This Guide</title>
|
|
<para>
|
This guide is intended for system administrators
|
who build, deploy, and maintain OpenDJ directory services
|
for their organizations.
|
</para>
|
|
<itemizedlist>
|
<para>
|
This guide starts with an introduction to directory services.
|
The rest of this guide is written with the assumption
|
that you have basic familiarity with the following topics:
|
</para>
|
|
<listitem>
|
<para>
|
The client-server model of distributed computing
|
</para>
|
</listitem>
|
|
<listitem>
|
<para>
|
Lightweight Directory Access Protocol (LDAP),
|
including how clients and servers exchange messages
|
</para>
|
</listitem>
|
|
<listitem>
|
<para>
|
Managing Java-based services on operating systems and application servers
|
</para>
|
</listitem>
|
|
<listitem>
|
<para>
|
Using command-line tools and reading command-line examples
|
written for UNIX/Linux systems
|
</para>
|
</listitem>
|
|
<listitem>
|
<para>
|
Configuring network connections on operating systems
|
</para>
|
</listitem>
|
|
<listitem>
|
<para>
|
Managing Public Key Infrastructure (PKI) used to establish secure connections
|
</para>
|
</listitem>
|
</itemizedlist>
|
|
<itemizedlist>
|
<para>
|
Depending on the features you use, you should also have basic familiarity
|
with the following topics:
|
</para>
|
|
<listitem>
|
<para>
|
Directory Services Markup Language (DSML),
|
including how clients and servers exchange messages
|
</para>
|
</listitem>
|
|
<listitem>
|
<para>
|
Hypertext Transfer Protocol (HTTP),
|
including how clients and servers exchange messages
|
</para>
|
</listitem>
|
|
<listitem>
|
<para>
|
Java Management Extensions (JMX) for monitoring services
|
</para>
|
</listitem>
|
|
<listitem>
|
<para>
|
Simple Network Management Protocol (SNMP) for monitoring services
|
</para>
|
</listitem>
|
</itemizedlist>
|
</section>
|
|
<xinclude:include href="../shared/sec-formatting-conventions.xml" />
|
<xinclude:include href="../shared/sec-accessing-doc-online.xml" />
|
<xinclude:include href="../shared/sec-joining-the-community.xml" />
|
</preface>
|