Configurando CVS con acceso SSH

04/06/2007

CVS y SSH
Para llevar a cabo la configuración, lo primero es instalar el servicio de control de versiones:

$ sudo apt-get install cvs

Con la instalación se crea un almacén o repositorio en /var/lib/cvs con los siguientes permisos:

drwxrwsr-x 3 root src 4096 2007-06-04 21:24 cvs

Que contendrá el sub-directorio:

drwxrwsr-x 3 root src 4096 2007-06-04 21:24 CVSROOT

Ahora tenemos que añadir al grupo “src” a los usuarios que queremos que tengan permisos para usar el CVS, para lo que editamos como root el archivo /etc/group y añadiremos nuestro usuario:

$ sudo gedit /etc/group

Y modificamos la siguiente línea para añadir al usuario:

src:40:usuario1,usuario2,usuario3

Ya tenemos CVS instalado y configurado. Ahora vamos con la instalación del SSH.

El cliente ssh (openssh-client) ya viene instalado por defecto. Solamente tenemos que instalar el servidor ssh:

$ sudo apt-get install openssh-server

Para evitar que todos los usuarios de la máquina estén accesibles por SSH tendremos que editar como root el fichero /etc/ssh/sshd_conf, y añadir la línea AllowUsers y a continuación los usuarios que deseamos que se puedan conectar remotamente vía SSH:

$ sudo gedit /etc/ssh/sshd_conf

Y añadimos la línea:

AllowUsers usuario1 usuario2 usuario3

Para que los cambios surtan efectos habrá que reiniciar el servidor:

$ sudo /etc/init.d/ssh restart

* Restarting OpenBSD Secure Shell server…

Algunos enlaces de interés

Servidor ssh

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: