En el siguiente post vamos a ver que es posible que tu distribución de Ubuntu no tenga instalado por defecto un servidor SSH. Para comprobar los servidores que tienes instalados y escuchando, podemos utilizar el siguiente comando:
sudo netstat -tlpn
En este caso, vemos que el programa sshd
esta escuchando en el puerto 22. También lo podríamos haber comprobado buscando entre los paquetes instalados con el siguiente comando:
dpkg --get-selections | grep openssh-server
En caso de que este instalado, simplemente hay que ejecutar el siguiente comando:
sudo apt-get install openssh-server
Una vez instalado, ya podemos utilizar un cliente SSH, como Putty, para conectarte a tu servidor. También se pueden modificar las configuraciones del servidor en el siguiente fichero de configuración:
nano /etc/ssh/sshd_config
Luego de que ejecutemos cualquier cambio debemos reiniciar los servicios de ssh con el siguiente comando:
sudo service ssh restart