What I'm trying to do is to have a GIT repository on the server that: 1. Users can use GIT over SSH remotely. 2. Users can ssh onto the server and run GIT commands locally. Users are to be created all under one client id (e.g., client5). Users are to be chrooted so that they can't see other client files on the server (e.g., they cannot see client7's files). Users have access to shared GIT repositories (e.g., all GIT repositories created for client5). The problem I'm having is that I need to instantiate a GIT repository in just one directory. So, how do all chrooted users see that directory? Can anyone explain how to use ISPConfig in conjection with setting up GIT to be shared by many users under one client account? Many thanks!