I will be setting up a new CentOS 5 / Perfect Setup/ ISPConfig server. Currently, I'm running a test server with a similar setup just to experiment before going live with the real thing. 10 minutes after putting my test server online I was hit with port scans and within 8 hours there were 40,000 attempts to login via FTP and SSH. All of that got me thinking about security! I've read HowTos here regarding Bastille/PSAD, Snort & Base and others. Is there a consensus as far as recommended security packages to install? Obviously, I don't want to go overboard and have the security conflicting with my basic server operation, bogging things down or causes problems with updates. Given my setup, is there a minimum security setup I should consider beyond just the CentOS 5 / Perfect Setup/ ISPConfig server? Thanks in advance for any inputs!