dieses HOWTO habe ich schon gelesen aber es hilft mir leider bei meinem Problem nicht weiter.
Hatst du vileicht noch eine Idee wie man das lösen kann.....
dieses HOWTO habe ich schon gelesen aber es hilft mir leider bei meinem Problem nicht weiter.
Hatst du vileicht noch eine Idee wie man das lösen kann.....
Hi,
@wadesch
was war denn falsch an meiner Aussage?
@wasa
was ist denn eigentlich genau, was Du möchtest?
Dein erstes Posting verstehe ich ehrlich gesagt überhaupt nicht :-(
Grüße,
Werner
@wer_ner ansich nix aber mir war so als ob du das nur auf SuSE 6.2 beziehen würdest.
Das Leben ist ein scheiss Spiel, aber mit verdammt guter Grafik
hallo,
also ich will mit einem Skrip User Automatisch anlegen und ihnen dann mit Quota einen Freidefinierbaren Platz in ihrem Verzeichnis zuordnen das heißt:
User1=100MB
User2=30MB
Hoffe habe mein Problem jetzt besser geschildert°!!
Hi,
meine Shellscript-Kenntnisse sind nicht wirklich groß. Ich muß leider alle Ideen immer selbst einige Zeit ausprobieren. Dies steht Dir also leider auch bevor, wenn Du meine Ideen versuchst :-( .
Was Du machen könntest ist folgendes:
Du schreibst ein Shellscript, bei dem Du die Variablen beim Aufruf mitgibst, also:
#shellscript USERNAME QUOTAZAHL
im Shellscript steht dann so in etwa:
#!/usr/bash
useradd $1 (weitere Schalter)
setquota -u $1 /dev/hda? $2
Dies ist ein Weg, wie es in etwa gehen könnte, andere Möglichkeit ist, mit "read" die Eingaben in Variablen einzulesen.
Eine interessante Seite hierfür ist www.linuxfibel.de und auch Fragen hier im Forum bei der Shellscript-Rubrik.
Grüße,
Werner
Also ich kann hier nicht weiterhelfen, keine Zeit & keine Lust neuen Kernel zu kompilieren dafür. Soviele Testsysteme hab' ich auch nicht.
Aber ich denke das man das ohne Probleme automatisieren kann. Das Automation nicht geht habe ich unter Linux bisher noch nicht erlebt.
Auch die dreckige Notlösung zu der mir in Windows manchmal keine Alternative mehr zur Verfügung steht musste ich noch niemals anwenden: Die Simulation von Maus-/Tastatureingaben.
Gruß
Tobias (alias fork)
Geändert von mightymike99 (28-01-2002 um 22:54 Uhr)
Hi,
zu dir Werner so wie du das geschrieben hast habe ich das auch schon probiert und es funktioniert leider nicht.
Es muss einen weg geben das weis ich!!!! ICH weis nur noch nicht wie!!! Bin um jede anregung DANKBAR!!!
Hi,
also anbei ein Vorschlag für Dein Script
#!/bin/ksh
# Variable für Homedirectory
HOME="/home/"
# Standardeinstellung für Befehl useradd treffen
useradd -D -b ${HOME} 2>/dev/null
# Loginnamen abfragen
cat << wart
bitte geben Sie die Userkennung an.
also maximal 8 Buchstaben !!!
wart
read user?"bitte geben Sie den Usernamen ein: "
# mit Schalter -k die Standarddateien ins Homedirect. kopieren
useradd -m -k /etc/skel -s /bin/false $user
# Password auf "LEER" setzen
passwd -d $user
read soft?"bitte geben Sie die Softblocks ein: "
read hard?"bitte geben Sie den Hardblocks ein: "
read fssystem?"bitte Filesystem angeben: "
# Quotas setzen
setquota -u $user $fssystem $soft $hard 0 0
# Quota prüfen
repquota -u $fssystem -v|grep $user
***************************
denke das es so geht.
Informationen bekommst Du wie schon gesagt, wenn Du Dir den webmin installierst und in die Konfiguration vom Quotamodul siehst.
Grüße,
Werner
ok danke,
werde es mal so probieren wenn es geht gebe ich dir auf jeden fall bescheid°!
By
Hi,
danke für die Hilfe in meinen Dokos habe ich nichts gefunden! Aber dies Funktionsweise hat mir sehr geholfen mein Skript läuft jetzt!
Vielen Dank an alle die sich bemüht haben mir zu Helfen!!!!
Hi,
wenn Dein Script nicht gerade seitenlang ist, poste es doch mal, damit man es selbst benutzen kann.
Oder schicke es mir per PM.
Grüße,
Werner
hi,
ich werde glaube ich nur den Quotateil posten aus dem einfachen grund der Skript hat jetzt so ca. 11kb also doch einige Seiten lang!!!
Ok
by
Lesezeichen