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:
ssh udemy@192.168.1.208Notas importantes:
Asegúrate de que el servicio SSH esté activo en tu servidor. Puedes verificarlo con:
sudo /etc/init.d/ssh statusSi olvidaste la IP de tu máquina, ejecuta
ip addrdentro 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:
sudo apt-get updateDespués de actualizar la lista de paquetes, procede a instalar las actualizaciones:
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:
sudo apt-get install net-tools -yBeneficios 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
Publicar un comentario