Para permitir que podamos conectar a un Droplet de Digital Ocean sin necesidad de tener nuestra ssh-key, solo necesitamos escribir una linea.

Para poder escribir esa linea que veremos, necesitamos entrar en nuestra cuenta de Digital Ocean, entrar en nuestro Droplet y pinchar en Access. Pincharemos en Reset Root password para que nos manden una nueva contraseña al correo que será la que usemos para conectar al Droplet mediante ssh: ssh root@xxx.xxx.xxx.xxx, una vez dentro te pedirá que cambias la contraseña.

Una vez hecho en la pantalla de Digital Ocean, en Access, pincharemos en Launch Console para abrir una consola. Esto irá lento pero nos sirve para lo que queremos.

Una vez dentro de la linea de comandos vamos a cd /etc/ssh y editamos el archivo sshd_config con pro ejemplo nano sshd_config, ahora buscaremos la linea PasswordAuthentication no y pondremos yes. Si no existe creamos la linea para así permitir la conexión mediante ssh desde cualquier terminal.

Por último reiniciamos ssh con systemctl restart ssh

Ahora ya podemos conectar con ssh root@xxx.xxx.xxx.xxx y la password que nos pedirá será la que cambiamos al inicio.