--- Zdenek Rykala <[EMAIL PROTECTED]> wrote: > Hi All, > > I would like allow cvs users, use ssh connection > with our Unix > server. The problem is that default shell for users > on the unix > machine is /usr/bin/passwd. The users can change > only password for ftp > and e-mail account. > > What cvs is doing when it's using SSH login? > CVSROOT=cvsuser@<cvs server>:/<cvs repository> > CVS_RSH=ssh > > It's working only whan I allow <cvsuser> full > shell (/bin/bash) in > passwd. Does exist some better way, how can I > configure our Unix > server? I do not want allow cvs users the full > shell. I tried it with > restricted shell (rbash), but without any success.
SSH (or at least SSH2) allows you to limit the commands available to users so: 1. Give them a full shell. I'm not sure if a restricted shell would work so feedback would be appreciated. 2. Limit the users to use CVS only. See SSH docs on how to do this since I haven't done it in a while. Noel __________________________________________________ Do You Yahoo!? Yahoo! Sports - Coverage of the 2002 Olympic Games http://sports.yahoo.com _______________________________________________ Info-cvs mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/info-cvs
