Symbols
- $, in wildcards 39
- *, in wildcards 39
- ?, in wildcards 39
- ^, in wildcards 39
- ~, in wildcards 39
A
- access
- read 80
- write 80
- access control 79
- choosing what to protect 79
- host names and 81
- IP addresses and 81
- Not Found message 80
- resources and 79
- user databases and 70
- administration forms
- starting 36
- administration server
- restricting access to 26
- security and 97
- administration server, configuring 35
- applications
- client-side 115
- server-side 115
- authentication 106, 109
- client 93
- defined 87
- server 93
- authentication certificates 92
B
- buttons
- figure of 38
- top of forms 38
C
- cache
- defined 139
- caching files 109
- CAs 92
- certificate 100
- certificate authority 100
- certificate request, information needed 103
- certificates 87, 92
- deleting 105
- distinguished name 104
- managing 105
- Certification Authorities 92
- CGI
- defined 116
- CGI directories
- editing 120
- removing 120
- CGI programs 115
- changing the server's location 63
- changing the server's user account 64
- character set, assigning 48
- CHROOT 110
- ciphers
- defined 89
- ciphertext 87
- client applications
- HTTP servers and 14
- client authentication 93
- clients
- accessing the server 65
- customized error messages for 66
- client-side applications 115
- CNAME
- DNS and 16
- Common Gateway Interface
- defined 116
- common logfile format 139
- computer requirements 10
- configuration templates
- applying 55
- creating 52
- removing 55
- configuring
- administration server 35
- controlling access to the server 70, 79
- conventions, used in this book 9
- converting NCSA user databases 78
- creating databases 71
- cryptography 112
- customizing error messages 66
- Cypherpunks 113
D
- databases
- adding users 73
- creating 71
- creating groups 76
- editing groups 77
- editing users 74
- file format 70
- listing groups 78
- listing users 74
- password, changing 72
- removing 71
- removing groups 76
- removing users 73
- DBM 70
- decryption 86
- keys 87
- defaults
- file types 46
- deleting certificates 105
- directories
- listing files in 45
- moving the server 63
- moving to another server 46
- protecting access to 79
- directory indexing 45
- distinguished name 104
- DNS 13
- defined 139
- DNS alias 139
- document directories
- additional 42
- primary 41
- document directory 110
- document footer, specifying 50
- document preferences
- default MIME type 46
- directory indexing 45
- server home page 45
- document root 41
- configuring 41
- SSL and 109
- domain name servers 13
- Domain Name System 62
- Domain Name System, using with server 16
- domain name, server 64
- dynamic configuration 43, 52
E
- encryption 87, 109
- keys 87
- public-key 88
- signing files 90
- symmetric 88
- error responses
- customizing 66
- Expires header
- defined 140
F
- features, list of 14
- file extension, defined 140
- file types
- defined 140
- setting default 46
- files
- moving to another server 46
- protecting access to 79
- firewalls 12
- fonts
- monospaced, used in this book 9
- used in this book 9
- forwarding URLs 46
- ftp 12
G
- GIF, defined 140
- groups
- creating 76
- defined 75
- editing 77
- listing 78
- removing 76
H
- Home Page
- specifying 45
- host names
- restricting access by using 81
- hostname
- defined 16, 140
- HTML, defined 140
- HTTP
- defined 140
- URLs and 13
- http
- defined 12
- HTTP servers
- defined 13
- HTTPD
- defined 141
- HTTPS
- defined 141
- https 109
- SSL and 109
I
- importing
- NCSA user databases 78
- users 78
- index.html, specifying 45
- information
- Internet and 11
- inittab
- defined 141
- editing 58
- starting the server with 58
- installation 18-25, ??-26
- directories created 24
- errors (uid) 17
- files created 24
- preparation for 15
- upgrading servers 17
- user account needed 18
- what it does 24
- installing LiveWire applications 117
- integrity 86
- Internet
- defined 11
- Internet Protocol (IP)
- defined 16
- intranet
- defined 12
- IP address 13
- IP address, defined 141
- IP addresses
- access control and 81
J
- Java 115, 116
- JavaScript 116
K
- key size 110
- keys 87
- private 88
- public 88
- session 96
L
- LiveWire 115
- LiveWire applications
- installing 117
- logging
- security 110
M
- magnus.conf 110
- managing certificates 105
- MD5, defined 141
- message integrity
- signing files 90
- MIME
- defined 141
- MIME types
- default 46
- monospaced fonts
- used in this book 9
- multimedia
- WWW and 12
N
- NCSA user databases
- importing 78
- Netscape Server Manager, starting 36
- NIS
- defined 142
- nntp 12
- nobody user account 17, 64
- Not Found message, access control and 80
- ns-admin.conf file 26
O
- overview of this manual 9
P
- parsed HTML, customizing 51
- password file 142
- passwords
- changing for databases 72
- port numbers
- recommended 17
- security and 110
- starting the server 17
- ports
- 80 (HTTP) 65
- above 1024 65
- changing 65
- clients and 65
- HTTPS 106
- recommended 65
- server 65
- pragma no-cache 109
- preferences
- global 63
- primary document directory, setting 41
- prime numbers 91
- privacy 109
- private key 100
- private keys 88
- processes
- server and 61
- programs
- CGI 115
- Java 115
- JavaScript 116
- LiveWire 115
- protocol
- defined 11
- TCP/IP 11
- public directories
- configuring 43, 52
- public information directories
- customizing 43
- public key 100
- public keys 88
- public-key encryption 88
R
- RAM
- defined 142
- rc.local 142
- starting the server with 58
- read access 80
- realm
- defined 142
- redirection 142
- removing databases 71
- resource
- defined 142
- resources
- configuring 38
- controlling access to 79
- restarting the server 57
- restricting access 79
- root
- defined 142
- server and 64
S
- Secure Sockets Layer (SSL) 85
- security
- authentication and 87
- encryption and 87
- increasing 97
- integrity and 86
- keys 87
- Security directive 110
- security log 110
- server
- starting 58
- server authentication 93
- explained 93
- server daemon
- defined 142
- server home page 45
- server name
- aliases 16
- changing 16, 64
- CNAME and 16
- server plug-in API 115
- server processes 61
- sp 61
- server root
- defined 142
- server settings, viewing 60
- server threads, setting 61
- server user account 16
- ServerCert directive 111
- ServerKey directive 111
- servers
- computer requirements for 10
- controlling access to 70
- features list 14
- home pages for 45
- HTTP defined 13
- location, changing 63
- moving files 46
- ports above 1024 65
- ports under 1024 64
- processes 61
- redirecting URLs to 46
- restricting access to 79
- root user 64
- slow performance 26
- starting 57
- user account for 64
- stopping 57, 60
- upgrading 17
- user account, changing 64
- server-side applications 115
- session key 89
- session keys 96
- signing files 90
- smtp 12
- SOCKS
- defined 143
- spoofing 86
- SSL
- defined 143
- document root and 109
- enabling and disabling 106
- information needed to enable 103
- preparation for 97
- signing files 90
- SSL-enabled browsers 85
- starting the server 57, 58
- user account needed 17, 64
- stopping the server 57, 60
- styles, in this book 9
- superuser
- defined 143
- symmetric encryption 88
- system preferences
- configuring 61
T
- TCP/IP 11
- telnet 143
- templates, configuration 52
- terms used in this book 9
- terms, in this book 9
- threads, setting server 61
- top-level domain authority 143
- troubleshooting installation 26
- typestyles used in this book 9
U
- uid
- defined 143
- installation errors and 17
- Uniform Resource Locators 13
- Unix
- user accounts 16
- upgrading 17
- URL database
- defined 144
- URLs
- defined 13, 144
- format of 13
- forwarding 46
- redirecting to servers 46
- SSL-enabled servers and 109
- user account
- changing 64
- server and 16
- user accounts
- nobody 17, 64
- user authorization 81
- user databases
- adding users 73
- creating 71
- creating groups 76
- defined 70
- editing groups 77
- editing users 74
- file format 70
- importing NCSA databases 78
- listing groups 78
- listing users 74
- password, changing 72
- removing 71
- removing groups 76
- removing users 73
- user directories
- configuring 43, 52
- customizing 43
- users
- adding to databases 73
- defined 72
- editing 74
- importing 78
- listing in databases 74
- removing from databases 73
V
- viewing server settings 60
W
- wildcard patterns
- defined 39
- examples of 39
- write access 80
- WWW (World Wide Web)
- described 12