--- 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

Reply via email to