Conexión SSH a Ubuntu
Al principio, aprenderá cómo conectarse manualmente al servidor Ubuntu utilizando SSH, el cual fue creado con Terraform. Esto le ayudará a verificar que el servidor está en funcionamiento y accesible a través de la red. Más adelante, este proceso se automatizará utilizando Ansible, pero primero, la conexión manual le permitirá comprender cómo funciona.
¿Qué es SSH?
SSH significa Secure Shell. Puede considerarlo como una forma segura de abrir una terminal en otra computadora — en nuestro caso, el servidor Ubuntu.
Todo lo que se envía a través de SSH, incluyendo el usuario, la contraseña y los comandos, está cifrado, por lo que nadie puede interceptarlo.
SSH proporciona control total sobre el servidor remoto. Es posible realizar todas las acciones habituales en el propio equipo: ejecutar programas, editar archivos e instalar paquetes. Para principiantes, resulta útil considerarlo como "trabajar en un ordenador de forma remota", sin necesidad de estar físicamente cerca de él.
Conexión SSH
Para conectarse manualmente a un servidor, utilice la siguiente plantilla: ssh <USERNAME>@<HOST> -p <PORT> .
En nuestro caso, se ve así:
Aquí, root es el nombre de usuario. Se utiliza root porque es el usuario administrativo con privilegios completos, lo que permite ejecutar cualquier comando sin restricciones. localhost indica que el servidor se está ejecutando en su máquina (a través de Docker, aunque normalmente se usaría la IP real del servidor), y -p 2222 especifica el puerto utilizado para acceder al contenedor.
La primera vez que se conecta, SSH puede solicitar una contraseña. En este caso, es la contraseña de root, que ya fue establecida en la imagen creada con Terraform.
Después de ejecutar el comando, se accede al terminal del servidor, donde es posible ejecutar comandos, instalar paquetes y comprobar el funcionamiento del sistema. Este paso ayuda a comprender cómo funciona la gestión remota de servidores y prepara el camino para automatizar tareas con Ansible.
1. ¿Qué significa SSH?
2. ¿Por qué usamos el usuario root para conectarnos al servidor?
¡Gracias por tus comentarios!
Pregunte a AI
Pregunte a AI
Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla
What is the root password for this server?
Can you explain why we use port 2222 instead of the default SSH port?
How do I know if my SSH connection was successful?
Genial!
Completion tasa mejorada a 3.7
Conexión SSH a Ubuntu
Desliza para mostrar el menú
Al principio, aprenderá cómo conectarse manualmente al servidor Ubuntu utilizando SSH, el cual fue creado con Terraform. Esto le ayudará a verificar que el servidor está en funcionamiento y accesible a través de la red. Más adelante, este proceso se automatizará utilizando Ansible, pero primero, la conexión manual le permitirá comprender cómo funciona.
¿Qué es SSH?
SSH significa Secure Shell. Puede considerarlo como una forma segura de abrir una terminal en otra computadora — en nuestro caso, el servidor Ubuntu.
Todo lo que se envía a través de SSH, incluyendo el usuario, la contraseña y los comandos, está cifrado, por lo que nadie puede interceptarlo.
SSH proporciona control total sobre el servidor remoto. Es posible realizar todas las acciones habituales en el propio equipo: ejecutar programas, editar archivos e instalar paquetes. Para principiantes, resulta útil considerarlo como "trabajar en un ordenador de forma remota", sin necesidad de estar físicamente cerca de él.
Conexión SSH
Para conectarse manualmente a un servidor, utilice la siguiente plantilla: ssh <USERNAME>@<HOST> -p <PORT> .
En nuestro caso, se ve así:
Aquí, root es el nombre de usuario. Se utiliza root porque es el usuario administrativo con privilegios completos, lo que permite ejecutar cualquier comando sin restricciones. localhost indica que el servidor se está ejecutando en su máquina (a través de Docker, aunque normalmente se usaría la IP real del servidor), y -p 2222 especifica el puerto utilizado para acceder al contenedor.
La primera vez que se conecta, SSH puede solicitar una contraseña. En este caso, es la contraseña de root, que ya fue establecida en la imagen creada con Terraform.
Después de ejecutar el comando, se accede al terminal del servidor, donde es posible ejecutar comandos, instalar paquetes y comprobar el funcionamiento del sistema. Este paso ayuda a comprender cómo funciona la gestión remota de servidores y prepara el camino para automatizar tareas con Ansible.
1. ¿Qué significa SSH?
2. ¿Por qué usamos el usuario root para conectarnos al servidor?
¡Gracias por tus comentarios!