Symbols
- $, in wildcards 42
- *, in wildcards 42
- ?, in wildcards 42
- ^, in wildcards 42
- ~, in wildcards 42
A
- access
- read 81
- write 81
- access control 80
- choosing what to protect 80
- host names and 83
- IP addresses and 83
- Not Found message 81
- resources and 80
- user databases and 72
- administration forms
- starting 39
- administration server
- restricting access to 29
- security and 100
- applications
- client-side 119
- server-side 119
- authentication 111, 114
- client 95
- defined 89
- server 95
- authentication certificates 95
B
- buttons
- figure of 41
- top of forms 40
C
- cache
- defined 145
- caching files 113
- CAs 95
- certificate 103
- certificate authority 103
- certificate request, information needed 107
- certificates 89, 95
- deleting 110
- distinguished name 108
- managing 110
- certificates, chaining 96
- Certification Authorities 95
- CGI
- defined 120
- directories
- editing 124
- removing 124
- programs 119
- chaining certificates 96
- changing the server's location 66
- changing the server's user account 67
- character set, assigning 50
- CHROOT 114
- ciphers
- defined 91
- ciphertext 89
- client applications
- HTTP servers and 16
- client authentication 95
- clients
- accessing the server 68
- customized error messages for 69
- client-side applications 119
- CNAME
- DNS and 18
- Common Gateway Interface
- defined 120
- common logfile format 145
- computer requirements 10
- configuration files
- restoring backup 64
- configuration styles
- applying 58
- creating 54
- editing 56
- listing assignments 58
- removing 57
- controlling access to the server 72, 80
- conventions, used in this book 9
- converting NCSA user databases 79
- creating databases 73
- cryptography 117
- customizing error messages 69
- Cypherpunks 117
D
- databases
- adding users 74
- creating 73
- creating groups 77
- editing groups 78
- editing users 75
- format 72
- listing groups 79
- listing users 76
- removing 73
- removing groups 78
- removing users 75
- DB format 72
- decryption 88
- keys 89
- defaults
- file types 47
- deleting certificates 110
- directories
- listing files in 47
- moving the server 66
- moving to another server 49
- protecting access to 80
- directory indexing 47
- distinguished name 108
- DNS 15
- defined 146
- DNS alias 146
- document directories
- additional 44
- primary 43
- document directory 114
- document footer, specifying 52
- document preferences
- default MIME type 47
- directory indexing 47
- server home page 47
- document root 43
- configuring 43
- SSL and 114
- Domain Name System 18, 66
- domain name system 15
- domain name, server 68
- dynamic configuration 45, 54
E
- encryption 89, 114
- keys 89
- public-key 90
- signing files 92
- symmetric 90
- error responses
- customizing 69
- Expires header
- defined 146
F
- features, list of 16
- file extension, defined 146
- file types
- defined 146
- setting default 47
- files
- moving to another server 49
- protecting access to 80
- firewalls 14
- fonts
- monospaced, used in this book 9
- used in this book 9
- forwarding URLs 49
- FTP 14
G
- GIF, defined 147
- groups
- creating 77
- defined 76
- editing 78
- listing 79
- removing 78
H
- home page
- specifying 47
- host names
- defined 18
- restricting access by using 83
- hostname
- defined 147
- HTML, defined 147
- HTTP
- defined 14, 147
- URLs and 15
- HTTP servers
- defined 15
- HTTPD
- defined 147
- HTTPS 113
- defined 147
- SSL and 113
I
- importing
- NCSA user databases 79
- users 79
- index.html, specifying 47
- information
- Internet and 13
- inittab
- defined 147
- editing 60
- starting the server with 60
- installation 21-29
- directories created 28
- errors (uid) 19
- files created 28
- preparation for 17
- upgrading servers 20
- user account needed 21
- what it does 28
- installing LiveWire applications 121
- integrity 88
- Internet
- defined 13
- Internet Protocol (IP)
- defined 18
- intranet
- defined 14
- IP address 15
- IP address, defined 147
- IP addresses
- access control and 83
J
- Java, using with the server 119, 121
- JavaScript, using with the server 120
K
- key pairs
- generating 103
- keys 89
- generating 103
- private 90
- public 90
- session 99
L
- LiveWire applications 119
- installing 121
M
- magnus.conf 114
- managing certificates 110
- MD5, defined 148
- message integrity
- signing files 92
- MIME
- default types 47
- defined 148
- monospaced fonts
- used in this book 9
- multimedia
- WWW and 14
N
- NCSA user databases
- importing 79
- Netscape Server Manager, starting 39
- NIS
- defined 148
- NNTP 14
- nobody user account 19, 67
- Not Found message, access control and 81
- ns-admin.conf file 29
O
- overview of this manual 9
P
- parsed HTML, customizing 53
- password file 148
- port numbers
- recommended 20
- security and 114
- starting the server 20
- ports
- 80 (HTTP) 68
- above 1024 68
- changing 68
- clients and 68
- HTTPS 110
- recommended 68
- server 68
- pragma no-cache 113
- preferences
- global 66
- primary document directory, setting 43
- prime numbers 93
- privacy 114
- private key 103
- private keys 90
- generating 103
- processes
- server and 64
- Programmer's Guide 9
- programs
- CGI 119
- Java 119
- JavaScript 120
- LiveWire 119
- protocol
- defined 13
- TCP/IP 13
- public directories
- configuring 45, 54
- public information directories
- customizing 45
- public key 103
- public keys 90
- generating 103
- public-key encryption 90
R
- RAM
- defined 149
- rc.local 149
- starting the server with 60
- read access 81
- redirection 149
- removing databases 73
- resource
- defined 149
- resources
- configuring 40
- controlling access to 80
- restarting the server 59
- restricting access 80
- root
- defined 149
- server and 67
S
- Secure Sockets Layer (SSL) 87
- security
- authentication and 89
- encryption and 89
- increasing 100
- integrity and 88
- keys 89
- Security directive 115
- server
- starting 60
- server authentication 95
- explained 95
- server daemon
- defined 149
- server home page 47
- server name
- aliases 18
- changing 18, 68
- CNAME and 18
- server plug-in API 119
- server processes 64
- server root
- defined 149
- server settings, viewing 63
- server threads, setting 65
- server user account 19
- ServerCert directive 116
- ServerKey directive 115
- servers
- computer requirements for 10
- controlling access to 72
- features list 16
- home pages for 47
- HTTP defined 15
- location, changing 66
- moving files 49
- ports above 1024 68
- ports under 1024 67
- processes 64
- redirecting URLs to 49
- restricting access to 80
- root user 67
- slow performance 30
- SSL effects 113
- starting 59
- user account for 67
- stopping 59, 62
- upgrading 20
- user accounts
- changing 67
- server-side applications 119
- session keys 91, 99
- signing files 92
- SMTP 14
- SOCKS
- defined 149
- software virtual servers 49
- spoofing 88
- SSL
- defined 149
- document root and 114
- effects of 113
- enabling and disabling 111
- information needed to enable 107
- preparation for 100
- signing files 92
- SSL-enabled browsers 87
- starting the server 59, 60
- user account needed 20, 67
- stopping the server 59, 62
- styles, configuration 54
- styles, in this book 9
- superuser
- defined 150
- symmetric encryption 90
- system preferences
- configuring 64
T
- TCP/IP 13
- telnet 150
- terms used in this book 9
- terms, in this book 9
- threads, setting server 65
- top-level domain authority 150
- troubleshooting installation 29
- typestyles used in this book 9
U
- uid
- defined 150
- installation errors and 19
- Uniform Resource Locators 15
- Unix
- user accounts 19
- upgrading 20
- URLs
- defined 15, 150
- format of 15
- forwarding 49
- redirecting to servers 49
- SSL-enabled servers and 113
- user account
- server and 19
- user accounts
- changing 67
- nobody 19, 67
- user authorization 83
- user databases
- adding users 74
- creating 73
- creating groups 77
- defined 72
- editing groups 78
- editing users 75
- format 72
- importing NCSA databases 79
- listing groups 79
- listing users 76
- removing 73
- removing groups 78
- removing users 75
- user directories
- configuring 45, 54
- customizing 45
- users
- adding to databases 74
- defined 74
- editing 75
- importing 79
- listing in databases 76
- removing from databases 75
V
- viewing server settings 63
- virtual servers
- software 49
W
- wildcard patterns
- defined 42
- examples of 42
- write access 81
- WWW (World Wide Web)
- described 14