Buenas, a ver si alguien del foro ha probado a hacer esto alguna vez.
Tengo un CVS instalado en un linux, y quiero crear una retaila de usuarios para que se conecten a el y pueden cargar y descargar sus proyectos. El problema viene en que quiero que lo hagan via ssh (pero no en consola) sino utilizando el CVS. Hasta aqui todo bien, pero los usuarios al tener cuentas y el puerto ssh abierto pueden entrar en la máquina y abrir una sesion ssh. Para que no puedan hacer esto se me ocurre cambiarles la shell de bash a otra que solo les permita ejecutar los comandos que del cvs y no les permita hacer login. Conoceis algo así. Lo maximo que he encontrado es un script en perl llamado cvssh.pl que lo único que hace es ejecutar comandos que se le pasan por argumento (y no es capaz de acceder al cvs si cambio la shell de bash a cvssh.pl).
Thank in advance










Autor


En línea



)


