El acceso SSH que ofrecemos es de tipo chroot: un entorno aislado que contiene herramientas para manejar archivos, no para ejecutar lenguajes de programación desde la línea de comandos.
Qué puedes hacer en el shell
Están disponibles los comandos habituales de archivos y de red: listar y recorrer directorios, copiar, mover y borrar, cambiar permisos, comprimir y descomprimir (tar, zip, gzip), descargar (curl, wget), transferir (scp) y editar archivos de texto (vi), además de todo lo propio de bash.
Es suficiente para desplegar, reorganizar o depurar los archivos de tu sitio.
Qué no está disponible
No encontrarás php, node, npm, ruby, gem, git, composer ni python dentro del shell.
No se trata de una carencia pendiente de resolver. En un hospedaje compartido, ese aislamiento es lo que impide que el proceso de una cuenta afecte al resto del servidor.
Esas herramientas sí existen, en el panel
Lo que no puedes ejecutar por consola lo haces desde el panel Plesk, que se encarga de correr los comandos por ti:
- Node.js y Ruby: eliges la versión, instalas las dependencias y arrancas o reinicias la aplicación.
- Composer: instala y actualiza las dependencias de tu proyecto PHP.
- Git: despliega tu sitio desde un repositorio, propio o remoto.
- Laravel: ejecuta tareas de artisan. Lo explicamos en ¿Puedo usar Laravel?
- WordPress: instalación y mantenimiento desde WP Toolkit.
Qué planes incluyen shell
Kilo, Mega, Giga y Tera. El Plan Byte no incluye acceso de shell: es un plan sólo para sitios estáticos, y por la misma razón tampoco admite SFTP ni las herramientas anteriores.
El shell es siempre chroot. No ofrecemos acceso sin esa restricción en ningún plan.
Cómo conectarte
Puedes abrir una terminal directamente desde el panel Plesk, o conectarte por SSH con tu propio cliente usando las credenciales del usuario del sistema. El panel también incluye un administrador de claves SSH, si prefieres entrar con clave pública en lugar de contraseña.