Generalidades
El usuario asignado a tu sitio web es el usuario que usas para iniciar sesión en tu servidor mediante un programa FTP o una aplicación de terminal. Este usuario se puede crear como usuario SFTP o SSH. La diferencia es que solo un usuario de Shell puede ejecutar comandos Unix en el servidor desde una terminal.
DreamHost proporciona acceso de shell a todos sus clientes, pero debe habilitarse específicamente para cada usuario agregado a tu cuenta. A continuación, encontrarás información sobre cómo crear un nuevo usuario con acceso SFTP o Shell y cómo modificar un usuario existente para otorgar o eliminar el acceso SFTP o Shell.
Crear un nuevo usuario con acceso shell
Para agregar un nuevo usuario de sitio web con acceso shell:
- Navega a la página Usuarios & Archivos FTP desde el panel.
- Haz clic en el botón + Agregar un Usuario en la parte superior derecha.
- La página 'Agregar Detalles de Usuario' aparece:
- Ingresa lo siguiente:
- Nombre de Usuario — Un nombre de usuario para el nuevo usuario.
- Apodo — Un apodo para el nuevo usuario.
- ¿A qué servidor tendrá acceso este usuario? — Haz clic en la flecha hacia abajo y selecciona el servidor al que tendrá acceso el usuario.
- Acceso seguro a Shell — Usa el botón de alternar para habilitar Secure Shell/SSH (alternar a la derecha). Cuando está habilitado, el botón de alternar se vuelve azul.
- Selecciona el tipo de Shell — Cuando el acceso Secure shell está habilitado, aparece el cuadro desplegable 'Seleccionar el tipo de shell' (Select the Shell Type). Puedes seleccionar bash, tcsh, ksh o zsh. Consulta Usuarios de Shell para obtener más información sobre los distintos tipos de Shell que puedes usar.
- Cuando termines, haz clic en el botón Crear Usuario.
Ten en cuenta que este cambio tarda unos 5 minutos en surtir efecto.
Editar un usuario existente para convertirlo en un usuario SHELL
Para editar un usuario existente:
- Navega a la página Usuarios & Archivos FTP desde el panel.
- Selecciona un usuario y haz clic en el menu desplegable 'Mostrar Info'.
- Aparecerá lo siguiente si tu usuario es SFTP:
- Para cambiar el usuario de SFTP a SSH, haz clic en el enlace Editar configuración de Acceso.
- La página 'Editar configuración de Acceso' se abre para el usuario que seleccionaste:
- Ingresa lo siguiente:
- Protocolo — Selecciona SSH - Port 22 (SSH on) desde la lista desplegable.
- Tipo de Shell — Selecciona el tipo de Shell que deseas usar de la lista desplegable.
- Conexión segura (acceso FTP dishabilitado) — Asegúrate de deshabilitar acceso FTP (ya que FTP no es seguro) seleccionando esta casilla.
- Cuando termines, haz clic en el botón Guardar Cambios.
- Una vez que se selecciona y habilita SSH, se muestran las siguientes configuraciones en la página de información de tu usuario:
¿Puedo crear un usuario Shell en mi servidor a través de SSH?
No. Todos los usuarios deben crearse en el panel de DreamHost. No es posible agregar un usuario Shell en el servidor después de iniciar sesión a través de SSH.
Conectarte a tu servidor
Consulta el siguiente artículo para obtener detalles sobre cómo conectarte a tu servidor usando tu nuevo usuario de Shell: