Hi, On Mon, May 18, 2015 at 11:07:02AM +0100, John McIntyre wrote: > Hi, > I've been asked to set up a git repository for a few projects. So I > have a Linux CentOS server running git. I place the repositories > under /opt and I use the .ssh/authorized_keys of the git user, to > grant access. The user sends me his private key, and I paste it into > the end of the file. > > And now, I realise that there's a problem. If I have /opt/repo1.git > and /opt/repo2.git, then all users can access both repositories. > > Is there a way to prevent this? If you want a simple tool using ssh-keys have a look at gitolite[1]. It quite simple to setup and with it you can specify all kinds of access rights. Cheers Heiko [1] http://gitolite.com/gitolite/index.html -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html