¿Qué es la clase de inicio de sesión en bsd?


Respuestas:


11

Las clases de inicio de sesión han sido parte de FreeBSD desde que tengo memoria. Permite al administrador del sistema (root) establecer restricciones de recursos para los usuarios, o un grupo de usuarios como se configura en /etc/login.conf .

Esto es particularmente útil en servidores multiusuario como webhosting y proveedores de shell.

Este tipo de restricciones implica:

  • Utilización de la CPU
  • Utilización de la memoria
  • Máximo de archivos abiertos (descriptores de archivo)
  • El archivo individual más grande que se permite crear dentro de esa clase de inicio de sesión (no es redundante para las cuotas).
  • Y mucho más.

En caso de que realice ajustes o agregue nuevas clases de inicio de sesión, debe usar cap_mkdb para generar una base de datos de capacidades desde /etc/login.conf.

Aplicar los cambios: cap_mkdb /etc/login.conf


1

Piensa en cgroups. Además, puede encontrar útil "ps auxw -o class", para ver qué procesos pertenecen a qué clase, y "su -c classname", para cambiar su clase de inicio de sesión con fines de prueba.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.