Guidelines on Securing Public Web Servers
HTTPS
6
Secure Hypertext Transfer Protocol (S HTTP)
7
Remote Authentication Dial In User Service (RADIUS) Protocol
Open Database Connectivity (ODBC) Protocol
Network File System (NFS) Protocol
8
Common Internet File System (CIFS)
Internet Caching Protocol (ICP).
Identify any network service software, both client and server, to be installed on the
Web server and any other support servers.
Identify the users or categories of users of the Web server and any support hosts.
Determine the privileges that each category of user will have on the Web server and
support hosts.
Decide if and how users will be authenticated and how authentication data will be
protected.
Determine how appropriate access to information resources will be enforced.
The choice of Web server application may determine the choice of operating system.
However, to the degree possible, Web administrators should choose an operating system that
provides the following [CERT00]:
Minimal exposure to vulnerabilities (see NIST ICAT vulnerability database
[
http://icat.nist.gov
] for the known vulnerabilities of specific Web server applications)
Ability to restrict administrative or root level activities to authorized users only
Ability to control access to data on the server
Ability to disable unnecessary network services that may be built into the operating
system or server software
Ability to control access to various forms of executable programs, such as Common
Gateway Interface (CGI) scripts and server plug ins in the case of Web servers
6
HTTP transactions protected via the Secure Socket Layer (SSL)/Transport Layer Security (TLS) protocols (see
Section 7.5).
7
A seldom used alternative to HTTPS.
8
Not generally recommended unless used exclusively within a protected network environment such as a
Demilitarized Zone (DMZ) (see Section 8.1.2) for data replication to multiple Web servers.
10
Unlimited Web Hosting
|
|
TotalRoute.net Business web hosting division of Vision Web Hosting Inc. All rights reserved. |