Nu, po bodech:
1) Debian 6
2) Apache 2, vhosty - jednotlivé konfiguráky v /etc/apache2/sites-enabled, každý pro jeden
3) Myslím tím přes FTP - aby nemohl jeden zákazník druhému měnit soubory
4) WebDAV přes HTTPS
5) Ano, PHP
6) Zájem - tudíž ne, nebylo by lepší aby to zprovoznil někdo jiný
Řešení mě napadá - jak jsem psal, v systému vytvořit pro každého "zákazníka" uživatele a ten by klasicky měl nastavená práva (+ by se tam přidal ten uživatel C). Doufal jsem ale, že se najde řešení lepší, bez nutnosti mít v systému desítky/stovky (v případě reálného nasazení, samozřejmě) uživatelů..