Re: ssh and cvs login, but no user login

From: Stephan Seitz (Nur-Ab-Sal_at_gmx.de)
Date: 04/29/03


Date: 29 Apr 2003 11:13:03 GMT

Hi!

Dimitri Maziuk <dima@127.0.0.1> wrote:
> Set up a dedicated user for cvs access. Add public keys of all
> CVS users to this user's authorized_keys file with
> "command=/usr/bin/cvs server" prepended to them (you probably
> want to add no-port-forwarding, no-x11-forwarding, and
> no-agent-forwarding as well; see TFM). Lock down the password
> for cvs user (but give him a valid shell).
>
> Clients will use "cvs -d :ext:cvs@your.server:/repository" to
> access the repository.

Thanks. The problem with this solution is, that you don't see in the
cvs history who changed something since everyone contacts the server
as user cvs.

So the chroot solution might be better.

Shade and sweet water!

        Stephan

-- 
| Stephan Seitz                   E-Mail: Nur-Ab-Sal@gmx.de |
|          WWW: http://fsing.fs.uni-sb.de/~stse/            |
| PGP Public Keys: http://fsing.fs.uni-sb.de/~stse/pgp.html |


Relevant Pages

  • Re: CVS/SSH group use
    ... > I just ran into a nice person who wants to use SSH for CVS access, ... probably be able to arrange some means of starting a shell. ...
    (comp.security.ssh)
  • Re: ssh and cvs login, but no user login
    ... But cvs is running on this server and the clients use ... Set up a dedicated user for cvs access. ... Add public keys of all ...
    (comp.security.ssh)
  • Re: Lisp and software architecture
    ... subdirectory of Cells just to avoid this. ... you're right there is a link to CVS from here ... main page to ease CVS access. ...
    (comp.lang.lisp)