PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Was will mir proftpd damit sagen?



Malekith
29.09.02, 22:44
Hallöle,

ich habe mir proftpd per apt-get gezogen, aber er will nicht so ganz.

Die Config klappt, das ist meine alte. Aber er zeigt mir keine Dateien an, wenn ich mit meinem Browser draufgehe :(, das Directory ist leer.

Starte ich proftpd in der Konsole meines Linux, bekomme ich eine Meldung:



- No certificate files found!


Daraus werde ich nicht schlau.

Kann mir jemand helfen?

feuerwand
29.09.02, 22:48
http://www.google.de/search?hl=de&ie=UTF-8&oe=UTF-8&q=No+certificate+files+found%21+proftpd&btnG=Google-Suche&meta=

ich weiß, es ist viel zu lesen, aber vielleicht findest du ja eine brauchbare loesung.

Malekith
29.09.02, 23:28
Das hilft nicht weiter :(

Egal was ich mit der Config mache, dieses no certificate files found kommt. Und mit einem FTP programm komm ich auf den Server, aber er ist leer, 0Byte, 0Ordner, nix...

Die Config stimmt! Was soll das ganze?

Malekith
29.09.02, 23:52
Ich hab in Erfahrung gebracht das die Meldung irrelevant ist!

Aber jetzt folgendes Problem:

Hier die Config:


# This is a basic ProFTPD configuration file (rename it to
# 'proftpd.conf' for actual use. It establishes a single server
# and a single anonymous login. It assumes that you have a user/group
# "nobody" and "ftp" for normal operation and anon.

ServerName "Avalon"
ServerType standalone
DefaultServe ron

# Port 21 is the standard FTP port.
Port 21
# Umask 022 is a good standard umask to prevent new dirs and files
# from being group and world writable.
Umask 022

# To prevent DoS attacks, set the maximum number of child processes
# to 30. If you need to allow more than 30 concurrent connections
# at once, simply increase this value. Note that this ONLY works
# in standalone mode, in inetd mode you should use an inetd server
# that allows you to limit maximum number of processes per service
# (such as xinetd)
MaxInstances 30

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

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

# A basic anonymous configuration, no upload directories.
<Anonymous /var/www/Daten>
User ftp
Group ftp
# We want clients to be able to login with "anonymous" as well as "ftp"
UserAlias anonymous ftp

# Limit the maximum number of anonymous logins
MaxClients 10

# We want 'welcome.msg' displayed at login, and '.message' displayed
# in each newly chdired directory.
DisplayLogin welcome.msg
DisplayFirstChdir .message

# Limit WRITE everywhere in the anonymous chroot
<Limit WRITE>
DenyAll
</Limit>

</Anonymous>



Will ich auf das Ding mittels einem FTP-Browser zugreifen:



Connecting to 192.168.0.5
Connected to 192.168.0.5:21
220 ProFTPD 1.2.5rc1 Server (Avalon) [VM-Debian.Avalon-Coop]
USER anonymous
331 Anonymous login ok, send your complete email address as your password.
PASS (hidden)
530 Login incorrect.
QUIT
221 Goodbye.
Connection attempt failed.
Delaying for 120 seconds before reconnect attempt #1


Mit Opera frägt er mich nach einem Passwort, aber das soll doch ein anonymer FTP sein!

*Verzweifel*

feuerwand
30.09.02, 07:12
hast du dem systemnutzer 'ftp' ein neues passwort geben?
ich bin mir nicht mal sicher, wie sich das darauf auswirken wuerde, aber vielleicht liegt es ja daran.

pudding
30.09.02, 07:55
morgähn!

auch anonymes ftp braucht ein passwort --> normalerweise wird dafür die email-adresse genommen.


du musst vielleicht noch deine /etc/pam.d/proftpd editieren.
hast du während der installation anonymes ftp erlaubt?


pudding

Euras
30.09.02, 09:16
Guata Morga!

Ich habe am Wochenende auf den ProFTPD aufgestzt und ein paar Probleme gehabt.

Meine Tipps:
Wie schon gesagt der Anonymous Account braucht ein Passwort z.b jedermann@anbieter.de
Dann solltest du schauen welche berechtigungen auf Dateiebene vorhanden sind.
Es bringt ja nichts wenn die "Anonymer" FTP-User keine Rechte auf das Filesystem haben, damit haben sie auch keine Chance irgendein File zu sehen.


Ich hoffe es Hilft

Malekith
30.09.02, 10:01
Was soll die Sache?

Das ist ein A-N-O-N-Y-M-E-R FTP!

Ich hab schon mal einen proftpd aufgesetzt, und zu keinem Zeitpunkt musste der der sich einloggte ein PASSWORT nachweisen. Ich musste auch nie irgendeine /etc/pam.d/proftpd editieren...

Ausserdem, wenn der mir sagt, "E-Mail Adresse als Passwort" was sag ich dann wenn ich mich von einem WinXP-Rechner einlogge und KEINE E-M@il habe !?

Nennt mir mal alle Dateien von proftpd, dann schmeiss ich alles und installier ihn neu.

pudding
30.09.02, 10:17
jetzt mal langsam mit den jungen pferden;

du kannst bei richtiger konfiguration irgendeine@bla.bla emailadresse als password eingeben. es wird nicht überprüft obs die auch gibt.

kommentier mal in der /etc/pam.d/proftpd

die zeile

auth required pam_shells.so

aus!

dann sehen wir weiter

bernie
30.09.02, 10:18
Original geschrieben von Malekith
Nennt mir mal alle Dateien von proftpd, dann schmeiss ich alles und installier ihn neu.
Das macht Debian für dich: "dpkg --purge proftpd" was das bringen soll weiss ich eigentlich nicht. Mach mal "dpkg-reconfigure proftpd" und stell deinen Anonymous-Zugang ein, hat bei mir immer funktioniert.

Ciao, Bernie

Malekith
30.09.02, 10:39
Jetzt läuft er :confused:

Er frägt mich nur nach dem Passwort wenn ich als Servernamen "Avalon" eingebe :eek:

pudding
30.09.02, 11:55
und was willst du uns damit sagen?

pudding

Malekith
30.09.02, 12:13
Nun. Wenn ich den FTP-Server "Avalon" nenne, dann verlangt er ein Passwort für den Anonymen zugang. Nenn ich ihn anders, Fragt er nicht nach einem Passowort. Ich habe im Moment keine Zeit diese logik zu erforschen, aber ich werds machen ;)

Malekith
30.09.02, 13:37
:mad: Jetzt hab ich neugestartet, jetzt will er wieder nicht mehr!!!!!

Connecting to 192.168.0.5
Connected to 192.168.0.5:21
220 ProFTPD 1.2.5rc1 Server ready.
USER anonymous
331 Anonymous login ok, send your complete email address as your password.
PASS (hidden)
530-Unable to set anonymous privileges.
530 Login incorrect.
QUIT
221 Goodbye.
Connection attempt failed.
Delaying for 120 seconds before reconnect attempt #1

Ich platz gleich :mad:

bernie
30.09.02, 13:52
Original geschrieben von Malekith
Ich platz gleich :mad:
kann ich mir vorstellen, poste mal deine proftpd.conf

Ciao, Bernie

Malekith
30.09.02, 14:03
Eben hab ich neu gestartet, jetzt geht er mit Verzeichniss und allem. Ich muss jetzt weg, morgen sag ich ob der Herr Server sich beruhigt hat. Die Config hat vorher nämlich geklappt. Ich glaube da stimmt was mit den Nutzerrechten nicht...

Muss der Nutzer "ftp" eigentlich in der Gruppe "nogroup" sein?