7. Configurar y actualizar máquina

 Configurar y actualizar máquina virtual mediante SSH

Si ya tienes tu máquina virtual con Ubuntu Server lista, el siguiente paso es conectarte a ella mediante SSH para configurarla y mantenerla actualizada. En este tutorial, te mostraré cómo hacerlo desde la terminal.

Requisitos previos

  • Tener instalado Git Bash (o PowerShell con soporte SSH) en tu equipo local.

  • Contar con la dirección IP estática de tu máquina virtual.


Paso 1: Conectarse por SSH

Abre tu terminal preferida (en mi caso, usaré Git Bash) y ejecuta el siguiente comando:

bash
ssh udemy@192.168.1.208

Notas importantes:

  • Asegúrate de que el servicio SSH esté activo en tu servidor. Puedes verificarlo con:

    bash
    sudo /etc/init.d/ssh status
  • Si olvidaste la IP de tu máquina, ejecuta ip addr dentro de tu servidor para confirmarla.

  • Usar una IP estática es crucial para evitar cambios inesperados al reiniciar la máquina.

Al conectarte por primera vez, acepta la clave SSH ingresando yes y luego proporciona la contraseña del usuario (udemy en este caso).


Paso 2: Actualizar el sistema

Una vez dentro de tu servidor, es fundamental actualizar los paquetes y el sistema. Ejecuta:

bash
sudo apt-get update

Después de actualizar la lista de paquetes, procede a instalar las actualizaciones:

bash
sudo apt-get upgrade -y

¿Por qué actualizar?
La mayoría de las actualizaciones incluyen parches de seguridad que protegen tu servidor de vulnerabilidades.


Paso 3: Instalar herramientas útiles

Por defecto, Ubuntu Server no incluye todas las herramientas de red. Te recomiendo instalar net-tools para usar comandos como ifconfig:

bash
sudo apt-get install net-tools -y

Beneficios de usar SSH y mantener el servidor actualizado

  • Acceso remoto seguro: Trabaja desde tu equipo local sin necesidad de interactuar directamente con la interfaz gráfica del servidor.

  • Estabilidad: Una IP estática garantiza que siempre te conectarás al mismo servidor.

  • Seguridad: Las actualizaciones periódicas previenen riesgos y mantienen tu sistema estable.


Alternativas

Si prefieres no usar una máquina virtual, también puedes instalar Docker en Windows o Mac. Sin embargo, trabajar con un entorno virtualizado te permite portabilidad (copiarlo a un disco duro o memoria USB) y mayor control sobre tu ambiente de desarrollo.


¡Listo! Ahora tienes tu servidor actualizado y listo para seguir configurando. En la siguiente guía, exploraremos cómo instalar servicios adicionales.

¿Tienes dudas? Déjalas en los comentarios. 😊


Espero que este post te sea útil. Si necesitas ajustes o más detalles, házmelo saber.

Comentarios

Entradas más populares de este blog

ejercicios-Crear Carpeta y Archivo de Texto en Ubuntu

Instalar Docker en Ubuntu Server usando docker.io

Tutorial de Carpetas y Directorios en Ubuntu Linux