Transcription commentée d'une session de création de repository CVS.

# préparation du repository distant (sur la machine unx-1923.sfim.fr) :
# création du repository distant
unx-1923# mkdir /usr/cvsroot
# recopie d'un repository local vers le distant :
(copie avec tar -cvf - [cvsroot local] | ssh remote tar xf -)
# mise a jour des droits d'accès sur le repository distant :
unx-1923# chown -R root:users /usr/cvsroot
unx-1923# chmod -R g+w /usr/cvsroot
# activation des droits par utilisateur :
# connexion par ssh sans mot de passe depuis w00-3415 vers unx-1923
w00-3415% ssh-keygen -t dsa
(création de deux fichiers de clefs dans ~/.ssh :
id_dsa clef privée id_dsa.pub clef publique)
# autorisation de connexion sur unx-1923 sans mot de passe
(copie de la clef publique w00-3415:~/.ssh/id_dsa.pub vers unx-1923:~/.ssh/authorized_keys)
# vérification de la connexion sans mot de passe
w00-3415% ssh unx-1923
Last login: Mon Jul 28 17:43:20 2003 from w00-3415.sfim.f
Copyright (c) 1980, 1983, 1986, 1988, 1990, 1991, 1993, 1994
        The Regents of the University of California.  All rights reserved.

FreeBSD 5.1-RELEASE (GENERIC) #0: Thu Jun  5 02:55:42 GMT 2003
%hostname
unx-1923.sfim.fr
# [ suppression de la possibilité de connexion avec mot de passe
# en passant à "*" le mot de passe crypté dans unx-1923:/etc/passwd ]

# déclaration d'un repository distant
w00-3415% setenv CVSROOT :ext:unx-1923.sfim.fr:/usr/cvsroot
# il est alors possible depuis w00-3415 de mettre à jour le repository de unx-1923

$Id: session_creation.html,v 1.4 2004/02/12 09:49:07 herbelot Exp $