From: Heiko Voigt Date: Thu, 24 Sep 2009 17:26:16 GMT Subject: Re: How does gitosis know who the key belongs to Message-ID: <20090924172610.GA31309@book.hvoigt.net> In-Reply-To: <26ae428a0909240751k3a799750h121935a79439b389@mail.gmail.com> On Thu, Sep 24, 2009 at 03:51:44PM +0100, Howard Miller wrote: > Gitosis obviously uses keypairs but the config file addresses the user > by name/host. How does gitosis connect the two together? Is it any > more complicated than the user detail at the end of the public key? Not much different. It uses the command feature of the authorized_keys file of ssh to limit access to the 'gitosis-serve' command which is given the username from the gitosis.conf as argument. gitosis-server then takes care of the access control. > The second part of my question then is is it possible to use the same > private key on more than one host? Yes definitely. It identifies the user not the host. Although you can use differenty keys if you want. cheers Heiko