NIS+ and DNS Setup and Configuration Guide
  Rechercher uniquement dans ce livre
Télécharger cet ouvrage au format PDF

Index

Symbols

#, comment character45
(), in DNS resource records178
*, in DNS resource records178, 188
+/- syntax compatibility, name serviceswitch146 to 147
.,See dots (.)
;, in DNS resource records178
@, in DNS resource records177
\DDD, in DNS resource records177
\X, in DNS resource records177

A

-a option
.....nisaddent command128, 130, 134
.....nisgrpadm command37 to 38, 81, 86, 119 to 120, 121
.....nispopulate script33
A resource records (DNS)
.....described179, 184
.....hosts file180 to 181
.....named.ca file180
access rights,See rights (NIS+)
adding (NIS+)
.....DES credentials to root domain85 to 86
.....LOCAL credentials to rootdomain84, 85
.....non-root master and replica servers toadmin group119 to 120
.....principals to admin group23, 37 to 38, 86, 121
.....replicas to existing domains109 to 111
.....root master to admin group81 to 82
address resource records,See A resourcerecords (DNS)
admin groups (NIS+)
.....adding to
............non-root master and replicaservers119 to 120
............principals23, 37 to 38, 86, 121
............root master81 to 82
.....creating
............for non-root domains119
............for root domain81
.....credential specification for, scriptsand19, 33, 34
.....defined26
.....listing members82, 120
.....naming
............for non-root domains116
............for root domain74
administrative domain (DNS)154
aliases file, NIS+ aliases table and31
append option (NIS+)
.....populating tables with124, 128, 130, 134
ASCII files,See files
asterisk (*), in DNS resource records178, 188
at sign (@), in DNS resource records177
authentication (NIS+)2
authoritative servers,See servers (DNS),master servers
authorization,See also rights (NIS+)
authorization (NIS+)2
auto_home table (NIS+)
.....populating from files130
.....populating from NIS maps135
auto_master table (NIS+)
.....populating from files130
.....populating from NIS maps135
automounter information (NIS+)
.....populating tables from files and130
.....populating tables from NIS mapsand135

B

-B option
.....nisinit command99 to 100
.....rpc.nisd command46, 76, 106, 108
Berkeley Internet Name Domain service,Seein.named daemon
BIND,Seein.named daemon
boot file (DNS)170, 192, 193
broadcast initialization (NIS+)99 to 100

C

-c option
.....nisgrpadm command81, 119
.....nisinit command99, 101 to 102
.....nisping command131, 136
cache (NIS+)
.....See alsonscd daemon
.....client set up commands and95
......root domain set up commandsand72 to 73
......root master server directory cache,listing contents78
......starting83, 107
cache line (DNS boot file)173
caching servers (DNS)165
caching-only servers (DNS)165, 175
"can't list table: Server busy, Try Again."message (nispingcommand)38 to 39, 131, 136
canonical-name resource records,SeeCNAME resource records (DNS)
case sensitivity
......domain names (NIS+)32, 55
......name server database (DNS)177
changing
......data files (DNS)190
......directory rights (NIS+)78, 92, 119
......domain names (NIS+)
............clients96 to 98
............root master server71
......network password (NIS+)121
......nisserver script information28 to 29
......root master server information(NIS+)28 to 29
......security levels (NIS+)
............root master server84
............scripts and26
......table rights (NIS+)139 to 140
checkpointing tables (NIS+)23, 38 to 39, 131, 136
chkey command (NIS+)86, 121
class field (DNS resource records)176, 182
client (DNS)
......overview156
client-only model (DNS)156
clients (DNS)167 to 168
......client-only156
......client-server156
......resolver167 to 168
......setting up167 to 168, 193 to 194
clients (NIS+)39 to 43, 58 to 61, 89 to 103
.....converting to non-root replicas24, 56 to 58
.....converting to root master serverreplicas19, 23, 24, 44, 46 to 49, 50
.....converting to servers23, 42, 44 to 46, 50
.....credentials91, 93
.....disk space requirements5
.....DNS compatibility and15, 23, 39, 44, 45 to 46
.....DNS usage by145 to 146
.....domain name assignment93, 96 to 98
.....NIS compatibility and23, 26, 29, 44 to 46
.....nsswitch.conf file94 to 95
.....security considerations91 to 92, 96
.....setting up with commands89 to 103
............initializing95, 98 to 102
............initializing by broadcastmethod99 to 100
............initializing by coldstart filemethod101 to 102
............initializing by host namemethod100 to 101
............overview89 to 90
............setting up90 to 96
............summary of commands103
.....setting up withnisclient script
............creating additional clients42
............initializing client machines fornon-root domains20, 24, 58 to 60
............initializing client machines forroot domain19, 23, 39 to 43
............initializing users as non-rootdomain clients20, 24, 60 to 61
............initializing users as root domainclients19, 23, 42 to 43
............limitations15
............overview13, 14, 15
.....setting up with Solstice SystemManagement Tools89
client-server model
......NIS+2
CNAME resource records (DNS)
......described179, 186
......hosts file180
coldstart file (NIS+)
......broadcast initialization methodand99
......cache manager and83
......coldstart file initialization methodand102
......described77, 78
......host name initialization methodand101
......listing contents78
......location of78
coldstart file initialization (NIS+)101 to 102
COM domain (Internet)159
commands (NIS+)
......See also scripts (NIS+);specificcommands
......client set up89 to 103
......name service switch set up143 to 147
......non-root domain set up113 to 122
......overview3
......root domain set up67 to 88
......server set up105 to 112
......summaries
............client set up103
............non-root domain set up122
............root domain set up87
............server set up112
............table set up140 to 141
......table set up123 to 141
comment lines
......in DNS resource records178
......in/etc/init.d/rpc file45
compatibility
......See also DNS compatibility; NIScompatibility
......+/- syntax146 to 147
compatserver.log file (NIS+)109
configuration worksheets (NIS+)7 to 8
control entries (DNS resourcerecords)178, 196, 197
converting (NIS+)
.....clients to servers23, 42, 44 to 46, 50
.....servers to non-root masterservers23, 49, 52
.....servers to non-root replicas24, 56 to 58
.....servers to root replicas19, 23, 44, 46 to 49, 50
create rights,See rights (NIS+)
creating
.....admin groups (NIS+)
............for non-root domains119
............for root domain81
.....clients,See clients (DNS); clients(NIS+)
.....DES credentials (NIS+)
............for clients91, 93
............for root master server80 to 81
.....directories (NIS+)
............non-root domain116 to 117
............root74 to 75
............subdirectories78 to 79, 117 to 118
............table27
.....domains,See domains (DNS);domains (NIS+)
.....sample NIS+ namespace18, 20 to 24, 62 to 63
.....servers,See servers (DNS); servers(NIS+)
.....subdomains,See domains (DNS);domains (NIS+)
.....tables (NIS+)
............for non-root domains117 to 118
............for root domain78 to 79
cred.org table (NIS+)80
credentials (NIS+)
.....See also public keys;publickey file;publickey map; security
.....command for19, 80 to 81
.....DES
............adding to root domain85 to 86
............creating for clients91, 93
............creating for root masterserver80 to 81
............populating tables from filesand130
............populating tables from NIS mapsand135
......LOCAL
............adding to root domain84, 85
............populating tables from filesand130
............populating tables from NIS mapsand135
......other administrators'
............adding to non-root domain120 to 121
............adding to root domain85
......populating tables from files and129
......populating tables from NIS mapsand135
......script for14, 19, 33, 34
......verifying root master credentials80 to 81
......worksheet7

