www.ProFTPD.de

ProFTPD => ProFTPD - Deutsch => Thema gestartet von: crack am 28. August 2004, 16:33:48



Titel: Anonymous FTP erstellen
Beitrag von: crack am 28. August 2004, 16:33:48
Hi, welche settings sollte/muss ich beachten dasmit ein anoymer user
Connecten kann
Files uploaden kann
Ordner erstellen aber keine mit . am anfang ;)
er darf nicht
Ordner verschieben
Ordner Löschen
Files löschen
... ich bekomms net hin


ist das mit PureFTPd so überhaupt möglich?


Titel: Anonymous FTP erstellen
Beitrag von: crack am 28. August 2004, 18:59:23
Ich meine natürlich ProFTPd


Titel: Anonymous FTP erstellen
Beitrag von: stonki am 29. August 2004, 12:27:23
Zitat von: "crack"
Ich meine natürlich ProFTPd


naja, schau Dir mal die Beispiel Configs an. Mit den LIMIT Bloecken kann man denn alles eisnetellen. Poste doch mal Config, daran entwickeln wir das denn weiter. In meiner Config http://www.proftpd.org/docs/configs/mysql_simple.conf kann man das mit Incoming etc gut sehen


Titel: Anonymous FTP erstellen
Beitrag von: crack am 29. August 2004, 22:43:22
Ich nutz Linux erst seit paar Tagen :D

Hab mir nen paar sachen zusammen gebastelt aber funzt alles nicht so wirklich :/

Wenn mir wer dabei helfen koennt währe echt nett


# 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         "ProFTPD Server"
ServerType standalone
DefaultServer         on

# Port 21 is the standard FTP port.
Port            20

# 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 under which the server will run.
User            nobody
Group            nogroup

AllowOverwrite on
AllowRetrieveRestart on
AllowStoreRestart on
MaxClientsPerHost 1 "Only 1 Login per user"
MaxClients 5 "Sorry but max user are 5 and connectet are  %m "
AccessGrantMsg "Welcome on our Server, current users are %m"
AccessDenyMsg "Access Deny"


# 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

AllowOverwrite on
AllowRetrieveRestart on
AllowStoreRestart on
MaxClientsPerHost 1 "Only 1 Login per user"
MaxClients 5 "Sorry but max user are 5 and connectet are  %m "
AccessGrantMsg "Welcome on our Server, current users are %m"
AccessDenyMsg "Access Deny"


  # 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
 
AllowOverwrite on
AllowRetrieveRestart on
AllowStoreRestart on
MaxClientsPerHost 1 "Only 1 Login per user"
MaxClients 5 "Sorry but max user are 5 and connectet are  %m "
AccessGrantMsg "Welcome on our Server, current users are %m"
AccessDenyMsg "Access Deny"

</Anonymous>
<Global>
AllowForeignAddress on
AllowRetrieveRestart on
AllowStoreRestart on
MaxClientsPerHost 1 "Only one login per IP"
ServerIdent on "Welcome on our Server"
</Global>
<VirtualHost ftp.manuel-g.info>
Port 222
ServerName "rofldiekatz"
<Anonymous /srv/ftp>
User ftp
UserAlias anonymous ftp
Group ftp
</Anonymous>
</VirtualHost>


Titel: Anonymous FTP erstellen
Beitrag von: stonki am 30. August 2004, 10:10:41
Frage Nr. 1: Wieso willst Du mit virtuellen Servern arbeiten ? Gerade wenn Du ein Anfaenger bist, erschwert es doch das Verstaendnis !

Frage Nr. 2: Wieso willst Du den FTP Server auf Port 222 laufen lassen ?


Titel: Anonymous FTP erstellen
Beitrag von: Anonymous am 31. August 2004, 20:24:57
1.: kp :D

2.: weil nicht jeder 21 schon benutzt wird und 222 als geheimer laufen soll, später will ich proftp dann komplett für vsftp auf 21 laufen lassen aber erstmal soll er so laufen :D


Titel: :/
Beitrag von: crack am 02. September 2004, 16:45:14
hm.. HILFE :/


Titel: Re: :/
Beitrag von: stonki am 03. September 2004, 15:45:52
Zitat von: "crack"
hm.. HILFE :/


also, du solltest selber schon ein wenig zeit investieren, ich habe im Moment keine Zeit Dir hier eine fertige Config zu posten (geschweige die vorher bei mir zu testen).  Halte Dich mal an die Beispiel Configs und ein Tip: Du willst __KEINE__ Virtuellen hosts.