
| Home | Projects | Personal | Links |
Software RecommendationsHere are the programs that I recommend for running various internet services. I normally choose software that I feel is more secure as opposed to more feature full software. It is a good idea to gauge just how important features are when installing publicly accessable internet services. If you don't need to run scripts on your webserver then don't install a web server that includes support. Perhaps running a script behind the scenes to alter static html files is enough.DNSdjbdns: the only DNS server I recommend.HTTPpublicfile: For serving static content only, easy virtual server setupapache: Despite having a lot of features and supporting a number of scripting languages, I am trying to find a replacement for this web server. I have looked at Thy, Boa, fnord, and Zeus, but have finally settled on .... lighttpd: I like the simplicity of this webserver. It has support for PHP and SSL. FTPpublicfile: Secure anonymous only accessVery Secure FTPd: I haven't used this yet but it comes highly rated as a secure read/write ftp daemon ProFTPD: Somewhat secure, feature-full, has good support for virtual users SMTPqmail: Simple, secure, easy installation - virtual users must be handled with extra scripts.postfix: Secure, fairly easy configuration - IMAPdovecot: Simple, securebincimap: I have heard good things about this, but haven't tested it much yet POPdovecot:PrintingCups: Sometimes difficult to get working but when it runs (and keeps running) it does well. Don't trust it in secure situations yet. |