D

-d option
......nisaddent command137
......nisclient script40, 60
......nispopulate script33
......nisserver script25, 47, 50, 58
daemons
......See alsoin.named daemon (DNS);NIS+ daemon;rpc.nisdcommand
......keyserv (NIS+)73, 95
......nscd (NIS+)72, 95
......rpc.nisd_resolv106
/data directory,See/var/nis/datadirectory
data files (DNS)170, 171, 175 to 188
......described170, 171
......hosts file171, 180 to 181, 195 to 197
......hosts.rev file171, 189, 198
......modifying190
.....named.ca file171, 180
.....named.local file171, 189, 190, 195
.....resource records
............control entries178, 196, 197
............special characters177
............standard format175, 175 to 179
............types179 to 188
.....sample180, 189, 190, 191 to 198
.....setting up175 to 188, 191 to 198
data.dict file (NIS+)77, 78
.....caution75
.....name of75
database (NIS+)
.....checkpointing23, 38 to 39, 131, 136
.....described2
dbm files (NIS), populating NIS+ tablesand132
defaultdomain file (NIS+)97, 98
defaults
.....domain name (NIS+)97
.....network (Secure-RPC) password(NIS+)36, 37, 39
.....nisserver script24
.....non-root domain directory rights(NIS+)119
.....time-to-live (DNS)176, 183
DES credentials (NIS+)
.....adding to root domain85 to 86
.....creating for clients91, 93
.....creating for root master server80 to 81, 82 to 83
.....populating tables from files and130
.....populating tables from NIS mapsand135
destroy rights,See rights (NIS+)
dictionary file (NIS+)77, 78
.dir files (NIS), populating NIS+ tablesand132
directories (NIS+)
.....See alsospecific directories
.....changing rights78, 92, 119
.....creating
............non-root domain116 to 117
............root74 to 75
............subdirectories78 to 79, 117 to 118
............table27
......listing contents77
......listing object properties77
......rights worksheet7
......root directory
............creating74 to 75
............root master server public keyand82 to 83
............verifying77
directory line (DNS boot file)172
disk space requirements (NIS+)4 to 5, 38 to 39
displaying,See listing
DNS151 to 199
......case sensitivity177
......clients167 to 168
......domains,See domains (DNS)
......enabling NIS+ client to use DNS145 to 146
......Internet and160 to 161
......mail delivery165 to 166
......name resolution165
......name servers,See servers (DNS)
......name service switch and168
......namespace,See namespace (DNS)
......resolver167 to 168
......sample configuration191 to 198
......servers,See servers (DNS)
......structure151
......zones182
DNS compatibility
......NIS+ commands and69, 75 to 76, 106, 107 to 108
......NIS+ scripts and15, 23, 39, 44, 45 to 46, 58
Domain Name System,See DNS
domain names (DNS)
......data file resource records and176, 177, 179, 184
......overview160
domain names (NIS+)
......assigning to clients93, 96 to 98
.....case sensitivity32, 55
.....changing
............for clients96 to 98
............for root master server71
.....checking70, 96
.....default97
.....nisclient specification of40, 60
.....nispopulate specification of33 to 34
.....nisserver specification of25, 28, 47, 58
.....requirements6, 25, 30 to 31, 70 to 71
domainname command (NIS+)70, 96
domains (DNS)
.....defined154, 157
.....Internet and160 to 161
.....root domain165, 171, 180, 198 to 199
.....sample configuration191 to 192
.....subdomains156
domains (NIS+)
.....security considerations
............non-root domains115
............root domain24, 26, 69
.....server requirements and4
.....set up commands for
............non-root domains113 to 122
............root domain67 to 88
.....set up script for
............non-root domains20, 23, 49 to 52, 58 to 60
............root domain19, 23, 24 to 29
.....summary of commands
............non-root domains19 to 20, 23, 122
............root domain23, 62, 87
dots (.)
.....in DNS boot filecache line173
.....in DNS resource records177, 178, 182
.....NIS+ names and6, 31, 70, 71, 85, 93

