Hallo!
Du mußt nur einen User mit den
entsprechenden Daten im System anlegen, der ProFTPD entnimmt
diesem
dann alles notwendige. Jetzt kommt die Stelle, an
der ich Dir leider sagen muß, daß man zumindest die
absolut
notwendigsten Grundkenntnisse von einem
Linux-System haben sollte, bevor man dort anfängt, etwas
ändern oder
einrichten zu wollen. Ein Teil Deiner Fragen
gehören zu den Linux-Grundlagen, die hier eigentlich als
vorhanden
vorausgesetzt werden nicht weiter behandelt
werden sollten.
Ich kann Dir für den Anfang wärmstens
z.B.
das Standardwerk, den ->
"Kofler" empfehlen, es gibt aber
auch
sehr viel weiterführende Literatur im Internet...
So
nachdem ich das getan habe: jeder User hat sein
"Heimatverzeichnis" (Homedir), das beim Anlegen des
Users
definiert und angelegt wird. Gibt man dabei selbst
keinen Pfad zu einem Homedir vor, so wird dafür per default
vom
System in "/home" ein Verzeichnis mit dem Namen des
Users erstellt und definiert.
Das möchtest Du ja wohl
nicht, sondern Du gibst dem neuen User als Homedir das
entsprechende Apache-Verzeichnis
"/var/www/html1" vor und
als (Primär-)Gruppe die Gruppe des Webservers.
Hier ein
paar Systembefehle:
mit z.B.
"groupadd gruppe" (in
der Unix-Shell) legt man eine neue Benutzergruppe an,
mit
z.B.
"useradd -d /pfad/zum/homedir -g gruppe username"
einen neuen User,
mit
"usermod -d /pfad/zum/homedir
username" ändert man das Homedir eines schon existierenden
User-Accounts
und mit
"passwd username" erstellt
oder ändert man ein Userpasswort.
Manches ist z.T.
systembedingt vieleicht anders gelöst, daher diese Befehle
nicht einfach blind übernehmen!
Hilfe zu jedem Befehl gibt
es normalerweise via
"man ...", also z.B.
"man
useradd".
Jetzt kommen wir endlich zum ProFTPD,
nachdem wir schon die Ganze Zeit "off-topic" waren.
Dem
ProFTPD teilt man i.d.R. über eine Konfigurationsdatei mit,
was er machen und wie er sich verhalten soll.
Eine gut
funktionierende proftpd.conf, die die wichtigsten und meist
benötigten Anforderungen abdeckt,
kann man bei den ->
Beispiel Konfigurationen finden: die ->
proftpd.conf Standard Deluxe...
Aber auch
hier gilt wieder: nicht "blind" verwenden, sondern vorher
anpassen!
Stonki hat sich mit dieser Website sehr viel
Mühe gemacht und auch sehr viel zusammengetragen.
Lies Dir
die Docs im Supportbereich an, speziell ->
"HowTo: Server Config", dann siehst Du schon
ein wenig klarer.
Mit der "proftpd.conf Standard
Deluxe" müßte es Dir sehr schnell gelingen, einen
funktionsfähigen FTP-Server
zum Laufen zu
bringen.
Viel
Erfolg!
mfg.
VolGas