On Tue, Feb 20, 2001 at 08:49:36AM -0500, Chris Matta wrote: > This is easy: > > as the user that runs the CVS scripts: > run ssh-keygen > it will run thru and ask where you want the file (~/.ssh/identity will > be fine) > when prompted for a password just hit return, and again on the next line > now copy the contents of ~/.ssh/identity.pub to the > ~/.ssh/authorized_keys file on the machines you need to get to, if it > doesn't exist create it. > you should now be able to login without a password. Also note that if all you wish to provide is CVS access, you should restrict the access only to the CVS server, for example by putting something similar to the following in the authorized_keys file: command="/usr/bin/cvs server",no-port-forwarding,no-X11-forwarding, \ no-agent-forwarding 1024 35 1234...4321 foo@bar.com The above should be on one line, I don't know if the backslash- continuation works in authorized_keys, I haven't tried. You might also find some interesting ideas from the following location: http://www.kitenet.net/programs/sshcvs/ Have fun. -- Tommi Komulainen Tommi.Komulainen@iki.fi GPG 1024D/68388EE6 6FD6 DD79 EB38 BF6F 3533 09C0 04A8 9871 6838 8EE6
Attachment:
pgp0An6HL2qhF.pgp
Description: PGP signature