Inhaltsverzeichnis
Es ist notwendig, dass die Administratoren, die wir von Linux-Systemen sind, die Kontingente der Festplatten unserer Dateiserver verwalten. Samba kann verwendet werden, um es mit Windows-Systemen kompatibel zu machen. In diesem Tutorial erkläre ich, wie man nützliche Quoten erstellt und verwaltet.Ein Kontingent ist die Beschränkung auf eine bestimmte Kapazität basierend auf Benutzern und Gruppen. Sie sind wichtig, um zu verhindern, dass sich die Server mit Informationen füllen und sogar die Systeme zusammenbrechen. Es ist nicht das erste Mal, dass sich Server füllen und zusammenbrechen, da sie keine Beschränkungen hinsichtlich der Datenmenge pro Benutzer oder Gruppe haben.
Ich beginne mit der Erklärung So verwalten Sie Kontingente für eine Installation auf einem Linux Centos-System
Wir installieren das Quota-Paket, um Festplatten-Quotas zu verwalten:
yum -y Quote installieren
Dann werden wir die Datei bearbeiten /etc/fstab. Wir fügen den Partitionen zwei bekannte Verzeichnisse hinzu, sofern dies nicht in der Betriebssysteminstallation erstellt wurde:
/dev / sda3 / var ext4 defaults, usrjquota = aquota.user, grpjquota = aquota.group, jqfmt = vfsv0 1 2 / dev / sda4 / home ext4 defaults, usrjquota = aquota.user, grpjquota = aquota.group, jqfmt = vfsv0 1 2
Wir müssen die Änderungen an den angewendeten Partitionen belassen und es gibt zwei Möglichkeiten, dies zu tun:
- Neustart des Systems
- Führen Sie die folgenden Befehle aus, um die Partitionen zu mounten:
mount -o remount / var mount -o remount / home
Der Befehl Quotencheck Es definiert und analysiert die Dateisysteme, die Kontingente enthalten, und fügt eine Tabelle der Plattennutzung nach Dateisystem hinzu. Diese Tabelle ist erforderlich, damit die Kopie der Datenträgerverwendung des Betriebssystems aktualisiert werden kann.
Um eine Gesamtprüfung durchzuführen, müssen wir den folgenden Befehl verwenden:
Quotecheck -avugcm
Um die von uns gemounteten Kontingentkonfigurationsdateien zu starten und zu aktualisieren, starten wir diese Befehle:
Quoteon / home Quoteon / var
Wenn wir das Kontingent eines Benutzers ändern möchten:
edquota-Nutzer
Wenn wir das Gruppenkontingent ändern möchten:
edquota-Gruppe
Standardmäßig aktiviert das System standardmäßig eine Kulanzfrist von 7 Tagen, um sie zu ändern, führen wir aus:
edquota -t
Damit wir vollständige Berichte (global) der Kontingente von Benutzern / Gruppen erstellen können, verwenden wir den Befehl:
repquota / home
Die Antwort wäre ungefähr so für das Home-Verzeichnis:
#> repquota / home Blocklimits Dateilimits Vom Benutzer verwendeter Soft-Hard-Grace verwendet Soft-Hard-Grace -------------------------------- -------------------------------------------------- root - 134 650 0 0 11 0 0 enrique - 1 357 985 0 50 000 000 34 902 0 0 Benutzer1 - 28 70 100 14 0 0 Benutzer2 - 28 0 0 13 0 0 Benutzer3 - 28 0 0 7 0 0 Benutzer4 - 28 0 0 7 0 0
Ich hoffe, es hat dir geholfen, Grüße!Hat dir dieses Tutorial gefallen und geholfen?Sie können den Autor belohnen, indem Sie diesen Knopf drücken, um ihm einen positiven Punkt zu geben