E

EDU domain (Internet)159
EMULYP= string (/etc/init.d/rpc file)
.....NIS+ commands and76, 108
......NIS+ scripts and45 to 46, 48
environment variables (NIS+)
......NIS_GROUP74, 116
......PATH23, 25
......TMPDIR32
error messages
......"can't list table: Server busy, TryAgain." (nispingcommand)38 to 39, 131, 136
......"Not Found" (DNS)158
......parse error warnings(nispopulate script)37
......"password differs from loginpassword" (NIS+)80, 85
......"password incorrect" (NIS+)80
......"unable to create credential"(NIS+)80
/etc files, populating tables from,Seefiles, populating tables from
/etc/.rootkey file (NIS+)
......clients96
......root master server80
/etc/defaultdomain file (NIS+)97, 98
/etc/group file (NIS+), +/- syntaxcompatibility146 to 147
/etc/hosts file (NIS+)
......client set up and92
......host name initialization methodand101
/etc/init.d/inetsvc script(DNS)170, 172
/etc/init.d/rpc file (NIS+)
......commands and76, 108
......scripts and45 to 46, 48
/etc/named.boot file (DNS)170, 172 to 175
/etc/nsswitch.conf file
......DNS and168
......NIS+ commands and
............+/- syntax compatibility146 to 147
............clients and94 to 95
............enabling NIS+ client to useDNS145 to 146
............root master server and71 to 72
............selecting alternate configurationfile143 to 145
............setting up switch143 to 147
.....NIS+ scripts and24
.....overview2, 144
/etc/passwd file (NIS+)
.....+/- syntax compatibility146 to 147
.....LOCAL credentials and84
.....passwd table and31
.....root domain set up and69
.....root master server set up and25
/etc/resolv.conf file (DNS)69, 167 to 168, 193 to 194
/etc/shadow file (NIS+)
.....+/- syntax compatibility146 to 147
.....login password warning and85
.....table population and30, 31
expire field (SOA resource records)183

F

-F option (nispopulate script)33
files
.....See also data files (DNS);specific files
.....coldstart,See coldstart file (NIS+)
.....populating tables from
............+/- syntax compatibility146 to 147
............NIS+ commands for125 to 131
............NIS+ scripts for5 to 7, 14, 20, 21, 23, 30 to 39, 52 to 56
.....switch-configuration,See/etc/nsswitch.conf file

G

GOV domain (Internet)159
group file (NIS+), +/- syntaxcompatibility146 to 147
groups (NIS+)
.....See also admin groups (NIS+)
.....nisserver specification of26, 29
.....rights for,See rights (NIS+)
groups_dir directory (NIS+)
......non-root domain117 to 118
......root domain74, 78 to 79, 82 to 83
......verifying existence of118

H

-h option
......nisclient script40, 60
......nispopulate script33
......nisserver script47, 50, 58
-H option (nisinit command)100 to 101
hardware field (HINFO resourcerecords)185
hierarchy
......DNS namespace156 to 163
......NIS+ namespace2
HINFO resource records (DNS)
......described179, 185
......hosts file180
host name initialization (NIS+)100 to 101
host names (NIS+)
......nisclient specification of40, 60
......nispopulate specification of33
......requirements6, 25, 30 to 31, 70 to 71
host-information resource records,SeeHINFO resource records (DNS)
hosts file (DNS)
......described171
......NIS+ hosts table and31
......sample180, 195 to 197
......setting up180 to 181
hosts file (NIS+),See/etc/hosts file(NIS+)
hosts.rev file (DNS)171, 189, 198

I

-i option (nisclient script)39, 40, 58, 60
iin.named daemon (DNS)
......overview155
IN record class (DNS)176
in.named daemon (DNS)
.....caution190
.....inetsvc script (DNS)172
.....master servers and164
.....modifying data files and190
.....named.boot file and170, 172
.....named.ca file and171
.....secondary servers and164
in-addr.arpa domain (DNS)171, 187
$INCLUDE command (DNS resourcerecords)178, 196, 197
inetd (DNS),in.named daemonand190
inetsvc script (DNS)169, 170
/init.d/inetsvc script (DNS)170, 172
/init.d/rpc file,Seerpc file (NIS+)
initialization script (DNS)169
initializing (NIS+)
.....commands for
............clients95, 98 to 102
............clients by broadcast method99 to 100
............clients by coldstart filemethod101 to 102
............clients by host name method100 to 101
.....scripts for
............client machines for non-rootdomains24, 58 to 60
............client machines for rootdomain19, 23, 40 to 42
............users as non-root domainclients20, 24, 60 to 61
............users as root domain clients19, 23, 42 to 43
INT domain (Internet)159
Internet
.....See also IP address
.....DNS and160 to 161
.....registration, through Internet ServiceProvider160
.....registration, through InterNIC160
Internet Service Provider160
Internet-address resource records,See Aresource records (DNS)
InterNIC, Internet registrationservices160, 168
interrupting
......nispopulate script35
......nisserver script27
inverse mapping (DNS)171, 189, 198
IP address (DNS)165 to 166, 168, 184
IP address (NIS+)
......broadcast initialization methodand99
......host name initialization methodand100
......nisclient specification of40 to 41
......nispopulate specification of33
......root master server78

