Capítulo 2 · 2.1
Iniciar sesión por primera vez con SSH
SSH es una conexión cifrada con la línea de comandos de su servidor. Windows 10 y 11, macOS y Linux incluyen un programa SSH. No necesita instalar nada.
Cómo iniciar sesión
- Abra un terminal. En Windows: haga clic con el botón derecho en Inicio y elija Terminal o Windows PowerShell. En un Mac: abra Terminal a través de Spotlight. En Linux: abra su terminal.
- Escriba
ssh root@seguido de la dirección IP de su VPS y pulse Intro.
C:\Users\anna> ssh root@203.0.113.10
The authenticity of host '203.0.113.10 (203.0.113.10)' can't be established.
ED25519 key fingerprint is SHA256:Wq3fB0c1x9yS2mVq4h8aD7nE5kR6tL1pZ0uJ3gH2iY.
Are you sure you want to continue connecting (yes/no/[fingerprint])?
La primera vez, su ordenador le pregunta si confía en este servidor. Todavía no lo conoce y le muestra su huella digital.
Comprobar la huella digital
La huella digital demuestra que se está comunicando con su servidor y no con otro ordenador situado entre ambos. Puede comprobarla así:
- Abra la consola en la pantalla del VPS (consulte La consola: su VPS en el navegador) e inicie sesión como root.
- Escriba este comando:
root@web1:~# ssh-keygen -lf /etc/ssh/ssh_host_ed25519_key.pub
256 SHA256:Wq3fB0c1x9yS2mVq4h8aD7nE5kR6tL1pZ0uJ3gH2iY root@web1 (ED25519)
¿Coincide el texto que aparece después de SHA256: con lo que mostró su terminal? Entonces escriba yes. Su ordenador recuerda el servidor en el archivo known_hosts de su carpeta .ssh. A partir de entonces ya no se lo preguntará.
A continuación, el servidor le pide la contraseña de root. No verá ningún carácter mientras escribe; es normal. Si pegó una clave SSH durante la instalación, entrará directamente.
Ya está dentro
root@web1:~#
Con exit o Ctrl+D vuelve a cerrar la sesión. Haga ahora mismo lo siguiente:
- Actualícelo todo:
apt update && apt upgrade(consulte Actualizaciones y actualizaciones automáticas). - Cree una clave SSH si aún no tiene una (Crear una clave SSH en Windows, Mac y Linux).
- Cree un usuario propio y desactive el inicio de sesión como root (Un usuario propio con sudo y Desactivar el inicio de sesión con contraseña y como root).
Consejo: ¿Prefiere un programa con ventanas? PuTTY (Windows) o Termius también sirven. Los pasos de este manual utilizan el programa SSH que ya está instalado en su ordenador.
Atención: ¿Recibe en algún momento el mensaje REMOTE HOST IDENTIFICATION HAS CHANGED sin haber hecho ningún cambio en su servidor? No siga escribiendo sin más. Lea primero Mensajes de error frecuentes de SSH.
