Gestionar acceso Shell en WHM
El acceso shell permite a los usuarios de cPanel conectarse al servidor por SSH. Por seguridad, está desactivado por defecto y solo debe habilitarse cuando sea necesario.
Habilitar/deshabilitar shell para una cuenta
- Ve a Account Functions > Modify an Account.
- Selecciona la cuenta del usuario.
- En la sección Shell Access, elige:
- /bin/bash: Shell completo con todos los comandos.
- /usr/local/cpanel/bin/jailshell: Shell restringido (recomendado).
- /usr/local/cpanel/bin/noshell: Sin acceso shell (predeterminado).
- Haz clic en Save.
Shell restringido (Jailshell)
El jailshell limita al usuario a su directorio home y a un conjunto reducido de comandos. Es la opción más segura si el usuario necesita acceso SSH pero no debe ver otros directorios del sistema.
Recomendaciones de seguridad
- Por defecto, todas las cuentas deben tener noshell.
- Solo habilita bash completo para usuarios de confianza o desarrolladores.
- Monitorea los logins SSH con
lastywhoregularmente.
