www.ProFTPD.de
13. März 2007, 19:05:33 *
Willkommen Gast. Bitte einloggen oder registrieren.
Haben Sie Ihre Aktivierungs E-Mail übersehen?

Einloggen mit Benutzername, Passwort und Sitzungslänge
News: SMF - Neu installiert!
 
   Übersicht   Hilfe Suche Login Registrieren  
Seiten: 1 ... 4 5 [6] 7 8 ... 10
 51 
 am: 07. März 2007, 16:37:44 
Begonnen von Manne - Letzter Beitrag von Manne
Hallo

dies ist mein ersten Thread bei euch hier ;-)

Ich habe folgendes Problem, ich habe mir zuhause auf meinem kleinen Homeserver  Debian 3.1 Sarge3 installiert.
Und habe bereits schon einen FTP eingerichtet( nach diesem Tutorialhttp://www.debianhowto.de/doku.php/de:howtos:sarge:proftpd_tls ) der auch funktioniert.

Hier wird der jeweilige Benutzer auf sein Homeverzeichniss geleitet nun möchte ich aber um mir ne Menge Aufwand zwecks Verwaltung und Sicherheit zu ersparen eine weitere Gruppe Anlegen, die auf ein Verzeichniss nämlich /opt/FTP begrenzt ist anstann auf die Homeverzeichnisse. Es soll nämlich ein Server zum Austausch von Daten für unsere Klasse sein.

Ich weiß wie ich noch das Login für Benutzer aus der zweiten Gruppe( itse61 ) erlaube aber den rest nicht, ich komme mit den Direktiven nicht so richtig zu recht.

Und nun frag ich euch um Hilfe, hoffe ihr könnt mir helfen.
So sieht meine Config zurzeit aus

Code:
# 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 "meinserver" # den eigenen Server angeben
ServerType inetd
DeferWelcome off

ShowSymlinks on
MultilineRFC2228 on
DefaultServer on
AllowOverwrite on

TimeoutNoTransfer 600
TimeoutStalled 600
TimeoutIdle 1200

DisplayLogin welcome.msg
DisplayFirstChdir .message
LsDefaultOptions "-l"

DenyFilter \*.*/

# Uncomment this if you are using NIS or LDAP to retrieve passwords:
#PersistentPasswd off

# Port 21 is the standard FTP port.
Port 21

# 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 /*>
# Umask 022 is a good standard umask to prevent new files and dirs
# (second parm) from being group and world writable.
Umask 022 022

AllowOverwrite on
</Directory>

# Hier meine Ergänzungen

# chroot für alle User der Gruppe ftpuser
DefaultRoot ~

# Login nur von Mitgliedern der Gruppe ftpuser erlauben
<Limit LOGIN>
DenyGroup !ftpuser, itse61
</Limit>

# Root-Login verbieten und gültige Shell verlangen (in /etc/shells)
RootLogin off
RequireValidShell off

# Speed erhoehen
UseReverseDNS off
IdentLookups off

mfg
Manne

 52 
 am: 07. März 2007, 12:22:25 
Begonnen von PMGZED - Letzter Beitrag von PMGZED
hi ich habe jetzt meinen proftp so eingestellt das die user in einer sql db liegen und die qouta pserre klapt auch jetzt ist mein prblem das wenn ich die maximale mb überschreite keine fehlermeldung kommt sondern die datei einfach wieder gelöscht wird wie kann ich es machen das eine fehlermeldung erscheint wie z.b "Kein speicherplatz mehr"?

 53 
 am: 06. März 2007, 18:50:05 
Begonnen von BURN - Letzter Beitrag von VolGas
Na bitte!   Smiley

Sorry, wenn ich ein wenig unwirsch und ungehalten war -
ich war auch noch nicht so ganz frisch und mußte mich zuvor über jemanden ärgern.

Ich sollte eigentlich so reif sein, daß ich das nicht an anderen auslasse, tut mir leid...

mfg.
  VolGas

 54 
 am: 06. März 2007, 18:17:17 
Begonnen von BURN - Letzter Beitrag von BURN
Oje, Um halb 4 in der Früh sollte ich keine Posts mehr schreiben Verlegen
Das Post ist aufgrund meiner schlechten Formulierung leider ganz anders rübergekommen als gemeint...

Das Positive: Ich habe nun dank deiner Hilfe eine Verbindung herstellen können!

Ich möchte mich an dieser Stelle für deine Geduld bedanken! (va. wenn jemand derzeit so vernagelt ist, wie ich Zwinkernd )

 55 
 am: 06. März 2007, 06:26:16 
Begonnen von BURN - Letzter Beitrag von VolGas
Meine Güte!

Warum versuchst Du nun mit mir zu handeln und machst soviel Worte?
Mach es doch einfach.

In der "Standard Deluxe" gibt es keinen Schnickschnack: es wurde damit nur versucht,
nahezu alle Anforderungen in ein und der selben Datei abzufangen, damit Leute wie Du
möglichst gleich (oder schnell) ein Erfolgserlebnis haben - ohne Überraschungen und
Nebeneffekte.

Außerdem wurde durch die Gliederung der Datei versucht, die Zusammenhänge darzustellen,
damit man auch ein Verständnis für das Ganze bekommen und auch Dinge einfacher finden
kann. Was darin nicht auf Deine Gegebenheiten zutrifft, kannst Du ja rausschmeißen, wenn
es Dich stören sollte.

Ansonsten versuche es mit "RequireValidShell off" und lebe dann mit den Nachteilen
Deiner Konfiguration. Verschone uns dann aber mit weiteren Fragen z.B. warum es so langsam
geht u.s.w. und mache Deine eigenen Erfahrungen alleine.

Du wolltest einen Rat und nun zickst Du wie mit einem Brett vor den Kopf genagelt herum -
mir vergeht da echt die Lust!

mfg.
  VolGas

 56 
 am: 06. März 2007, 03:30:54 
Begonnen von BURN - Letzter Beitrag von BURN
Sorry, aber im im Prinzip werden ja drei Konfigurationen angeboten:

- Standard
- Standard Deluxe
- MySQL und Quota

Zitat
Warum versuchst Du es nicht einfach einmal mit der "proftpd.conf Standard Deluxe"?
Ich habe in meiner ersten Antwort extra einen Link unter den Text gelegt, damit Du sie
nicht noch suchen mußt. Die funktioniert und erklärt in ihrem Zusammenhang auch einiges.

Wenn Du schon um Rat fragst, dann könntest Du alleine schon aus Höflichkeit kooperieren.
Ich habe nämlich keine Lust, mit Dir jede einzelne Direktive durchzugehen und zu erklären.

Ich dachte, die Standard ist eine Konfiguration ohne Schnick-Schnack. Weiters bin ich davon ausgegegangen, dass wenn die läuft, ich weitere Bausteine später dazufügen kann (die ja eigentlich im Netz auch recht gut erklärt werden und ich im großen und ganzen - bis auf wenige spezielle Sachen - schon ganz gut durchschaut habe). Bisher bin ich davon ausgegangen, dass bei mir was Grundsätzliches schief läuft und sobald das geklärt ist, ich mich weiter voran tasten kann... Wie du siehst, mir fehlt im Moment echt der rote Faden (aber ich glaube ich stehe kurz vorm Durchbruch - wie bei einem 3DBild -> auf einmal erkennt man alles, hoffe ich halt Zwinkernd )

 57 
 am: 05. März 2007, 21:52:12 
Begonnen von BURN - Letzter Beitrag von VolGas
Ist das Deine ganze Konfigurationsdatei?
Da wüßte ich schon mehrere Gründe, warum es nicht geht.

Warum versuchst Du es nicht einfach einmal mit der "proftpd.conf Standard Deluxe"?
Ich habe in meiner ersten Antwort extra einen Link unter den Text gelegt, damit Du sie
nicht noch suchen mußt. Die funktioniert und erklärt in ihrem Zusammenhang auch einiges.

Wenn Du schon um Rat fragst, dann könntest Du alleine schon aus Höflichkeit kooperieren.
Ich habe nämlich keine Lust, mit Dir jede einzelne Direktive durchzugehen und zu erklären.

mfg.
  VolGas

PS: Die syslog ist gänzlich uninteressant, der ProFTPD führt seine eingene Logfiles.

 58 
 am: 05. März 2007, 19:39:17 
Begonnen von BURN - Letzter Beitrag von BURN
Achja: Hier noch der Log (/var/log/syslog):

Code:
Mar  5 19:21:03 vs9403 proftpd[10145]: vs9403.vserver4free.de (chello062178069128.24.11.univie.teleweb.at[62.178.69.128]) - FTP session opened.
Mar  5 19:21:03 vs9403 proftpd[10145]: vs9403.vserver4free.de (chello062178069128.24.11.univie.teleweb.at[62.178.69.128]) - mod_delay/0.4: delaying for 2200 usecs
Mar  5 19:21:03 vs9403 proftpd[10145]: vs9403.vserver4free.de (chello062178069128.24.11.univie.teleweb.at[62.178.69.128]) - mod_delay/0.4: delaying for 898 usecs
Mar  5 19:21:03 vs9403 proftpd[10145]: vs9403.vserver4free.de (chello062178069128.24.11.univie.teleweb.at[62.178.69.128]) - FTP session closed.

 59 
 am: 05. März 2007, 18:22:17 
Begonnen von BURN - Letzter Beitrag von BURN
Sodala:

Ich habe jetzt mal die Standardkonfiguration für die proftp.conf verwendet und einen Systemuser (Homepage) angelegt.

proftpd.conf
Code:
erverName "vs.lltm.net"
ServerType standalone
DefaultServer on

Port 21

MaxInstances 30

Umask 022

User Homepage
Group ftpuser

DefaultRoot /var/www/poisinger/

AllowOverwrite on

Der User Homepage ist der Gruppe 'ftpuser' zugewiesen. Mit Putty (SSH) kann ich mich auch problemlos einloggen. Via FTP bekomme ich folgendes gemeldet:

530 Login incorrect.
!Logon failure, so quitting

Also irgendwie checkt ProFTPd noch nicht, dass das ein User ist, in der proftp.con habe ich ihn aber eingetragen - wo hackt es da noch?


 60 
 am: 05. März 2007, 09:59:27 
Begonnen von Beowulf - Letzter Beitrag von VolGas
Freut mich, daß ich Dir helfen konnte.

mfg.
  VolGas

Seiten: 1 ... 4 5 [6] 7 8 ... 10
Powered by MySQL Powered by PHP Powered by SMF 1.1.2 | SMF © 2006-2007, Simple Machines LLC Prüfe XHTML 1.0 Prüfe CSS
Seite erstellt in 0.115 Sekunden mit 12 Zugriffen.