14 ene., 2026

SSH

Escrito por Equipo Clouds

Guía completa de SSH y herramientas en miPanel

Cómo ejecutar Composer vía SSH

En miPanel se ejecutan múltiples versiones de PHP.
Al usar comandos como composer directamente en los servidores SSH, se utiliza la versión predeterminada del sistema (una versión ligera sin todos los módulos que normalmente tienes en tu sitio web).

Para ejecutar Composer con la versión de PHP que desees, debes especificar la ruta completa del binario de PHP correspondiente.

Ejemplo usando PHP 7.1

/usr/bin/php71 -f /usr/bin/composer

Comando completo para instalar dependencias:

/usr/bin/php71 -f /usr/bin/composer install

Nota importante: La lista de versiones de PHP disponibles aparece en el mensaje del día (MOTD) al iniciar sesión por SSH.


Cómo conectarse vía SSH desde un Apple Mac

  1. Inicia sesión en cp.mipanel.cloud

  2. Dirígete a Manage Hosting y selecciona Manage en el paquete de hosting que deseas

  3. Haz clic en el icono SSH Access

  4. Genera una clave pública en tu Mac:

    • Abre la aplicación Terminal
    • Ejecuta el siguiente comando:
      ssh-keygen
    • Presiona Enter para aceptar la ubicación predeterminada
    • Deja la passphrase vacía (presiona Enter dos veces)
  5. La clave pública se guarda normalmente en:

    /Users/tu-usuario/.ssh/id_rsa.pub
  6. Muestra el contenido de la clave:

    cat /Users/tu-usuario/.ssh/id_rsa.pub
  7. Copia toda la clave que aparece (desde el principio hasta el final)

  8. Regresa a la sección SSH Access del panel, pega la clave en el campo Public Key. El handle se genera automáticamente. Haz clic en Add Public Key

  9. Espera hasta 5 minutos para que la clave se active

  10. En Terminal, conecta usando el usuario y hostname que aparecen en la sección SSH Access (ejemplo):

     ssh [email protected]
  11. Cuando te pregunte si deseas continuar, escribe yes y presiona Enter

¡Ya estás conectado vía SSH desde tu Mac!


Cómo importar un archivo .sql mediante la línea de comandos

Una vez que tengas acceso SSH configurado, puedes importar una base de datos MySQL con:

mysql -h hostname -u username -p username < databasefile.sql

Te pedirá la contraseña del usuario de la base de datos.

Si el archivo está comprimido

Para archivos .zip:

unzip databasefile.sql.zip
mysql -h hostname -u username -p username < databasefile.sql

Para archivos .gz:

gunzip databasefile.sql.gz
mysql -h hostname -u username -p username < databasefile.sql

Cómo conectarse vía SSH (general)

Solo se recomienda usar SSH si estás familiarizado con la línea de comandos.

Desde Windows (con PuTTY)

  1. Descarga PuTTY desde:
    https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html

  2. Abre PuTTY Key Generator (PuTTYgen)

  3. Haz clic en Generate y mueve el ratón dentro del área gris para generar aleatoriedad

  4. (Opcional) Añade una passphrase

  5. En el panel de miPanel, ve a Manage Hosting → selecciona tu paquete → SSH Access (en la sección Security)

  6. Pega la clave pública generada en el campo Public Key y haz clic en Add Public Key

  7. En PuTTYgen, haz clic en Save private key y guárdala

  8. Abre PuTTY:

    • Ve a SSHAuthBrowse y selecciona la clave privada guardada
    • Regresa a Session, introduce el hostname: ssh.cp.mipanel.cloud y haz clic en Open
  9. Introduce tu dominio (ej. dominio.co.uk)

  10. Si configuraste passphrase, introdúcela

¡Ya tienes acceso SSH!

Con autenticación de dos factores (2FA) – Windows (PuTTY)

  1. Descarga PuTTY desde:
    https://www.putty.org/

  2. Instala la app Google Authenticator en tu móvil (iOS o Android)

  3. En el panel de miPanel:

    • Ve a Manage Hosting → selecciona tu paquete → SSH Access
    • En Set SSH password, establece una contraseña y anótala
    • Haz clic en Set up Authenticator y escanea el código QR con Google Authenticator
    • Espera 30 minutos antes de intentar conectar
  4. Abre PuTTY e introduce el hostname: ssh.stackcp.com

  5. Inicia sesión con tu dominio (ej. example.co.uk)

  6. Introduce el código de verificación que aparece en Google Authenticator

  7. Introduce la contraseña SSH que configuraste

¡Conectado con 2FA!

¿Fue útil esta guía?