Co to jest klasa logowania w bsd?


Odpowiedzi:


11

Klasy logowania są częścią FreeBSD od tak dawna, jak pamiętam. Pozwala administratorowi systemu (rootowi) ustawić ograniczenia zasobów dla użytkowników lub grupy użytkowników zgodnie z konfiguracją w /etc/login.conf .

Jest to szczególnie przydatne na serwerach wielu użytkowników, takich jak hosting stron internetowych i dostawcy powłok.

Tego rodzaju ograniczenia obejmują:

  • Zużycie procesora
  • Wykorzystanie pamięci
  • Maksymalna liczba otwartych plików (deskryptory plików)
  • Największy indywidualny plik dozwolony do utworzenia w ramach tej klasy logowania (niepotrzebny dla przydziałów).
  • I dużo więcej.

Jeśli dokonasz jakichkolwiek poprawek lub dodasz nowe klasy logowania, musisz użyć cap_mkdb do wygenerowania bazy danych możliwości z /etc/login.conf.

Zatwierdź zmiany: cap_mkdb /etc/login.conf


1

Pomyśl o grupach. Może się również przydać „ps auxw -o class”, aby zobaczyć, jakie procesy należą do której klasy, i „su -c nazwa_klasy”, aby zmienić klasę logowania do celów testowych.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.