Page 1 of 1
pure-ftpd - Bitte helfen!
Posted: 2003-11-28 12:45
by root_rookie
Hallo
Ich habe mir gerade genau nach Anleitung mit diesem Befehl pure-ftpd installiert:
Code: Select all
./configure --with-everything --with-language=german
make install
Danach habe ich in der inetd.config wie vorgegeben diese Zeile:
ftp stream tcp nowait root /usr/sbin/tcpd vsftpd
...durch diese ersetzt:
ftp stream tcp nowait root /usr/sbin/tcpd /usr/local/sbin/pure-ftpd
...und xinetd neu gestartet. Normalerweise sollte pure-ftpd ja eigentlich laufen, aber leider bekomme ich beim Verbindungsversuch zum FTP-Server immer diese Fehlermeldung:
500 OOPS: missing value in config file
Kann mir jemand sagen woran das liegen könnte?
Danke schonmal...
Re: pure-ftpd - Bitte helfen!
Posted: 2003-11-28 12:47
by chris76
ohne das entsprechende Config file etwas schwer.
Gruß Christian
Re: pure-ftpd - Bitte helfen!
Posted: 2003-11-28 12:50
by root_rookie
Ja stimmt schon, allerdings weiß ich ja auch nicht von welcher config die Rede ist. Ob jetzt inetd.config oder pure-ftpd.config?
Re: pure-ftpd - Bitte helfen!
Posted: 2003-11-28 15:50
by root_rookie
Das Problem hat sich gelöst, ich hab den Server nun am laufen.
Allerdings hab ich noch `ne andere kleine Frage. Ich hab nun einen virtuellen FTP-Only User erstellt. Mit welchem Befehl kann ich jetzt Pure-FTPd dazu bekommen das dieser User in seinem Homedir Ordner erstellen und uploaden kann?
Re: pure-ftpd - Bitte helfen!
Posted: 2003-11-28 16:08
by darki
ot: schreibste auch noch hin was du gemacht hast? :)
dann findet man mit der suche vielleicht eine antwort mehr auf sein prob ;)
Re: pure-ftpd - Bitte helfen!
Posted: 2003-11-28 16:55
by root_rookie
Ich hab den Server einfach im standalone-Modus gestartet ohne die inetd Unterstützung.
Also einfach pure-ftpd + <Startparameter> in der Konsole ausführen und schon lief er. Die Startparameter entnimmt man am besten aus der Dokumentation die Pure-FTPd beiliegt oder schaut mal auf diesen Link:
http://www.x-fish.org/tux_pureftpd00.html
Re: pure-ftpd - Bitte helfen!
Posted: 2003-12-11 18:40
by squize
Erstellen und uplodaen darf er ohne das du was machst. Wenn es nicht geht, dann liegt es oft daran, dass UID/GID unterdem der user läuft sich mit den owner/group des toplevel directories beisst.
Gruss
Marc
P.S.: Zum steuern des pure-ftpd gibt es ein tool das pure-pw heisst, mit dem kannst du so gut wie alles einstellen
Re: pure-ftpd - Bitte helfen!
Posted: 2003-12-11 22:07
by root_rookie
Danke für deine Hilfe! Ein ganz simpler Fehler :-D , undzwar hatte nur root vollen Zugriff auf das Homedir vom FTP-User. Ich mußte noch über die Shell die Zugriffsrechte auf den Ordner mit chmod ändern.
Aber das Programm was du erwähnt hast kenne ich noch nicht, werde es mir gleich mal anschauen.
Thx, nochmals

Re: pure-ftpd - Bitte helfen!
Posted: 2003-12-12 13:19
by t0x1c
Tag,
Ich mußte noch über die Shell die Zugriffsrechte auf den Ordner mit chmod ändern.
chown wäre wohl sauberer gewesen.. ;)
Re: pure-ftpd - Bitte helfen!
Posted: 2003-12-12 13:44
by cye
"Sauberer" wäre auch gewesen:
Konfguration in der pure-ftpd.conf eintragen
und pure-ftpd mit dem start-skript zu starten:
pure-config.pl /etc/pure-ftpd.conf
Re: pure-ftpd - Bitte helfen!
Posted: 2003-12-12 17:01
by root_rookie
Cye wrote:"Sauberer" wäre auch gewesen:
Konfguration in der pure-ftpd.conf eintragen
und pure-ftpd mit dem start-skript zu starten:
pure-config.pl /etc/pure-ftpd.conf
Ich habe pure-ftpd mitlerweile auch über das Perl-Script am laufen. Vorallem ist es viel einfacher eben kurz die .config anzupassen als jedesmal über die Schalter Veränderungen zu machen.