proFTPd-Config Fehler!

Alle weiteren Dienste, die nicht in die drei oberen Foren gehören.
Antworten
splinter263
Beiträge: 40
Registriert: 14.07.2007 12:24:30
Kontaktdaten:

proFTPd-Config Fehler!

Beitrag von splinter263 » 14.07.2007 14:44:39

Hallo!
Ich habe erfolgreich proFTPd installiert!

Ich habe jetzt einmal die alte proftpd.conf Datei auf proftpd.conf.old umgenannt und mir selber eine neue geschrieben mit folgenden Inhalt:

Code: Alles auswählen

1  Inculde /etc/proftpd/modules.conf
2  ServerName "************"
3  ServerType standalone
4  Defaultserver on
5  Port 21
6  Umask 022
7  MaxInstances 30
8  User nobody
9  Group nogroup
10 DefaultRoot ~
11 AllowOverwrite on
12 RequireValidShell off
13 DefaultRoot /var/www ************
Hab jetzt Server neugestartet und jetzt kommt aber folgender Fehler:

Code: Alles auswählen

Starting ftp server: proftpd - Fatal: unknown configuration directive '1' on line 1 of '/etc/proftpd/proftpd.conf'
 failed!
Wo liegt der Fehler? Könnt ihr mir bitte helfen?!
MFG

Benutzeravatar
rolo
Beiträge: 2697
Registriert: 29.08.2002 12:12:25
Lizenz eigener Beiträge: neue BSD Lizenz
Wohnort: hannover

Beitrag von rolo » 14.07.2007 15:06:41

Code: Alles auswählen

Fatal: unknown configuration directive '1' on line 1 of '/etc/proftpd/proftpd.conf'
das ist line 1:

Code: Alles auswählen

1  Inculde /etc/proftpd/modules.conf 
auf die schnelle heisst das "include".
Zuletzt geändert von rolo am 14.07.2007 15:11:04, insgesamt 1-mal geändert.

Benutzeravatar
Teddybear
Beiträge: 3163
Registriert: 07.05.2005 13:52:55
Lizenz eigener Beiträge: GNU Free Documentation License
Wohnort: Altomünster
Kontaktdaten:

Beitrag von Teddybear » 14.07.2007 15:09:35

Moin

Seh ich das richtig???

Ist deine conf, so geschrieben wie gepostet??
Dann entfern mal die Zahlen vor den Zeilen!!!
Versuchungen sollte man nachgeben. Wer weiß, ob sie wiederkommen!
Oscar Wilde

Mod-Voice / My Voice

splinter263
Beiträge: 40
Registriert: 14.07.2007 12:24:30
Kontaktdaten:

Beitrag von splinter263 » 14.07.2007 15:21:16

OK, Danke!!
Typisch Rechtschreibfehler :oops:

Jetzt komme ich aber nicht mit meinen erstellten FTP-Benutzer rein, also verbinden tut er, aber wenn ich mich mit meinen Benutzer einloggen will, sag er Login incorrect. Muss ich noch irgendwo in meiner Config was ändern das es funktioniert?
MFG

Benutzeravatar
rolo
Beiträge: 2697
Registriert: 29.08.2002 12:12:25
Lizenz eigener Beiträge: neue BSD Lizenz
Wohnort: hannover

Beitrag von rolo » 14.07.2007 15:29:23

vielleicht ist es am besten, du guckst dir mal z.b. das howto auf debianhowto.de zum proftpd an.

Benutzeravatar
Teddybear
Beiträge: 3163
Registriert: 07.05.2005 13:52:55
Lizenz eigener Beiträge: GNU Free Documentation License
Wohnort: Altomünster
Kontaktdaten:

Beitrag von Teddybear » 14.07.2007 15:33:23

Also irgendwie ist deine Config sowiso etwas Kurios..

Code: Alles auswählen

 # This is a basic ProFTPD configuration file.
ServerName "************" 
ServerType standalone
DefaultServer on

Port 21
Umask 022
MaxInstances 30

# Set the user and group that the server normally runs at.
User nobody
Group nogroup

DefaultRoot /var/www ************ 

RequireValidShell off


# Normally, we want files to be overwriteable.
<Directory /*>
AllowOverwrite on
</Directory>

So würde es glaube ich schon etwas besser aussehen
Du hast nämlich
1. 2 mal einen DefaultRoot
2. Die Parameter irgendwo wild gesetzt ohne die Richtige Syntax

Und so kann das nix geben..
Versuchungen sollte man nachgeben. Wer weiß, ob sie wiederkommen!
Oscar Wilde

Mod-Voice / My Voice

splinter263
Beiträge: 40
Registriert: 14.07.2007 12:24:30
Kontaktdaten:

Beitrag von splinter263 » 14.07.2007 15:38:01

OK. Und wo ist das HowTo?

Ja sorry, ich beschäftige mich erst seit kurzem mit Linux, ich bin hald noch ein noob ;)

Benutzeravatar
Teddybear
Beiträge: 3163
Registriert: 07.05.2005 13:52:55
Lizenz eigener Beiträge: GNU Free Documentation License
Wohnort: Altomünster
Kontaktdaten:

Beitrag von Teddybear » 14.07.2007 15:43:28

ProFTPd einrichten

Und Google weiss auch eine Menge
Versuchungen sollte man nachgeben. Wer weiß, ob sie wiederkommen!
Oscar Wilde

Mod-Voice / My Voice

splinter263
Beiträge: 40
Registriert: 14.07.2007 12:24:30
Kontaktdaten:

Beitrag von splinter263 » 14.07.2007 15:51:51

Ja OK, ich verstehe das aber nicht!

Ich will einfach nur haben das der User "andreasftp" Alle Rechte 777 in /var/www hat. Wie mache ich das?

Ich will jetzt nur mal die Standard Config ändern!

Benutzeravatar
Teddybear
Beiträge: 3163
Registriert: 07.05.2005 13:52:55
Lizenz eigener Beiträge: GNU Free Documentation License
Wohnort: Altomünster
Kontaktdaten:

Beitrag von Teddybear » 14.07.2007 18:13:59

Jo,

Also dann erstellst du deinen User (oder änders den User) und gibst ihm das Verzeichnis als sein home.
in der Proftpd.conf änderst du dann DefaultRoot /var/www ....... um in DefaultRoot ~

Dann musst du natürlich noch die Rechte auf das Verzeichnis samt Unterordner und Dateien dem User geben.

Code: Alles auswählen

chown -R andreasftp /var/www
Dann restartest du den proftpd

Code: Alles auswählen

/etc/init.d/proftpd restart
Und logst dich in den FTP Server ein..
Versuchungen sollte man nachgeben. Wer weiß, ob sie wiederkommen!
Oscar Wilde

Mod-Voice / My Voice

splinter263
Beiträge: 40
Registriert: 14.07.2007 12:24:30
Kontaktdaten:

Beitrag von splinter263 » 14.07.2007 19:13:01

OK.
Kannst du mir das schnell mit befelen etc. zeigen?
Bitte! :D
MFG

splinter263
Beiträge: 40
Registriert: 14.07.2007 12:24:30
Kontaktdaten:

Beitrag von splinter263 » 14.07.2007 20:12:10

Also ich habe deine Config genommen die du mir vorher geschrieben hast, benutzer blablablab gemacht was du gesagt hast, und wolla, ES FUNZT!!!
THX!!

Antworten