Archiv verlassen und diese Seite im Standarddesign anzeigen : .SH Datei für CS Server installation
Hallo,
Ich habe eine .sh Datei geschrieben um einen Counterstrike Server herunterzuladen. Es klappt auch gut. Er erstellt den SSH Benutzer, Erstellt die Ordner, Lädt das HLDS Updatetool runter, Entpackt es vollständig, Entfernt die TMP Dateien.
Jetzt möchte ich einen FTP Benutzer anlegen. Ich habe es schon versucht mit "adduser" aber ihrgendwie funktioniert es nicht...
Ich hoffe mir kann jemand helfen.
Mfg, Xraid
Hallo Xraid,
welche FTP-Server kommt bei dir zum Einsatz?
Gruss Rene | Nycoon
... und beschreibe bitte das "ihrgendwie funktioniert es nicht" etwas genauer - ich bin mir sicher, das das nicht die Fehlermeldung war, die an der Konsole stand.
Und nicht schlecht ist es auch, den Befehl zu posten, der den "ihrgendwie funktioniert es nicht"-Fehler wirft...
@Nycoon
ProFTPD
@marce
Ansich kommt überhaupt keine Fehlermeldung ^^ Er erstellt einfach nicht den FTP Benutzer
Ich habe es versucht folgendes reinzuschreiben
adduser --home /home --no-create-home test
In Putty sagt er dann bitte passwort eingeben e.t.c.. Das Funktioniert alles in
Putty... Nur wie sag ich in der .sh datei jetzt das er das eingeben soll?
Ich habe es versucht folgendes reinzuschreiben
adduser --home /home --no-create-home test
Was soll das bringen? Willst Du jetzt ein home anlegen oder nicht?
"man adduser" ist dein Freund.
mfg
cane
http://www.amazon.de/Einführung-die-bash-Shell-Cameron-Newham/dp/3897214245/ref=pd_bbs_sr_1/303-6812237-9917854?ie=UTF8&s=books&qid=1178191692&sr=8-1
AMD-Hammer
03.05.07, 14:05
adduser --home /home --no-create-home test
Also ich hab jetzt gerade keine Ref. zum nachschauen, aber wenn ich mir das so ansehe wiederspricht sich dein Befehl ein bisschen.
Zum einen sagst du mit dem Parameter --no-create-home, dass er kein Home anlegen soll. Aber gleichzeitig sagst du mit --home /home, dass er das Homeverzeichnis auf /home mappen soll. Aber er hat doch garkeins!?!?!? :ugly:
However... eine sehr schöne Seite, die dir mit Sicherheit weiter hilft ist die hier: http://www.linuxfibel.de/kapitel2.htm
Wenn ich mich nicht irre kannst du auch über irgendeinen parameter das Passwort gleich mitsetzen lassen. Bin mir aber nicht sicher.
adduser --home /home --no-create-home test
Wegen dem no-create-home... Also das Verzeichniss wird voher erstellt.
Es war nur ein beispiel... Sagen wir mal ich erstelle über die .sh datei mit "mkdir" ein verzeichniss. auf dieses verzeichniss setze ich dann den --home. Und no-create-home ist nur dafür da, damit der das verzeichniss nicht erstellt da es ja schon vorhanden ist und er keine fehlermeldung ausgibt.
"man adduser" hat mir nicht weitergeholfen. Es ist ja auch noch möglich über die mysql datenbank die benutzer anzulegen.
Ich werde es einfach mal so testen.. Aber trotzdem vielen dank.
Wenn trotzdem noch jemand eine idee hat. Ich werd mich freuen ;-)
vBulletin® v3.8.6, Copyright ©2000-2012, Jelsoft Enterprises Ltd.