PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : OpenSuse 10.2: ProFTPd



fazer1k
26.12.06, 11:37
Moin!

Ich habe gerade ein neues System aufgebaut und würde gern ProFTPd als FTP-Server nutzen! Bisher habe ich ausschließlich vsftpd genutzt, mit dem ich auch wirklich sehr zufrieden war! Doch möchte ich nun ISP4You einsetzen, und das kann mit vsftpd nicht umgehen! Die Empfehlen proFTPd!

Leider habe ich bisher noch kein proFTPd RPM für die OpenSuse 10.2 finden können! Kann da vielleicht jemand helfen und einen Link posten?

PS: Bevor wieder so´ne Kommentare von wegen "Compiliere es dir doch selbst!" kommen, lasst es sein! Ich suche einfach nur eine RPM!!!!


.

drcux
26.12.06, 17:40
http://software.opensuse.org/download/server:/ftp/openSUSE_10.2/

fazer1k
27.12.06, 13:43
Hey Danke!

Den Link hatte ich zwar schon! Allerdings bin ich da seit knapp einer Woche nicht mehr draufgekommen! Eben hat´s geklappt!

Guten Rutsch!!

fazer1k
27.12.06, 14:17
Hmmm, nun habe ich die RPM installiert, bekomme beim Starten von proFTPd aber immer folgende Fehlermeldung:


Starting proftpd - IPv6 getaddrinfo 'my.domain.de' error: Name or service not known
..failed


Kann jemand einen Tip geben??


PS: Die Domain ist natürlich geändert worden! Da steht dann schon meine drin!!

drcux
27.12.06, 14:54
Wie sieht denn deine Config aus? Du solltest für diese Domain IPV6 nicht einschalten.

fazer1k
27.12.06, 14:59
Wie sieht denn deine Config aus? Du solltest für diese Domain IPV6 nicht einschalten.

Ich gehe mal davon aus das Du die proftpd.conf meinst und die sieht so aus:

# 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 "My.Domain.de"
ServerType standalone
DefaultServer on

# 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 5

# Set the user and group under which the server will run.
User nobody
Group nogroup

# To cause every FTP user to be "jailed" (chrooted) into their home
# directory, uncomment this line.
#DefaultRoot ~

# Normally, we want files to be overwriteable.
AllowOverwrite on

# Bar use of SITE CHMOD by default
<Limit SITE_CHMOD>
DenyAll
</Limit>

# A basic anonymous configuration, no upload directories. If you do not
# want anonymous users, simply delete this entire <Anonymous> section.
<Anonymous ~ftp>
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>
<Global>
tcpNoDelay off
</Global>
UseReverseDNS off

Roger Wilco
27.12.06, 15:13
$ host my.domain.de
Host my.domain.de not found: 3(NXDOMAIN)
Setze einen richtigen Hostname für deinen Rechner, der auch aufgelöst werden kann. Du kannst den entsprechenden Namen auch einfach in der /etc/hosts hinzufügen.

fazer1k
27.12.06, 15:21
$ host my.domain.de
Host my.domain.de not found: 3(NXDOMAIN)
Setze einen richtigen Hostname für deinen Rechner, der auch aufgelöst werden kann. Du kannst den entsprechenden Namen auch einfach in der /etc/hosts hinzufügen.
Wie oben schon beschrieben steht an der Stelle my.domain.de natürlich der Name des Systems!! Welcher übrigens auch in der HOSTS steht!

Das ist es also nicht!!

Roger Wilco
27.12.06, 18:15
Das ist es also nicht!!
Ach, dann weißt du also woran es liegt? Glückwunsch!

Schau dir nochmal die Fehlermeldung an von ProFTPd an, dann die Ausgabe von (Hostname einsetzen)

dig example.org aaaa

Ein Blick in die Logs könnte übrigens auch nicht schaden.