Den Speicherplatz für alle Schüler/Lehrer verringern/vergrößern?

Für einzelne Benutzer geht das über das Admin-Menü:
Benutzer -> Bearbeiten -> Suchen -> Persönliche Einstellungen

Die Standardwerte für neu angelegte Benuzter sind in der Variablen SCHOOL_FILE_QUOTA und SCHOOL_FILE_TEACHER_QUOTA  in der Datei /etc/sysconfig/schoolserver in MB gespeichert.

Sie möchten wahrscheinlich alle schon einmal angelegten Schüler beschränken. Das geht derzeit leider nur per Hand:
Mit dem Befehl "setquota" kann man die Quota für Benutzer bzw. Gruppen setzen.
Dabei muss man jedoch beachten, dass der Wert hier in kb anzugeben ist.

Ein Beispiel mit einem Shellscript, bei welchem die Quota für alle Schüler auf 100 MB gesetzt wird. Da die Schüler ihre Homeverzeichnisse in /home/students haben, findet man diese schnell:

cd /home/students

for i in `ls -I . -I ..`;

do

   setquota -u $i 102400 102400 0 0 -a

done

Alternativ können Sie  die Quotas für alle Lehrer setzen, wenn Sie in der ersten Zeile statt

"cd /home/students"  "cd /home/teachers"

schreiben. 

Zuletzt aktualisiert am 26.06.2014 von admin.

Zurück