Beiträge von RayMD

    sind die benutzer, bzw. benutzergruppen auch in der proftpd zugelassen?

    /etc/proftpd/proftpd.conf

    <Limit LOGIN>
    DenyGroup !ftpusers
    </Limit>

    Die chmod- sowie chown-Rechte für die jeweiligen User/Gruppen stimmen, nehme ich mal an.

    Ich hatte das selbe Problem, als ich versucht habe das Storage auf meinem vServer in Verbindung mit iptables zu mounten. Musste der IP als NFS Client zum NFS Server die Verbindungen erlauben. Da ich nicht genau weiß, welche Ports genau der NFS Server nutzt, musste das halt auf eine unsaubere Art gelöst werden, aber Fakt ist: Die Firewall hat geblockt.

    So denke ich, dass es bei dir ebenfalls das selbe Problem besteht.

    Edit: hast du deine IP auch im CCP freigegeben?

    Was mir auffällt, dass
    local_umask=022
    und
    nopriv_user=ftpsecure

    von dir einfach ignoriert werden. Ich habe doch gesagt, schau in mein Tutorial, da ist eine fertige & funktionierende Konfiguration. Kein wunder, dass nichts funktioniert, wenn einfach etwas ignoriert wird obwohl man die Lösung schon geboten hat.

    "Ich hab ab den Einstellungen der Listen nichts geändert, sprich es sind
    Disallow-Listen. Wobei in deinem Tutorial stand was von einer Liste dort
    hab ich ihn eingetragen.."

    Komisch... in deiner Konfiguration ist gar keine liste definiert...

    userlist_file=/etc/vsftpd.user_list

    fehlt vollkommen...

    iptables -L in die Konsole eintippen und hier den Output mal bitte posten.
    Wenn die Chains keine Einträge haben, die Policy jedoch auf DROP stehen, dann via iptables den Zugriff auf Port 20/21 öffnen oder die Policy auf ACCEPT setzen.

    iptables -P INPUT ACCEPT
    iptables -P OUTPUT ACCEPT

    oder

    iptables -A INPUT -p tcp --sport 21 -m state --state ESTABLISHED,RELATED -j ACCEPT
    iptables -A OUTPUT -p tcp --dport 21 -m state --state ESTABLISHED -j ACCEPT

    Diese Rules sind dafür da, dass der ftp-server im active-mode arbeiten kann

    ptables -A INPUT -p tcp --sport 20 -m state --state ESTABLISHED -j ACCEPT
    iptables -A OUTPUT -p tcp --dport 20 -m state --state NEW,ESTABLISHED,RELATED -j ACCEPT

    Diese Rules sind dafür da, dass der ftp-server im passive-mode arbeiten kann

    iptables -A INPUT -p tcp --sport 1024: --dport 1024: -m state --state ESTABLISHED -j ACCEPT
    iptables -A OUTPUT -p tcp --sport 1024: --dport 1024: -m state --state ESTABLISHED,RELATED -j ACCEPT

    Sollten die Policy auf ACCEPT bereits stehen, dann liegt der Fehler irgendwo anders, tippe mal auf deine Konfiguration.

    Ansonsten kann ich dir mein Tutorial für vSFTPd empfehlen, funktioniert auf jeden Fall ;)
    vsFTPd Installation - Debian Squeeze

    Hallo netcup Community,

    da netcup ja nun die NFS-Server für Backups (oder sonstiges) anbietet, habe ich mein Script nun etwas abgeändert, sodass dieses diesen Storage mounted, das Backup dort erstellt und wieder unmounted. Man kann auch die Anzahl der Backups bestimmen, damit nicht das Storage überfüllt wird und weitere Kosten entstehen. Nach 6 Tagen im Test möchte ich euch dieses nun zur Verfügung stellen. Es ist zwar nichts atemberaubendes, aber für den ein oder anderen bestimmt nützlich. Das Script darf natürlich nach belieben erweitert werden.

    Wer iptables am laufen und die INPUT/OUTPUT Policy auf DROP gesetzt hat, sollte noch folgendes mit in die Rules aufnehmen:

    Auszug aus meinem iptables Script:

    Code
    $IPTABLES -A INPUT -i $ETH -p tcp -s $NFSIP -j ACCEPT
    	$IPTABLES -A INPUT -i $ETH -p udp -s $NFSIP -j ACCEPT
    
    
    
    
    	$IPTABLES -A OUTPUT -o $ETH -p tcp -d $NFSIP -j ACCEPT
    	$IPTABLES -A OUTPUT -o $ETH -p udp -d $NFSIP -j ACCEPT


    $NFSIP mit der Storage IP deklarieren, welche ihr im VCP findet.
    $ETH steht für das Ethernet Interface.
    $IPTABLES sollte klar sein.

    Links zum Download sowie Informationen findet ihr hier:

    RW | Ray-works | If Ray works, it will work!
    webshelf file explorer @ files.ray-works.de