I'm upgrading my web server and am intrigued by the capabilities of jails.
I do 3 things with the server: 1)host paying clients 2)host my own business-related sites 3)host student media experiments. As you can imagine, jails are perfect for this situation.
My question, what are good strategies for using jails? Is it better to jail single processes or entire user spaces?
My thought is this:
1. Build a jail for the the paying clients environment running Apache1.3 and isolating this from experiments gone awry
2. Build individual environment jails for the affilate and experimental areas (Apache2.2 and LightHTTPD for example)
3. Build individual jails tuned to serve larger client websites.
4. Put the mailserver in it's own jail.
Does this make sense? Any comments or pointers?
Thank you for your help,
Bill
I do 3 things with the server: 1)host paying clients 2)host my own business-related sites 3)host student media experiments. As you can imagine, jails are perfect for this situation.
My question, what are good strategies for using jails? Is it better to jail single processes or entire user spaces?
My thought is this:
1. Build a jail for the the paying clients environment running Apache1.3 and isolating this from experiments gone awry
2. Build individual environment jails for the affilate and experimental areas (Apache2.2 and LightHTTPD for example)
3. Build individual jails tuned to serve larger client websites.
4. Put the mailserver in it's own jail.
Does this make sense? Any comments or pointers?
Thank you for your help,
Bill