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