Managing Netscape Servers
Contents
Introduction
What's
in this online material?
What
is Netscape SuiteSpot?
Conventions
used in this book.
Navigator
requirements
How
to use this book
Contacting
Technical Support
Chapter 1 Administration
server basics
Using
the administration server
Using
the Server Manager forms
Features
new to the 3.x administration server
Before
you install or configure your servers
Setting
up the SuiteSpot user and group
Installing
2.x and 3.x servers together
Logging
in to the administration server
When
distributed administration is off
When
distributed administration is on
Stopping
the administration server
What
to do next
Chapter 2 Configuring
the administration server
Removing
a server from your system
Configuring
the system user and port number
Changing
the superuser settings
Configuring
distributed administration
The
superuser password file
Enabling
distributed administration
Working
with log files
Viewing
an access log file
Viewing
the error log file
Using
cron controls (Unix only)
Configuring
SNMP agents (Unix only)
How
does SNMP work?
The
Netscape MIBs
Setting
up SNMP
Installing
the SNMP master agent
Manually
installing the SNMP master agent
Installing
the SNMP master agent using the Server Manager
Starting
the SNMP master agent
Manually
starting the SNMP master agent
Starting
the SNMP master agent using the Server Manager
Using
the proxy SNMP agent
Installing
the proxy SNMP agent
Starting
the proxy SNMP agent
Restarting
the native SNMP daemon
Installing
subagents on AIX
Configuring
the community string
Adding
a community string
Editing
a community string
Removing
a community string
Configuring
trap destinations
Adding
a trap destination
Editing
a trap destination
Removing
a trap destination
Chapter 3 Managing
clusters
What
are clusters?
Before
using clusters
Setting
up a cluster
Adding
a server to the server list
Modifying
cluster information
Removing
servers from a cluster
Administering
a cluster of servers
Chapter 4 Controlling
access to your server
What
is access control?
User-Group
authentication
Host-IP
authentication
Access
control files
How
does access control work?
Restricting
access
Specifying
users and groups
Specifying
host names and IP addresses
Access
to programs
Writing
customized expressions
Turning
access control on and off
Redirecting
when access is denied
Chapter 5 Understanding
encryption and SSL
Internet
security issues
Taking
precautions
What
is encryption?
Public-key
encryption
How
servers use encryption
Signing
files
How
does encryption work?
How
safe is encryption?
Authentication
and certificates
Chaining
certificates
What's
in a certificate?
Choosing
Certification Authorities
Using
client certificates
Mapping
client certificates to LDAP
Using
the certmap.conf file
Creating
custom properties
Example
mappings
Putting
all the pieces together: SSL
Increasing
server security
Limit
physical access
Limit
administration access
Choose
good passwords
Secure
your key-pair file
Limit
other applications on the server
Limit
ports
Know
your server's limits
Enabling
SSL encryption
What
is an alias?
Creating
an alias
Removing
an alias
Listing
aliases
Generating
a key-pair file
Generating
a key-pair file on Unix platforms
Generating
a key-pair file on Windows NT platforms
Changing
your key-pair file password
Requesting
a certificate
Information
CAs need
Installing
the certificate
Managing
server certificates
Converting
2.0 certificate databases
Activating
SSL encryption
Setting
security (SSL) preferences
Changes
to the ns-admin.conf file
Security
SSL2
SSL3
Keyfile
Certfile
Ciphers
SSL3Ciphers
Chapter 6 User and group
management
The
directory service
Netscape
Directory Server
The
local directory
Directory
service clients
Gateways
Command
line clients
Authenticating
to directory services
Distinguished
names
Distinguished
name syntax
Using
uid-based distinguished names
Distinguished
name usage
Distinguished
name examples
Distinguished
name attributes
Using
commas in distinguished names
Planning
your directory structure
Disadvantages
of organizational units
Advantages
of organizational units
Recommendations
for using organizational units
Configuring
directory services
Using
the local directory
Using
a directory server
Converting
a 2.0 database
Converting
individual databases
Migrating
a server configuration
Chapter 7 Managing users
and groups
Creating
users
Notes
on user entries
Managing
users
Finding
user entries
The
"Find all users whose" field
Editing
user information
Managing
a user's password
Managing
user licenses
Tracking
client access licenses
Renaming
users
Removing
users
Creating
groups
Managing
groups
Finding
group entries
The
"Find all groups whose" field
Editing
group attributes
Adding
group members
Adding
groups to the group members list
Removing
entries from the group members list
Managing
owners
Managing
see alsos
Removing
groups
Renaming
groups
Creating
organizational units
Notes
on organizational units
Managing
organizational units
Finding
organizational units
Editing
organizational unit attributes
Renaming
organizational units
Deleting
organizational units
Importing
a directory from LDIF
Exporting
a database to LDIF
Working
with large LDIF files
Chapter 8 Modifying
the directory
ldapmodify
LDIF
update statements
Change
types
Adding
new entries with changetype: add
Deleting
entries with changetype: delete
Renaming
entries with changetype: modrdn
Modifying
entries with changetype: modify
Adding
an entry
Deleting
an entry
Renaming
an entry
Modifying
an entry
Deleting
an attribute
Deleting
an attribute value
Adding
attributes
Changing
an attribute value
Using
ldapmodify
Using
quotation marks
Providing
input from the command line
Commonly
used ldapmodify parameters
Additional
ldapmodify parameters
ldapmodify
example with local directory
ldapmodify
example with directory server
Chapter 9 Finding
directory entries
ldapsearch
Search
filters
Search
filter syntax
Using
attributes in search filters
Using
operators in search filters
Using
multiple search filters
Boolean
operators
Search
filter examples
Using
ldapsearch
Using
quotation marks
Commonly
used ldapsearch parameters
Additional
ldapsearch parameters
ldapsearch
example with local directory
ldapsearch
example with directory server
Chapter 10 Using LDIF
The
LDIF format
Continued
lines
Creating
databases using LDIF
Creating
LDIF entries
Schema
definition
A
consistent schema
Customizing
the schema
Building
custom clients
A
note about attribute values
Object
classes
Attributes
Required
versus optional attributes
Object
Class Definitions
Groups
groupOfNames
groupOfUniqueNames
Replication
LDAPServer
LDAPReplica
Locations
country
locality
Organizations
organization
organizationalUnit
People
person
organizationalPerson
inetOrgPerson
NTUser
Netscape
Suitespot extensions
nginfo
mailRecipient
mailGroup
groupOfMailEnhancedUniqueNames
netscapeServer
nsLicenseUser
Attribute
definitions