Dave DeGear <[EMAIL PROTECTED]> said: 

> I've got my telnet and ftp servers working ok and would like to try 
playing 
> with Apache.  If I install the latest Apache rpm files should I 
worry 
> immediately about any security problems with this.  I'd like to 
have it running 
> while I'm learning but not if I introduce too many security 
leaks. :-(  Has 
> anyone gone through this recently?  I've never run a web server 
before.
> 
>                    ...Dave
> 



I've played a little bit with Apache.  If you download the latest 
version, it should be reasonably secure.  Just remember that your 
telnet or ftp may have security holes as well.  That would open up 
your web server to an attack via ftp or telnet.  Also, if you are 
planning on running any cgi programs, you may open yourself up that 
way.  You can also misconfigure Apache and open it up.

There is a book that I read called "Maximum Linux Security"  It has a 
rather large section devoted to securing Apache, I read through the 
chapter as I was playing with the configuration files.  It is a good 
resource.    

Oh one more thing...

I would reccomend you ditch telnet and install OpenSSL and OpenSSH.  
SSH (secure shell) works similarly to telnet, however, it employs 
encryption so people cannot use a traffic sniffer to get your 
passwords.  It can also use public key encryption for authentication 
which prevents spoofing attacks that telnet is vulnerable to.  If you 
plan on logging into your server remotely, SSH is a much better 
alternative to telnet.  SSH also allows you to foreward ports from a 
local computer to a remote computer.  This allows you to make 
encrypted "tunnels" that you can run other protocols through 
these "tunnels" and the data will be encrypted by SSH.  As far as ftp 
goes, just remember that the passwords are sent in plain text.  For a 
web server you should probably disable anonymous ftp access.

Dan

Reply via email to