Freetz, FTP und fxp

powerpill-pacma

Neuer User
Mitglied seit
31 Mrz 2007
Beiträge
12
Punkte für Reaktionen
0
Punkte
0
Hallo,

ich habe folgendes Problem, für das ich weder hier im Forum noch in der weiten Web-WElt eine Lösung gefunden habe.
Ich habe an meine 7270 eine 1TB-Platte mit vier Partitionen angehängt, die streesfrei funktioniert und auf die ich per ftp und auch über das Netzwerk zugreifen kann. Nervig und zeitraubend ist die Tatsache das Transfers zwischen den Partitionen immer über eine Rechner ablaufen, wo dann selten mehr als 800 kbyte pro Sekunden kopiert werden.
Ich habe herasgefundne, dass fxp meine Proleme lösen sollte und dies auch bei vsftpd aktiviert. Leider bekomme ich beim Versuch, Daten per Total Commander oder Flashfxp zu kopieren immer einen "500 invalid port command"-Fehler. Ich habe mehrere Sites gefunden auf denen erwähnt wurde, das die Aktivierung des passiven Modus da Abhilfe schafft. Hat bei mir aber leider nicht geholfen.
Wisst Ihr noch von irgendwelchen Stellschrauben, die ich drehen könnte. Übrigens geht es auch nicht per Midnight Commander der auf der Fritz!Box läuft und interessant ist vielleiht noch die Firmware-Version: 54.04.80freetz-devel-5278

Danke schonmal

PP
 
Moin PP,

poste doch mal bitte deine vsftpd.conf bzw. screenshots von deer Konfig-Seite im freetz-IF.
 
Moin Moin,

in der Rudi-Shell kann ich die nicht öffnen, geht nur mit putty, dort kann ich aber den Inhalt nicht kopieren (es handelt sich doch um diese Datei: /mod/etc/conf/vsftpd.conf ?
 
In /mod/etc/conf/... liegt nur eine "vsftpd.cfg"
Ich meine diese hier: /var/mod/etc/vsftpd.conf
 
So, hier der Inhalt:

## Rudi-Editor
## Bitte umgebende Zeilen NICHT entfernen ('cat > ...', 'RUDI_EOF')
cat > /var/mod/etc/vsftpd.conf << 'RUDI_EOF'
background=yes
check_shell=no
listen=yes
anonymous_enable=no
local_enable=yes
local_umask=022
chroot_local_user=yes
passwd_chroot_enable=yes
write_enable=yes
banner_file=/etc/motd
nopriv_user=root
secure_chroot_dir=/var/run/vsftpd
listen_port=21
userlist_enable=yes
anon_root=/mod/home/ftp
xferlog_std_format=no
xferlog_enable=yes
vsftpd_log_file=
log_ftp_protocol=yes
syslog_enable=yes
max_clients=25
max_per_ip=5
pasv_min_port=0
pasv_max_port=10
pasv_promiscuous=yes
delay_failed_login=15
chroot_list_enable=yes
ssl_enable=no
ssl_sslv2=no
ssl_sslv3=no
ssl_tlsv1=no
force_local_data_ssl=no
force_local_logins_ssl=no
RUDI_EOF


Bin jetzt erstmal auf der Arbeit. Bis dann und danke für dei schnelle Antwort.
 
zeitraubend ist die Tatsache das Transfers zwischen den Partitionen immer über eine Rechner ablaufen, wo dann selten mehr als 800 kbyte pro Sekunden kopiert werden.
Das liegt eher an der USB-Tranferrate als daran, daß ein Rechner beteiligt ist.
geht nur mit putty, dort kann ich aber den Inhalt nicht kopieren
Einfach den Text mit der Maus markieren.

Wenn Du schon Putty verwendest, hast Du mal daran gedacht, die Dateien gleich auf der Box zu verschieben?
 
Das habe ich schon oft probiert - ging aber nie. Jetzt habe ich es gerade noch einmal versucht, um Euch die Fehlermeldung zu geben und siehe da: es läuft. Warum auch immer...
Trotzdem wäre es schön, falls jemand noch eine Idee hätte. Um meine Neugierde zu stillen.
 
Moin,
deine Port-Einstellungen gefallen mir irgendwie nicht.
Kann sich zwar mitlerweile geändert haben, aber ich meine vsftpd konnte/kann kein fxp über den standard Port 21. Nimm mal einen anderen, etwa 21212. Ausserdem müsstest du bei "pasv_min_port"
und "pasv_max_port" ne Range angeben.
Eventuell könntest du auch mal versuchen in den "Zusätzlichen Konfigurationsoptionen" folgendes einzutragen:
Code:
port_promiscuous=yes
Hier ist beispielsweise mal meine Konfig:
Code:
/var/mod/root # cat /var/mod/etc/vsftpd.conf 
background=yes
check_shell=no
listen=yes
anonymous_enable=no
local_enable=yes
local_umask=022
chroot_local_user=yes
passwd_chroot_enable=yes
write_enable=yes
banner_file=/etc/motd
nopriv_user=root
secure_chroot_dir=/var/run/vsftpd
listen_port=xxxxx
userlist_enable=yes
anon_root=/mod/home/ftp
xferlog_std_format=no
xferlog_enable=yes
vsftpd_log_file=/var/media/ftp/mein_usb_Pfad/logs/vsftpd.log
log_ftp_protocol=no
syslog_enable=no
max_clients=25
max_per_ip=5
pasv_min_port=xxxxx
pasv_max_port=xxxxx
pasv_promiscuous=yes
delay_failed_login=15
chroot_list_enable=yes
ssl_enable=no
ssl_sslv2=no
ssl_sslv3=no
ssl_tlsv1=no
force_local_data_ssl=no
force_local_logins_ssl=no
pasv_address=xx.xx.xx.xx
use_localtime=YES
userlist_file=/var/media/ftp/mein_usb_Pfad/configs/vsftpd/vsftpd.user_list
userlist_deny=no
userlist_enable=yes
banner_file=/var/media/ftp/mein_usb_Pfad/configs/vsftpd/vsftpd_banner
/var/mod/root #
 
ich hatte bis jetzt keine Zeit, das zu testen, werde aber mal sehen, ob das was am Problem ändert. Danke auf jeden Fall.
 

Anhänge

  • vsftpd_2_3_0.patch.txt
    5.6 KB · Aufrufe: 7
Holen Sie sich 3CX - völlig kostenlos!
Verbinden Sie Ihr Team und Ihre Kunden Telefonie Livechat Videokonferenzen

Gehostet oder selbst-verwaltet. Für bis zu 10 Nutzer dauerhaft kostenlos. Keine Kreditkartendetails erforderlich. Ohne Risiko testen.

3CX
Für diese E-Mail-Adresse besteht bereits ein 3CX-Konto. Sie werden zum Kundenportal weitergeleitet, wo Sie sich anmelden oder Ihr Passwort zurücksetzen können, falls Sie dieses vergessen haben.