CVS over SSH howto (in dutch)

Written by Walter on x/x/2007

Even wat uitleg voor een volledige instelling om transparant te cvs'en (zonder paswoord telkens opnieuw en over ssh) :

export CVS_RSH="ssh"
export CVS_SERVER="/usr/local/bin/cvs"
export CVSROOT=":ext:wschrep@hmacs:/symrt/inf/cant/cvs"

hierboven wel wschrep vervangen door eigen login :)

Dan genereren van de file id_rsa.pub in ~/.ssh. :


ssh-keygen -t rsa

En de public key kopieeren naar hmacs :


cd ~/.ssh
cp id_rsa.pub authorized_keys
scp -p ~/.ssh/authorized_keys hmacs:.ssh/

Eventueel dan nog chmod'en :


chmod go-w . .ssh .ssh/authorized_keys

Nu kan je gewoon cvs checkout, commit etc. doen zonder paswoord te hoeven typen zoals het vroeger met de pserver instelling was na een cvs login.

Back to archive