1. Configuración del servidor SSH

Por “servidor” entendemos a la máquina a la cuál se va a conectar. Simplemente debe asegurarse que está instalado el paquete openssh-server, y que el servicio sshd está iniciado[33].

La configuración básica de SSH permite a los usuarios acceder (o “hacer ssh a”) una máquina, siempre y cuando tengan una cuenta en la misma. Si desea restringir el acceso SSH a una lista dada de usuarios, edite el archivo /etc/ssh/sshd_config y añada o modifique una línea como la siguiente:

AllowUsers reina peter@192.168.0.*

El ejemplo anterior sólo permitirá a reina y peter conectarse por medio de SSH; peter sólo tendrá permitido el acceso desde una máquina en la red (local) 192.168.0..

Los usuarios deberán conectarse con sus cuentas normales y luego usar el comando su para volverse root. Para permitir que los usuarios se conecten directamente como root por medio de SSH, cambie la línea PermitRootLogin no a PermitRootLogin yes. Por favor, tenga presente que este cambio, si bien puede resultar conveniente, es poco seguro.

Por favor, consulte sshd(8) y sshd_config(5) para más información sobre las opciones y configuración del servidor SSH.



[33] Ejecute service sshd start para arrancar el servicio de inmediato. El servicio SSH está configurado para ser lanzado cuando arranca el equipo.