pserver est autorise pour l'utilisateur anonymous en read-only et c'est tout.
J'ai configure mon repository cvs et mon chroot pour qu'uniquement les personnes passant par ext puissent ecrire.
Et ca marche tres tres bien. Je suis pratiquement le seul codeur actif du projet, et je me sert de mon compte avec :ext tous les jours : ca marche bien.
Une nouvelle personne arrive sur le projet, s'implique et propose de belles idees. J'ai envie de preparer la machine pour qu'il puisse ecrire lui aussi dans le cvs. Sans pour autant lui filer un acces a la machine.
Je vais jeter un coup d'oeil a nologin je ne connais pas. Sinon il n'a pas besoin de home puique grosso modo la sequence est la suivante :
1- l'utilisateur lance cvs
2- cvs utilise ssh comme tunnel pour se connecter en distant
3- sur la machine distante, ssh lance cvs
4- le cvs lance par ssh est en fait un binaire qui met en place le chroot et va lancer le vrai cvs a l'interieur de ce chroot
5- le vrai cvs s'execute normalement a l'interieur du chroot
Il aurait besoin d'un home si je lui filait un veritable acces a la machine. Ce que je ne veux pas faire.
[^] # Re: Acces distant et cvs
Posté par Epsos . En réponse au journal Acces distant et cvs. Évalué à 1.
pserver est autorise pour l'utilisateur anonymous en read-only et c'est tout.
J'ai configure mon repository cvs et mon chroot pour qu'uniquement les personnes passant par ext puissent ecrire.
Et ca marche tres tres bien. Je suis pratiquement le seul codeur actif du projet, et je me sert de mon compte avec :ext tous les jours : ca marche bien.
Une nouvelle personne arrive sur le projet, s'implique et propose de belles idees. J'ai envie de preparer la machine pour qu'il puisse ecrire lui aussi dans le cvs. Sans pour autant lui filer un acces a la machine.
Je vais jeter un coup d'oeil a nologin je ne connais pas. Sinon il n'a pas besoin de home puique grosso modo la sequence est la suivante :
1- l'utilisateur lance cvs
2- cvs utilise ssh comme tunnel pour se connecter en distant
3- sur la machine distante, ssh lance cvs
4- le cvs lance par ssh est en fait un binaire qui met en place le chroot et va lancer le vrai cvs a l'interieur de ce chroot
5- le vrai cvs s'execute normalement a l'interieur du chroot
Il aurait besoin d'un home si je lui filait un veritable acces a la machine. Ce que je ne veux pas faire.