K

keylogin command (NIS+)
......clients96
......root master servers80
keyserv daemon (NIS+)
......clients and95
......root master server and73
keyserver (NIS+)
......updating information for clients95
......updating information for root masterserver80

L

-l option (nisgrpadm command)82, 120
listing (NIS+)
......admin group members82, 120
......directory contents77
......directory object properties77
......root master server directory cachecontents78
......table contents79, 118
......transaction log contents78, 108
LOCAL credentials (NIS+)
......adding to root domain84, 85
.....populating tables from files and130
.....populating tables from NIS mapsand135
local loopback interface (DNS)171, 189 to 190
local networks (DNS), root server setup198 to 199
localhost address (DNS)171, 189
login password (NIS+)80, 85
logs,See transaction logs
loopback interface (DNS)171, 189 to 190

M

-m option
.....nisaddent command124 to 125, 128, 134, 135
.....nismkdir command116 to 117
-M option (nisserver script)50
mail exchange records (DNS)165 to 166
mail-exchanger resource records,See MXresource records (DNS)
mapping (DNS)152
maps (DNS),See zone files (DNS)
maps (NIS),See NIS maps
master servers (DNS),See servers (DNS),master servers
master servers (NIS+),See servers (NIS+),master servers
memory requirements (NIS+)5
merge option (NIS+)
.....populating tables with124 to 125, 128, 134, 135
messages,See error messages
MIL domain (Internet)159
minimum field (SOA resourcerecords)183
modify rights,See rights (NIS+)
modifying,See changing
MX resource records (DNS)
.....described179, 188
.....hosts file180

N

