Red Hat Linux has an ‘interactive boot’ option that can be used to prevent services from being started. This may not be pleasant if the purpose of the machine is web serving and the HTTP daemon is interactively prevented from starting by an unauthenticated person.
Edit /etc/sysconfig/init to contain the line
PROMPT=no