Was ist die Anmeldeklasse in bsd?


Antworten:


11

Login-Klassen sind seit langem ein Teil von FreeBSD. Damit kann der Systemadministrator (root) Ressourcenbeschränkungen für Benutzer oder eine Gruppe von Benutzern festlegen, wie in /etc/login.conf konfiguriert .

Dies ist besonders nützlich auf Mehrbenutzerservern wie Webhosting- und Shell-Anbietern.

Diese Art von Einschränkungen beinhaltet:

  • CPU-Auslastung
  • Speicherauslastung
  • Maximal geöffnete Dateien (Dateideskriptoren)
  • Größte einzelne Datei, die innerhalb dieser Anmeldeklasse erstellt werden darf (nicht redundant zu Kontingenten).
  • Und vieles mehr.

Wenn Sie Änderungen vornehmen oder neue Anmeldeklassen hinzufügen, müssen Sie cap_mkdb verwenden , um eine Fähigkeitsdatenbank aus /etc/login.conf zu generieren.

Änderungen übernehmen: cap_mkdb /etc/login.conf


1

Denken Sie an Gruppen. Außerdem ist "ps auxw -o class" möglicherweise hilfreich, um festzustellen, welche Prozesse zu welcher Klasse gehören, und "su -c classname", um Ihre Anmeldeklasse zu Testzwecken zu ändern.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.