[m-dev.] remote CVS access

David Overton dmo at cs.mu.OZ.AU
Fri Aug 17 23:09:07 AEST 2001


On Fri, Aug 17, 2001 at 05:57:04PM +1000, Fergus Henderson wrote:
> Currently many people are using the `pserver' password-based remote CVS
> access method, since that is what is recommended on our web page.
> However, this method is not very secure.  In the long term I plan to
> phase it out, in favour of ssh-based remote CVS access.
> 
> Could everyone who is using pserver-based remote CVS access
> please (1) let me know who you are and (2) email me a copy of your ssh
> public key (which is in ~/.ssh/identity.pub; use ssh-keygen if you don't
> have one already)?
> 
> For ssh-based remote cvs access, just use
> 
> 	:ext:<your user id>@cvs.mercury.cs.mu.oz.au:/home/mercury1/repository
> 
> e.g.
> 
> 	:ext:fjh at cvs.mercury.cs.mu.oz.au:/home/mercury1/repository
> 
> as the CVSROOT.  You don't need to `cvs login'.
> Instead, you need
> 
> 	- ssh installed on your client machine (of course)
> 
> 	- an ssh key pair (generated with ssh-keygen) on your client machine
> 
> 	- an account on cvs.mercury.cs.mu.oz.au, with a copy of your
> 	  ssh public key(s) in ~/.ssh/authorized_keys.
> 	  Note that the account does not need a password (the sysad can put
> 	  "*" in the password field of /etc/passwd) or a login shell.


I just tried this.  I also needed to set the CVS_RSH variable to 'ssh'
to get it to work.


David
-- 
David Overton      Department of Computer Science & Software Engineering
PhD Student        The University of Melbourne, Victoria 3010, Australia
+61 3 8344 9159    http://www.cs.mu.oz.au/~dmo
--------------------------------------------------------------------------
mercury-developers mailing list
Post messages to:       mercury-developers at cs.mu.oz.au
Administrative Queries: owner-mercury-developers at cs.mu.oz.au
Subscriptions:          mercury-developers-request at cs.mu.oz.au
--------------------------------------------------------------------------



More information about the developers mailing list