name field (DNS resource records)
......A resource records185
......described176
......HINFO resource records185
......NS resource records184
......SOA resource records182
name resolution (DNS)152, 165
name servers (DNS),See servers (DNS)
Name Service Cache Daemon,Seenscddaemon (NIS+)
name service switch
......DNS and168
......NIS+ commands and
............+/- syntax compatibility146 to 147
............clients and94 to 95
............enabling NIS+ client to useDNS145 to 146
............root master server and71 to 72
............selecting alternate configurationfile143 to 145
............setting up switch143 to 147
......NIS+ scripts and24
......overview2
named.boot file (DNS)170, 172 to 175
named.ca file (DNS)171, 180
named.local file (DNS)171, 189, 190, 194, 195
names,See domain names (DNS); domainnames (NIS+); host names(NIS+); naming
name-server resource records,See NSresource records (DNS)
namespace (DNS)
......client set up167 to 168
......server set up165, 169 to 199
......structure156 to 163
namespace (NIS+)
......defined1
......planning layout of3 to 5, 19
......preparing existing namespaces5 to 7
......sample18, 20 to 24, 62 to 63
.....setting up with commands67 to 147
............clients89 to 103
............name service switch143 to 147
............non-root domains113 to 122
............root domain67 to 88
............servers105
............tables123 to 141
.....setting up with scripts13 to 15, 17 to 63
............See also nisclient script;nispopulate script;nisserver script
............initializing client machines fornon-root domains20, 24, 58 to 60
............initializing client machines forroot domain19, 23, 39 to 43
............initializing users as non-rootdomain clients20, 24, 60 to 61
............initializing users as root domainclients19, 23, 42 to 43
............limitations14 to 15
............non-root master servers20, 23, 49, 52
............non-root replica servers24, 56 to 58
............overview2, 13 to 15, 17 to 20
............populating non-root masterservers20, 23, 52, 56
............populating root masterservers19, 23, 30 to 39
............root master server19, 23, 24 to 29
............root replica servers19, 23, 44, 46 to 49
............sample namespace18, 20 to 24, 62 to 63
............summary of commands22 to 24, 62 to 63
.....structure2
naming
......See also domain names (DNS); domainnames (NIS+); host names(NIS+)
......admin groups (NIS+)
............non-root domain116
............root domain74
NET domain (Internet)159
netgroup table (NIS+)
......+/- syntax compatibility and147
Network Information Services Plus,SeeNIS+
network password (NIS+)36, 37, 39, 41, 121
networks, local,See local networks (DNS)
nickname resource records,See CNAMEresource records (DNS)
NIS compatibility
......+/- syntax compatibility146 to 147
......defined26
......NIS+ commands and
............non-root domains114, 117 to 118
............overview68
............root domain69, 75 to 76, 78 to 79
............servers69, 106, 107 to 108
......NIS+ scripts and23, 26, 29, 44 to 46
/nis directory,See/var/nis directory
NIS maps
......disk space requirements5
......populating tables from
............+/- syntax compatibility146 to 147
............NIS+ commands for131 to 136
............NIS+ scripts for5 to 7, 14, 20, 21, 23, 30 to 39, 52 to 56
......transferring NIS+ tables into136 to 137
NIS+
......admin groups,See admin groups(NIS+)
......cache manager72 to 73, 83, 95, 107
......case sensitivity32, 55
......clients,See clients (NIS+)
......commands,See commands (NIS+)
......credentials,See credentials (NIS+)
.....daemons,See daemons
.....database,See database (NIS+)
.....disk space requirements4 to 5, 38 to 39
.....DNS compatibility,See DNScompatibility
.....DNS usage by NIS+ clients145 to 146
.....domain names and,See domainnames (NIS+)
.....environment variables23, 25, 32
.....groups,See groups (NIS+)
.....host names and,See host names(NIS+)
.....memory requirements5
.....name service switch and,See nameservice switch
.....namespace,See namespace (NIS+)
.....NIS compatibility,See NIScompatibility
.....overview1 to 2
.....prerequisites3
.....replicas,See servers (NIS+), replicas
.....scripts,See scripts (NIS+)
.....security,See security (NIS+)
.....servers,See servers (NIS+)
.....setting up
............See also commands (NIS+); scripts(NIS+)
............configuration worksheets7 to 8
............overview2 to 3
............planning layout3 to 5, 19
............preparation for3
.....structure2
.....swap space requirements5, 38 to 39, 131
.....tables,See tables (NIS+)
.....update propagation2
NIS+ daemon
.....See alsorpc.nisd command
.....restarting with security level 284
.....starting with security level 075 to 76
.....verifying running of78, 109
nis_cachemgr command83, 107
NIS_COLD_START file,See coldstart file(NIS+)
NIS_GROUP environment variable74, 116
NIS_SHARED_DIRCACHE file83
nisaddcred command
......clients93
......non-root domain120
......root domain80 to 81, 84, 85
nisaddent command128 to 129, 133 to 134
......-a option (append)124, 128, 130, 134
......-d option (NIS+ table to ASCIIfile)137
......-m option (merge)124 to 125, 128, 134, 135
......-r option (replace)124, 128, 134
......-t option (nonstandard table)130, 135
......-y option (NIS domain)134, 135
......-Y option (NIS map)135
niscat command
......credential verification80 to 81
......object property listing77, 79, 81
......table entry verification38, 129
nischmod command78, 92, 119, 139
nisclient script39 to 43, 58 to 61
......-d option (domain name)40, 60
......-h option (host name)40, 60
......-i option (initialize)39, 40, 58, 60
......initializing client machines for non-root domains24, 58 to 60
......initializing client machines for rootdomain19, 23, 40 to 42
......initializing users as non-root domainclients20, 24, 60 to 61
......initializing users as root domainclients19, 23, 42 to 43
......limitations15
......overview13, 14, 15
......prerequisites to running39 to 40, 42 to 43, 59, 60 to 61
......-u option (user)43, 61
......uses for19, 20, 23, 24
......using39 to 43, 58 to 61
......-x option (run without executing)14
nisgrpadm command
.....-a option (adding)37 to 38, 81, 86, 119 to 120, 121
.....-c option (creating)81, 119
.....-l option (listing)82, 120
.....uses for19, 23
nisinit command74 to 75, 98 to 102
.....-B option (broadcast method)99 to 100
.....-C option (coldstart file method)101 to 102
.....-c option99, 101, 102
.....-H option (host name method)100 to 101
.....-r option (root master)74 to 75
nislog command78, 108
nisls command77
nismkdir command
.....cautions111
.....-m option (non-root domains)116 to 117
.....-s option (add replica server)110, 116 to 117
nisping command23, 38 to 39, 111, 131, 136
nisplus password36, 37, 39
nispopulate script30 to 39, 52 to 56
.....-a option (IP address)33
.....-d option (domain name)33
.....-F option (data from files)33
.....-h option (machine name)33
.....insufficient/tmp space and32, 54
.....interrupting35
.....non-root master servers20, 23, 52, 56
.....overview13, 14
.....-p option (search path)33
.....parse error warnings37
.....prerequisites to running30 to 32, 53 to 55
.....rerunning35
.....root master servers19, 23, 30 to 39
.....uses for19, 23
.....using30 to 39
.....-x option (run without executing)14
.....-Y option (data from NIS maps)33
......-y option (NIS domain name)33 to 34
nisserver script24 to 29
......changing incorrect information28 to 29
......-d option (domain name)25, 47, 50, 58
......defaults24
......-h option (client machine)47, 50, 58
......interrupting27
......limitations14 to 15
......-M option (non-root masterserver)50
......name service switch and24
......non-root master set up20, 23 to 24, 49 to 52
......non-root replica set up24, 56 to 58
......overview13, 14 to 15
......prerequisites to running25, 46 to 47, 57
......-R option (replica server)47, 58
......-r option (root master server)25
......rerunning27
......root master set up19, 23, 24 to 29
......root replica set up19, 23, 44, 46 to 49
......uses for19, 23, 24
......using24 to 29
......-x option (run without executing)14
nissetup command
......described27
......non-root domain subdirectory andtable creation117 to 118
......root domain subdirectory and tablecreation78 to 79
......-Y option (NIS compatibility)68, 78 to 79, 114, 117
nisshowcache command78
nistbladm command140
nisupdkeys command82
nobody class (NIS+)
......See also rights (NIS+)
......NIS compatibility and114, 118
non-root domain names (NIS+)
......requirements70 to 71
non-root domains (NIS+)
.....initializing client machines
............commands for95, 98 to 102
............script for24, 58 to 60
.....initializing client users20, 24, 60 to 61
.....name requirements6, 25, 30 to 31, 70 to 71
.....security considerations115
.....set up commands for113 to 122
.....set up script for20, 23, 49 to 52, 58 to 60
.....summary of commands20, 23 to 24, 122
non-root master servers (NIS+)
.....set up commands for44, 46, 105 to 109
.....set up script for20, 23, 49, 52
.....table populating script20, 23, 52, 56
non-root replica servers (NIS+)
.....adding to admin groups119 to 120
.....adding to existing domains109
.....set up commands for105
.....set up script for24, 56 to 58
"Not Found" message (DNS)158
NS resource records (DNS)
.....described179, 184
.....hosts file180 to 181
.....hosts.rev file189
.....named.ca file180
.....named.local file189, 190
nscd daemon (NIS+)
.....clients and95
.....root master server and72
nsswitch.conf file,See/etc/nsswitch.conf file

