Si proporciono acceso SSH a los usuarios que han pagado el servicio de alojamiento web, ¿qué medidas de seguridad deben aplicarse?
En lo que puedo pensar:
- claves SSH RSA de tamaño 4096 (estarán seguras por un tiempo)
- Apache MPM-ITK (que separa cada dominio / subdominio) a través de un usuario / grupo separado según la empresa (quién pagó por qué servicio)
- Permisos para cada raíz web (0750) recursivamente
- Comprobación de binarios SUID / SGID peligrosos / no válidos en $ PATH
- umask (027) para que los nuevos archivos estén cubiertos de forma predeterminada
Una respuesta similar es Proteger entornos de shell restringidos , pero en mi opinión no Cubrir el caso de uso específico de la mía.