Frage 102-154

Wo legen Sie am besten mit dem Befehl ulimit die maximale Anzahl von Prozessen fest, die Benutzer starten dürfen?

  1. In der Datei /etc/inittab

  2. In der Datei /etc/fstab

  3. Mit Hilfe von echo in /proc/sys/maxprocs

  4. In der Datei .bashrc im Heimatverzeichnis der betroffenen Benutzer

  5. In der Datei /etc/profile

LPI-Lernziel Administrationsaufgaben für Sicherheit durchführen (110.1)

Die Dateien /etc/inittab (Antwort 1) und /etc/fstab (Antwort 2) haben nichts mit Benutzern zu tun. Ebensowenig gibt es /proc/sys/maxprocs (Antwort 3).

Eine Einstellung in einer Datei im Heimatverzeichnis eines betroffenen Benutzers könnte dieser Benutzer beliebig manipulieren, was nicht im Sinne der Sache wäre. Antwort 4 ist also auch falsch.

Die einzige verbleibende Antwort ist 5, /etc/profile. Das ist vernünftig, da die Ressourcenlimits Attribute einzelner Prozesse sind, die sich an deren Kindprozesse vererben. Wenn Sie also die entsprechenden Limits in der Login-Shell des Benutzers in Kraft setzen, übertragen sie sich an alle Prozesse, die dieser Benutzer startet. Eine Festlegung in /etc/profile kann der Benutzer auch nicht rückgängig machen, da es unmöglich ist, mit ulimit höhere Ressourcenlimits als die gerade aktuellen in Kraft zu setzen.

Noch kein Kommentar · Kommentar hinzufügen · RSS

Wichtig

LPI-Logo

Die LPI Academy ist keine offizielle Webseite des LPI!

Sponsor

Linup-Front-Logo

Die LPI Academy wird für die Community unterstützt von der Linup Front GmbH

A Django Site

Diese Seite

Version: 0 (Anselm)
22.8.2009 12:04:22

Benutzer

Nicht angemeldet

Kommentare

RSS