Jojo-dFG
11.08.03, 23:05
Hi Leute
Ich hab mich schon seit 4 Stunden mit meiner config-datei beschäftigt. Fast alle Links aus der Suche überprüft, aber war kaum was dabei.
Also erstma vorab. Ich hab ProFTPd aus LAMPP von apachefriends.org. Läuft alles wunderbar.
Nur dummer weise komme ich immer nur in das Webserver-Verzeichnis (htpp docs oder so).
Das habe ich schon gemacht:
- Ich hab mir 2 Benutzer unter suse 8.2 angelegt.
- Jeder hat ein anderes Home Verzeichnis
- Jeder User hat in seinem Home-Verzeichnis die entsprechenden Rechte, die er auch auf dem FTP haben soll
Meine Config:
ServerName "FTP Server von Jojo-dFG"
ServerType standalone
ServerAdmin jojo_dfg@yahoo.de
Port 1111
Umask 022
# timeouts
TimeoutLogin 120
TimeoutIdle 600
TimeoutNoTransfer 900
TimeoutStalled 3600
MaxInstances 3
# Set the user and group that the server normally runs at.
User nobody
Group nogroup
# Begrüßungsnachrichten und Logging
<Global>
#DisplayLogin /blabla/welcome.msg
#DisplayFirstChdir .message
AllowOverwrite yes
# Logging
#ExtendedLog /blabla/access.log WRITE,READ
</Global>
# Freigabe des Users Phantomias
<Anonymous /home/User1>
User nobody
Group nogroup
UserAlias User nobody
AuthAliasOnly on
UserPassword nobody PW1
AnonRequirePassword on
DefaultRoute /home/User1
<Limit WRITE>
AllowAll
</Limit>
</Anonymous>
#
# Freigabe des Users mp3
#
<Anonymous /home/mp3>
User nobody
Group nogroup
UserAlias mp3 nobody
AuthAliasOnly on
UserPassword nobody leecher
AnonRequirePassword on
AccessGrantMsg "Login ok."
DefaultRoute /home/mp3
<Limit WRITE>
AllowAll
</Limit>
</Anonymous>
UserPassword nobody 3FQUqq1VC8Agk
#
# nobody is no normal user so we have to allow users with no real shell
RequireValidShell on
#
# nobody may be in /etc/ftpusers so we also have to ignore this file
UseFtpUsers off
Es geht aber nit, komme jedes mal in das Webserver Verzeichnis!
Könnte mir einer bitte meine Config zu anpassen, dass ProFTPd sich die Benutzer, deren Verzeichnisse und Rechte direkt aus der Suse Benutzer-konten holt.
Das ich nicht jedes mal mit anonymous nen neues Konto mach muss.
Und vor allem dass ich mich in das entsprechende Home-Verzeichnis einloggen kann!
Mein letzter Problem ist das er nit auf Port 1111 hört, kann mich nur mit 21 einloggen.
Das wäre echt klasse, wenn ihr mir da helfen könntet!
mfg Jojo-dFG
Ich hab mich schon seit 4 Stunden mit meiner config-datei beschäftigt. Fast alle Links aus der Suche überprüft, aber war kaum was dabei.
Also erstma vorab. Ich hab ProFTPd aus LAMPP von apachefriends.org. Läuft alles wunderbar.
Nur dummer weise komme ich immer nur in das Webserver-Verzeichnis (htpp docs oder so).
Das habe ich schon gemacht:
- Ich hab mir 2 Benutzer unter suse 8.2 angelegt.
- Jeder hat ein anderes Home Verzeichnis
- Jeder User hat in seinem Home-Verzeichnis die entsprechenden Rechte, die er auch auf dem FTP haben soll
Meine Config:
ServerName "FTP Server von Jojo-dFG"
ServerType standalone
ServerAdmin jojo_dfg@yahoo.de
Port 1111
Umask 022
# timeouts
TimeoutLogin 120
TimeoutIdle 600
TimeoutNoTransfer 900
TimeoutStalled 3600
MaxInstances 3
# Set the user and group that the server normally runs at.
User nobody
Group nogroup
# Begrüßungsnachrichten und Logging
<Global>
#DisplayLogin /blabla/welcome.msg
#DisplayFirstChdir .message
AllowOverwrite yes
# Logging
#ExtendedLog /blabla/access.log WRITE,READ
</Global>
# Freigabe des Users Phantomias
<Anonymous /home/User1>
User nobody
Group nogroup
UserAlias User nobody
AuthAliasOnly on
UserPassword nobody PW1
AnonRequirePassword on
DefaultRoute /home/User1
<Limit WRITE>
AllowAll
</Limit>
</Anonymous>
#
# Freigabe des Users mp3
#
<Anonymous /home/mp3>
User nobody
Group nogroup
UserAlias mp3 nobody
AuthAliasOnly on
UserPassword nobody leecher
AnonRequirePassword on
AccessGrantMsg "Login ok."
DefaultRoute /home/mp3
<Limit WRITE>
AllowAll
</Limit>
</Anonymous>
UserPassword nobody 3FQUqq1VC8Agk
#
# nobody is no normal user so we have to allow users with no real shell
RequireValidShell on
#
# nobody may be in /etc/ftpusers so we also have to ignore this file
UseFtpUsers off
Es geht aber nit, komme jedes mal in das Webserver Verzeichnis!
Könnte mir einer bitte meine Config zu anpassen, dass ProFTPd sich die Benutzer, deren Verzeichnisse und Rechte direkt aus der Suse Benutzer-konten holt.
Das ich nicht jedes mal mit anonymous nen neues Konto mach muss.
Und vor allem dass ich mich in das entsprechende Home-Verzeichnis einloggen kann!
Mein letzter Problem ist das er nit auf Port 1111 hört, kann mich nur mit 21 einloggen.
Das wäre echt klasse, wenn ihr mir da helfen könntet!
mfg Jojo-dFG