Política de usuarios Proxmox
Tenemos 4 maneras de poder autentificar a los usuarios de Proxmox: Active Directory, LDAP, PAM y Proxmox VE
- PAM es el módulo de autenticación que se utiliza en los sistemas operativos Linux/UNIX/BSD para almacenar información de usuarios locales. Se almacena a nivel del sistema y delega la Autorización para iniciar sesión en una máquina. Los usuarios de PAM son usuarios normales de gnu/linux, como en el nombre de usuario/contraseña que puede usar para iniciar sesión a través de ssh. Tendremos que crearlo mediante adduser.
- Proxmox VE es un almacén de contraseñas. La contraseñas se cifran mediante el método hash SHA-256, este es el método mas conveniente para instalaciones pequeñas donde los usuarios no necesitan acceso a nada fuera de Proxmox VE.
- LDAP es possible autentica usuarios a través de un servidor LDAP (openldap). En este caso tambien se podria utilizar Active Directory.
Los privilegios se basan en diferentes roles:
Proxmox también permite a los usuarios controlar el disco virtual (CPU) conectado al servidor. Puede restringir los discos de VM a través de criterios, como límites de lectura y límites de escritura. Estos criterios se pueden configurar en megabytes por segundo o IOPS
Grupos Proxmox (Active Directory)
Creamos 2 grupos en el active directory, Profesores y Alumnos.
Lo sincronizamos con el Proxmox y se anyaden.
Anyadimos a los profesores como Administradores.
Los permisos quedan, los profesores tienen acceso al POOL y tienen permisos de administrador mientras los Alumnos tienen permisos al disco local /backup y permisos en su respectiva máquina.
Quotas
Ya que solo se puede aplicar una quota por pool, crearemos otra pool para los usuarios.
Y le aplicamos una quota de 20GB por usuario a la pool, de esta manera todos los alumnos tienen 20 GB.