A solução padrão para isso é virtualização . Você cria uma máquina virtual contendo sua configuração específica e depois a hospeda em algum servidor.
Existem vários níveis diferentes de virtualização. O XEN HVM e o Linux KVM são exemplos de hypervisor que podem executar uma instância não modificada de um sistema operacional convidado. Cada instância recebe sua própria memória, o restante dos recursos do computador pode ser compartilhado.
O LXC, o OpenVZ e o Linux-VServer são mais leves, extensões da abordagem de sandboxing baseada em chroot. O benefício, nesse caso, é que todas as instâncias podem ter acesso a recursos completos da máquina (se permitido), mas todas as instâncias compartilham um kernel comum apropriadamente extenuado. Mesmo neste caso, você poderia ter uma instância de distribuição Linux diferente em execução no seu servidor Debian.
Você pode se conectar ao NFS de todas as instâncias de máquina virtual acima.