Serving websites as unique users off a single server

Made to Serve

Article from Issue 142/2012

Creating secure websites with their own privileges on a single server.

Most virtualization now focuses on the server level. This approach makes a lot of sense because you can use whatever applications you want and pretty much any operating system, and you don’t have to worry about whether or not the applications will behave appropriately. The problem for virtualizing most services is that the protocols (SSH, FTP, etc.) are stateful, and very few are designed with load balancing and failover specifically in mind. Sharing state between servers is a non-trivial problem; sharing the state is simple, but do you take action before or after you have confirmed that the state was shared?

Buy this article as PDF

Express-Checkout as PDF
Price $2.95
(incl. VAT)

Buy Linux Magazine

Get it on Google Play

US / Canada

Get it on Google Play

UK / Australia

Related content

  • Apache Suexec

    For many admins, the security of a web application is more important than its performance. If you have a web server with multiple users, the Suexec module can help you avoid problems associated with globally writable directories.

  • Security Lessons

    Learn more about protecting your website with NoScript, ModSecurity, and Site Security Policy.

  • Apache Tuning Tips

    In the battle for web visitors, milliseconds count. A few simple changes will help your site stay popular.

  • MLN

    This simple command-line tool helps you keep ahead of your virtual infrastructure.

  • Intrusion 101

    You need to think like an attacker to keep your network safe. We asked security columnist Kurt Seifried for an inside look at the art of intrusion.

comments powered by Disqus
Subscribe to our Linux Newsletters
Find Linux and Open Source Jobs
Subscribe to our ADMIN Newsletters

Support Our Work

Linux Magazine content is made possible with support from readers like you. Please consider contributing when you’ve found an article to be beneficial.

Learn More