Che cos'è la classe di accesso in bsd?


Risposte:


11

Le lezioni di accesso sono state parte di FreeBSD da quanto ricordo. Consente all'amministratore di sistema (root) di impostare vincoli di risorse per gli utenti o un gruppo di utenti come configurato in /etc/login.conf .

Ciò è particolarmente utile su server multiutente come web hosting e provider di shell.

Questo tipo di vincoli comporta:

  • Utilizzo della CPU
  • Utilizzo della memoria
  • Numero massimo di file aperti (descrittori di file)
  • Il singolo file più grande è stato autorizzato a creare all'interno di quella classe di login (non ridondante alle quote).
  • E molto di più.

Se si apportano modifiche o si aggiungono nuove classi di accesso, è necessario utilizzare cap_mkdb per generare un database di funzionalità da /etc/login.conf.

Applica i cambiamenti: cap_mkdb /etc/login.conf


1

Pensa ai cgroups. Inoltre, potresti trovare utile "ps auxw -o class", per vedere quali processi appartengono a quale classe e "su -c classname", per modificare la tua classe di login a scopo di test.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.