O

-o option (niscat command)77, 79, 81
object properties,See rights (NIS+)
options (NIS+ commands),Seespecificcommands;specific options
ORG domain (Internet)159
org_dir directory
......non-root domains117 to 118
......root domain74, 78 to 79, 82 to 83
......verifying existence of118
$ORIGIN command (DNS resourcerecords)179
origin field (SOA resource records)182
owner rights,See rights (NIS+)

P

-p option
......nisaddcred command84, 93, 120
......nispopulate script33
-P option (nisaddcred command)84, 120, 93
.pag files (NIS), populating NIS+ tablesand132
parentheses, in DNS resource records178
parse error warnings (nispopulatescript)37
passwd column (NIS+)
......limiting access to137 to 140
passwd file,See/etc/passwd file (NIS+)
passwd table (NIS+)
......limiting access to passwd columnof137 to 140
......populating by script30, 31
......populating from files130
"password differs from login password"message (NIS+)80, 85
"password incorrect" message (NIS+)80
passwords (NIS+)
......See also security
......giving new password tokeyserver80
......limiting access to passwdcolumn137 to 140
......login password80, 85
......network password36, 37, 39, 41, 121
......root password28, 41, 80
......Secure-RPC password36, 37, 39, 41
PATH environment variable (NIS+)23, 25
periods (.),See dots (.)
permissions,See rights (NIS+)
person-in-charge field (SOA resourcerecords)183
pinging,Seenisping command
planning NIS+ layout3 to 5, 19
plus (+)/minus (-) syntax compatibility
.....name service switch146 to 147
pointer resource records,See PTR resourcerecords (DNS)
populating tables,See tables (NIS+),populating
pound sign (#), comment character45
preference-value field (MX resourcerecords)188
primary lines (DNS boot file)173 to 175
primary name servers (DNS)164, 172 to 175, 198 to 199
private key, of root master server(NIS+)80
propagating updates (NIS+)2
properties,See rights (NIS+)
ps command (NIS+)78, 109
PTR resource records (DNS)
.....described179, 187
.....hosts file180
.....hosts.rev file189
.....named.local file189, 190
public keys (NIS+)
.....broadcast initialization methodand99
.....host name initialization methodand100
.....root master server78, 80, 82 to 83
publickey file, populating tables fromfiles and129
publickey map, populating tables fromNIS maps and135

R

-r option
.....keylogin command80, 96
.....nisaddent command128, 134
......nisinit command74 to 75
......nisserver script25
-R option (nisserver script)47, 58
read rights,See rights (NIS+)
record-type field (DNS resourcerecords)177
refresh field (SOA resource records)183
replace option (NIS+)
......populating tables with124, 128, 134
replicas,See servers (NIS+), replicas
resolv.conf file (DNS)69, 167 to 168, 193 to 194
resolver (DNS)167 to 168
resolving host names, by NIS+ clientsrequiring DNS39
resource records (DNS)
......control entries178, 196, 197
......special characters177
......standard format175, 175 to 179
......types of179 to 188
resource record-specific datafield (DNS resource records)177
retry field (SOA resource records)183
rights (NIS+)
......See also security
......changing for directories78, 92, 119
......changing for tables139 to 140
......listing for directories77
......NIS compatibility and114, 118
......worksheet7 to 8
root directory (NIS+)
......creating74 to 75
......root master server public key and82 to 83
......verifying77
root domain (NIS+)
......security considerations24, 26, 69
......set up commands for67 to 88
............admin groups74, 81
............cache manager83
............DES credentials80 to 81, 85 to 86
............LOCAL credentials84
............other administrators'credentials85
............overview67 to 70
............passwords80
............prerequisites69 to 70
............public keys82 to 83
............subdirectories78 to 79
............tables78 to 79
.....set up script for19, 23, 24 to 29
.....summary of commands23, 62, 87
root domain clients (NIS+)
.....set up script for19, 23, 39 to 43
root domain name servers (DNS)153, 165, 171, 180, 198 to 199
root master servers (NIS+)
.....credentials80 to 81, 82 to 83
.....Internet address78
.....private key80
.....public key78, 80, 82 to 83
.....secret key80
.....set up commands for67 to 88
.....set up script for19, 23, 24 to 29
.....summary of commands23, 62, 87
.....switch-configuration file71 to 72
.....table populating script30 to 39
root password (NIS+)28, 41, 80
root replicas (NIS+)
.....adding to existing domains109
.....set up commands105
.....set up script19, 23, 44, 46 to 49, 50
root.dir directory object (NIS+)77
root.object file (NIS+)74, 77
.rootkey file (NIS+)
.....clients96
.....root master server80
rootmaster server (NIS+)22
rpc file (NIS+)
.....commands and76, 108
.....scripts and45 to 46, 48
RPC netname (NIS+)85, 93
RPC password,See Secure-RPC password(NIS+)
rpc.nisd command44 to 46, 76
.....See also NIS+ daemon
......-B option (DNS compatibility)46, 76, 106, 108
......function of19, 23
......prerequisites to running44 to 45, 76
......-S option (security level)76, 84
......swap space requirements and5
......using44 to 46, 76, 84
......-Y option (NIS compatibility)45 to 46, 75 to 76, 106, 107 to 108
rpc.nisd_resolv daemon106

S

-s option (nismkdir command)110, 116 to 117
-S option (rpc.nisd command)76, 84
scripts (DNS), server initializationscript169
scripts (NIS+)13 to 15, 17 to 63
......See also nisclient script; nispopulatescript; nisserver script
......caution13
......changing incorrect information28 to 29
......interrupting27, 35
......limitations14 to 15
......overview2, 13 to 15, 17 to 20
......rerunning27, 35
......running without executing14
......summary of commands22 to 24, 62 to 63
secondary name servers (DNS)164, 174 to 175, 198
secret key, root master servers (NIS+)80
secure RPC netname (NIS+)85, 93
Secure-RPC password (NIS+)36, 37, 39, 41
security (NIS+)
......See also credentials (NIS+); rights(NIS+)
......authentication2
......authorization2
......changing levels
............root master server84
............scripts and26
.....client set up and91 to 92, 96
.....levels of26, 84, 106
.....non-root domains115
.....overview2, 69
.....passwords
............giving new password tokeyserver80
............limiting access to passwdcolumn137 to 140
............login password80, 85
............network password36, 37, 39, 41, 121
............root password28, 41, 80
............Secure-RPC password36, 37, 39, 41
.....public keys
............See alsopublickey file;publickey map
............broadcast initialization methodand99
............host name initialization methodand100
............root master server78, 80, 82 to 83
.....rights worksheets7 to 8
.....root domain set up and24, 26, 69
.....server set up and106
.....table populating125, 132
semicolon (;), in DNS resourcerecords178
serial field (SOA resource records)183, 190
servers (DNS)164 to 165, 169 to 199
.....boot file170, 172 to 175, 193
.....caching165
.....caching-only165, 175
.....data files170, 171, 175 to 188
............described170, 171
............hosts file171, 180 to 181, 195 to 197
............hosts.rev file171, 189, 198
............modifying190
............named.ca file171, 180
............named.local file171, 189, 190, 195
............resource record controlentries178
............resource record specialcharacters177
............resource record standardformat175, 175 to 179
............resource record types179 to 188
............sample180, 189, 190, 198
............setting up175, 188, 198
......inverse mapping and171, 189
......local loopback interface171, 189 to 190
......local networks198 to 199
......master servers
............boot files172 to 175
............defined164
............primary164, 172 to 175, 198 to 199
............root domain165, 171, 180, 198 to 199
............secondary164, 174 to 175, 198
......overview155
......setting up169 to 170
............boot file170, 172 to 175
............data files170, 171, 175, 188
............example191 to 198
......update propagation2
......zones and165
servers (NIS+)24 to 29, 44 to 58, 67 to 88, 105 to 112
......checkpointing and38 to 39
......converting clients to23, 42, 44 to 46, 50
......converting to non-root masterservers23, 49, 52
......converting to non-root replicas24, 56 to 58
......converting to root replicas19, 23, 44, 46 to 49, 50
......determining requirements4
......DNS compatibility23, 39, 44, 45 to 46
......master servers
............defined2
............non-root domain set upcommands113 to 122
............non-root domain set upscript20, 23, 49 to 52, 58 to 60
............non-root master added to admingroups119 to 120
............non-root master set upcommands44 to 46, 105 to 109
............non-root master set up script20, 23, 49 to 52
............planning3, 4, 7
............root domain set upcommands67 to 88
............root domain set up script19, 23, 24 to 29
............root master added to admingroups81 to 82
............root master credentials80 to 81, 82 to 83
............root master Internet address78
............root masternsswitch.conffile71 to 72
............root master private key80
............root master public key78, 80, 82 to 83
............root master secret key80
............root master summary ofcommands23, 62, 87
............table populating script for non-root master servers20, 23, 52, 56
............table populating script for rootmaster servers19, 23, 30 to 39
............update propagation from2
.....memory requirements5
.....NIS compatibility23, 24, 26, 29, 44 to 46
.....overview2
.....purposes of44
.....replicas
............adding to existing domains109 to 111
............converting clients to masterserver replicas24
............converting servers to rootreplicas23, 46 to 49
............defined2
............domains spanning multiplesubnets and110
............maximum number perdomain4
............non-root replica set up script24, 56 to 58
............non-root replicas added to admingroups119 to 120
............planning4, 7
............root replica set up script19, 23, 44, 46 to 49, 50
............update propagation to2
......security considerations106
......setting up with commands67 to 88, 105 to 112
............non-root master servers23, 44, 46, 105
............non-root replicas105
............root master server67 to 88
............root replicas105 to 111
............summary of commands112
......setting up withnisserver script
............limitations14 to 15
............NIS compatibility and24, 26
............non-root masters49 to 52
............non-root replicas24, 56 to 58
............overview13, 14 to 15
............root master19, 23, 24 to 29
............root replicas19, 23, 44, 46 to 49
............security and24, 26
......tables and2
......worksheet7
services database (DNS)186
set up commands (NIS+),See commands(NIS+)
set up scripts (NIS+),See scripts (NIS+)
shadow column (NIS+ passwd table)130
shadow file (NIS+),See/etc/shadow file(NIS+)
shadow table (NIS+)30, 130
SOA resource records (DNS)
.....described179, 182 to 184
.....hosts file180
.....hosts.rev file189
.....modifying data files and190
.....named.local file189, 190
Solaris 1.x clients
.....NIS and DNS compatibility and69
.....transferring NIS+ tables into NISmaps136 to 137
Solstice System Management Tools
.....client set up and89
.....table set up and123
.....temporary credential creation and85
space requirements (NIS+)4 to 5, 38 to 39
special characters (DNS resourcerecords)177
start-of-authority resource records,SeeSOA resource records (DNS)
subdirectories,See directories (NIS+)
subdomains (DNS)
.....See also domains (DNS)
subdomains (NIS+),See non-root domains(NIS+)
subnets
.....replica servers and (NIS+)110
summaries,See commands (NIS+),summaries; scripts (NIS+),summary of commands
SunOS 4.x clients
.....DNS compatibility and44, 45 to 46
swap space requirements (NIS+)
.....checkpointing tables and38 to 39, 131
.....overview5
switch-configuration file,See/etc/nsswitch.conf file
system files,See files

T

-t option (nisaddent command)130, 135
tables (NIS+)
......See also passwd table (NIS+); shadowtable (NIS+)
......checkpointing23, 38 to 39, 131, 136
......creating
............for non-root domains117 to 118
............for root domain78 to 79
......dictionary file for77, 78
......directory creation for27
......listing contents79, 118
......populating methods123 to 124
......populating with commands123 to 136
............See alsonisaddent command
............append option124, 128, 130, 134
............checkpointing131, 136
............from files125 to 131
............merge option124 to 125, 128, 134, 135
............from NIS maps131 to 136
............replace option124, 128, 134
............security considerations125, 132
............summary of commands140 to 141
......populating with scripts
............checkpointing23, 38 to 39
............from files5 to 7, 14, 19, 21, 23, 30 to 39, 52 to 56
............from NIS maps5 to 7, 14, 19, 21, 23, 30 to 39, 52 to 56
............non-root master server20, 23, 52 to 56
............root master server19, 23, 30 to 39
............summary of commands19, 23
......private15
......rights changes124 to 140
......rights worksheet8
......servers and2
......summary of commands19, 23, 140 to 141
......transferring into NIS maps136 to 137
......verifying129
temporary space,See/tmp directory
text-information resource records(DNS)179
time-to-live field (DNS resourcerecords)176, 183
/tmp directory,nispopulate scriptand32, 54
TMPDIR environment variable (NIS+)32
trans.log file (NIS+)77, 78, 108, 109
.....cautions75
.....name of75
transaction logs (NIS+)
.....disk space requirements5
.....listing contents78, 108
.....root master server77, 78
.....servers108, 109
transferring NIS+ tables into NISmaps136 to 137
ttl field (DNS resource records)176, 183
TXT resource records (DNS)179

U

-u option
.....nisclient script43, 61
.....nistbladm command140
"unable to create credential" message(NIS+)80
update propagation (NIS+)2
users
.....initializing NIS+ non-root domainclient users20, 24, 60 to 61
.....initializing NIS+ root domain clientusers19, 23, 42 to 43
/usr/lib/nis/nisshowcachecommand78
/usr/lib/nis/nisupdkeyscommand82

V

/var/nis directory (NIS+)
.....cautions75
.....cleaning out
............for clients95
............for root master server73
.....clients configured as servers and45
......disk space requirements5
......name of75
......NIS_COLD_START file78
......NIS_SHARED_DIRCACHE file83
......Solaris earlier versions75
......trans.log file108, 109
/var/nis/data directory (NIS+)74, 108, 109, 118
......cautions6, 75
......name of75
/var/nis/hostname directory (NIS+)75
/var/nis/hostname.dict file (NIS+)75
/var/nis/hostname.log file (NIS+)75
/var/yp directory (NIS+), disk spacerequirements5
variables,See environment variables
verifying (NIS+)
......groups_dir directory118
......NIS+ daemon running78, 109
......org_dir directory118
......root directory77
......root master credentials80 to 81
......tables129
viewing,See listing

W

warning messages,See error messages
well-known services resource records,SeeWKS resource records (DNS)
wildcard character (*), in MX resourcerecords188
wiz.com domain (NIS+)22
WKS resource records (DNS)
......described179, 186
......hosts file180
worksheets (NIS+)7 to 8
workstations (NIS+), changing domainname for96 to 98
world rights,See rights (NIS+)
woz.com domain (NIS+)70

X

-x option (NIS+ scripts)14
.xfr file extension (NIS+)128

Y

-Y option
.....nisaddent command135
.....nispopulate script33
.....nissetup command68, 78 to 79, 114, 117
.....rpc.nisd command45 to 46, 75 to 76, 106, 107 to 108
-y option
.....nisaddent command134, 135
.....nispopulate script33 to 34
YP compatibility,See NIS compatibility
ypcat command (NIS+)147

Z

zone files (DNS)162
zone transfer164
zones (DNS)162 to 165, 182