fbpx
vps conectemos

¿Cómo conectarte a tu VPS a través de SSH?

Conectarse a un Servidor Privado Virtual (VPS) a través de SSH es un paso crucial para gestionar y administrar tus servidores de manera remota. Secure Shell (SSH) es un protocolo de red que proporciona una forma segura de acceder a un servidor, permitiendo ejecutar comandos y transferir archivos de manera segura. En este artículo, te traeremos una guía a través de los pasos necesarios para conectarte a tu VPS a través de SSH, tanto desde sistemas operativos Windows como macOS y Linux.

Prerrequisitos para conectarte a tu VPS a través de SSH:

Antes de empezar asegúrate de tener los siguientes elementos:

  1. Dirección IP del VPS: La dirección IP pública de tu VPS proporcionada por tu proveedor de hosting.
  2. Credenciales de Acceso: El nombre de usuario y la contraseña o clave SSH asociada a tu cuenta.
  3. Cliente SSH: Una herramienta para establecer la conexión SSH. Windows, macOS y Linux tienen diferentes opciones de clientes SSH.

Paso 1: Obtener un Cliente SSH

Para Windows:

Para usuarios de Windows, una de las herramientas más populares es PuTTY.

  1. Descarga PuTTY: Ve al sitio web oficial de PuTTY y descarga el instalador.
  2. Instala PuTTY: Ejecuta el instalador y sigue las instrucciones para completar la instalación.

Para macOS y Linux:

MacOS y Linux tienen un cliente SSH integrado en el terminal.

  1. Abrir Terminal: Busca “Terminal” en tu aplicación de búsqueda y ábrelo.

instalación.

Paso 2: Conectar a tu VPS usando SSH

Para Windows (usando PuTTY)

  1. Abrir PuTTY: Inicia la aplicación PuTTY.
  2. Configurar Conexión:
  • En el campo “Host Name (or IP address)”, introduce la dirección IP de tu VPS.
  • Asegúrate de que el puerto esté configurado en 22, que es el puerto por defecto para SSH.
  • Selecciona SSH como el tipo de conexión.
  1. Iniciar Sesión: Haz clic en “Open”. Aparecerá una ventana de terminal solicitándote tus credenciales de acceso.
  2. Ingresar Credenciales:
  • Introduce tu nombre de usuario y presiona Enter.
  • Introduce tu contraseña y presiona Enter nuevamente. Nota: La contraseña no se mostrará en pantalla por razones de seguridad.

Para macOS y Linux

  1. Abrir Terminal:
  • Inicia la aplicación Terminal. 
  • Usa el comando ssh seguido de tu nombre de usuario y la dirección IP de tu VPS en el siguiente formato: ssh usuario@direccion_ip. Por ejemplo, si tu nombre de usuario es root y tu dirección IP es 192.168.1.1, el comando sería: ssh [email protected]
  1. Ingresar Credenciales:
  • Si es la primera vez que te conectas a este servidor, se te pedirá que verifiques la huella digital del servidor. Escribe yes y presiona Enter.
  • Introduce tu contraseña y presiona Enter.

Paso 3: Configurar la Autenticación con Claves SSH (Opcional pero Recomendado)

La autenticación basada en claves SSH es más segura que la autenticación con contraseña. A continuación se detallan los pasos para configurarla.

Generar un Par de Claves SSH

n tu terminal (Windows puede usar PuTTYgen, macOS y Linux pueden usar ssh-keygen), genera un nuevo par de claves SSH con el siguiente comando:
ssh-keygen -t rsa -b 2048

  • Guardar Claves: Sigue las indicaciones para guardar la clave en el directorio predeterminado (~/.ssh/id_rsa para la clave privada y ~/.ssh/id_rsa.pub para la clave pública).

Copiar la Clave Pública al VPS

Usa el siguiente comando para copiar tu clave pública al servidor:
ssh-copy-id usuario@direccion_ip

  • Alternativamente, puedes copiar el contenido de id_rsa.pub y añadirlo manualmente al archivo ~/.ssh/authorized_keys en tu servidor VPS.

Conectar Usando Claves SSH

Conectar: Ahora puedes conectarte a tu VPS usando el comando ssh sin necesidad de ingresar una contraseña cada vez: ssh usuario@direccion_ip

Conectarse a tu VPS a través de SSH es una habilidad esencial para la gestión y administración de servidores. Sigue estos pasos para asegurarte de que puedes acceder de manera segura y eficiente a tu servidor, y considera utilizar la autenticación con claves SSH para una mayor seguridad. En caso de que te genere alguna inquietud durante el proceso, no dudes en comunicarse con Conectemos, donde contamos con atención personalizada las 24 horas.