Chapter 5, Working with Server Security
147
Additional Server Security Considerations
Being aware of these limitations helps you know what situations to avoid. For
example, you might acquire credit card numbers over an SSL connection, but
are those numbers stored in a secure file on the server machine? What happens
to those numbers after the SSL connection is terminated? You should be
responsible for securing any information clients send to you through SSL.
Consider Additional Measures for
Unprotected Servers
If you want to have both protected and unprotected servers, you should
operate the unprotected server on a different machine from the protected one.
If your resources are limited and you must run an unprotected server on the
same machine as your protected server, do the following.
•
Assign proper port numbers. Make sure that the protected server and the
unprotected server are assigned different port numbers. The registered
default port numbers are 443 for the protected server and 80 for the
unprotected one.
•
For Unix, enable the
chroot
feature for the document root directory. The
unprotected server should have references to its document root redirected
using
chroot
.
The purpose of
chroot
is to allow you to create a second root directory to
limit the server to specific directories. You’d use this feature to safeguard an
unprotected server. For example, you could say that the root directory is
/d1/ms
. Then any time the web server tries to access the root directory, it
really gets
/d1/ms
. If it tries to access
/dev
, it gets
/d1/ms/dev
and so on.
This allows you to run the web server on your Unix system, without giving it
access to all the files under the actual root directory.
However, if you use
chroot
, you need to set up the full directory structure
that Enterprise Server needs, under the alternative root directory, as shown in
the following illustration:
Содержание Netscape Enterprise Server
Страница 30: ...Contacting Technical Support 30 Netscape Enterprise Server Administrator s Guide ...
Страница 31: ...Part 1 Server Basics 31 1 Server Basics Introduction to Enterprise Server Administering Enterprise Servers ...
Страница 32: ...32 Netscape Enterprise Server Administrator s Guide ...
Страница 56: ...Sending Error Information to Netscape 56 Netscape Enterprise Server Administrator s Guide ...
Страница 64: ...Migrating a Server From a Previous Version 64 Netscape Enterprise Server Administrator s Guide ...
Страница 66: ...66 Netscape Enterprise Server Administrator s Guide ...
Страница 112: ...Managing a Preferred Language List 112 Netscape Enterprise Server Administrator s Guide ...
Страница 158: ...158 Netscape Enterprise Server Administrator s Guide ...
Страница 182: ...Using the Watchdog uxwdog Process Unix 182 Netscape Enterprise Server Administrator s Guide ...
Страница 196: ...Viewing Events Windows NT 196 Netscape Enterprise Server Administrator s Guide ...
Страница 218: ...Enabling the Subagent 218 Netscape Enterprise Server Administrator s Guide ...
Страница 266: ...266 Netscape Enterprise Server Administrator s Guide ...
Страница 302: ...Enabling WAI Services 302 Netscape Enterprise Server Administrator s Guide ...
Страница 310: ...310 Netscape Enterprise Server Administrator s Guide ...
Страница 390: ...Customizing the Web Publisher User Interface 390 Netscape Enterprise Server Administrator s Guide ...
Страница 446: ...Customizing the Search Interface 446 Netscape Enterprise Server Administrator s Guide ...
Страница 448: ...448 Netscape Enterprise Server Administrator s Guide ...
Страница 454: ...Responses 454 Netscape Enterprise Server Administrator s Guide ...
Страница 464: ...Referencing ACL Files in obj conf 464 Netscape Enterprise Server Administrator s Guide ...
Страница 504: ...504 Netscape Enterprise Server Administrator s Guide ...