yaşar tunçez yazmış:
> Merhaba,
>  
> RHEL 4 üzerinde vsftpd ile ftp sunucu kurdum. linux istemci 
> makinalarda herhangi bir problem olmadığı halde windows makinalar 
> üzerinden (konsoldan) ftp komutlarını kullanarak dosya çekme/gonderme 
> hatta ls v.s komutlarını çalıştıramıyorum. Verdiği hata:
> ls : PORT command successful. Consider using PASV. Failed to establish 
> connection.
> Benzer şekilde get dosya  için de Failde to establish connection.
>  
> Ancak windows üzerinden ftp istemci programlarını (filezilla v.s) 
> kullandığımda herhangi bir hata vermeksizin tüm işlemleri 
> yapabiliyorum. Sorun ftp sunucudaki passive/active moddan 
> kaynaklandığını tahmin ediyorum ama çözümü bulamadım. 
>  
>   cat vsftpd.conf
> anonymous_enable=NO
> local_enable=YES
> write_enable=YES
> local_umask=022
> dirmessage_enable=YES
> xferlog_enable=YES
> connect_from_port_20=YES
> xferlog_file=/var/log/vsftpd.log
> xferlog_std_format=YES
> pam_service_name=vsftpd
> userlist_enable=YES
> #enable for standalone mode
> listen=YES
> tcp_wrappers=YES
> ------------------------------------------------------------------------
Merhaba,
Eğer susnucu ve istemci aynı ağ üzerinde ise active/passive farketmeden 
çalışmalı. Belki windows un güvenlik duvarı yahut antivirüs ile gelen 
güvenlik duvarı sorun çıkarıyor olabilir.
bir diğer olasılık arada başka bir linux firewall varsa, bu firewall 
üzerinde ip_nat_ftp modulunu yüklemeniz gerekebilir

proftpd kullanıyorum ve sorunsuz olarak yerel ağda windowsun kendi ftp 
aracı ile işlem yapabiliyorum. Vsftpd kullanmadığım için kendine özel 
bir ayar var mı bilmiyorum.

saygılar
_______________________________________________
Linux-sunucu E-Posta Listesi
[email protected]

Bu Listede neden bulunduğunuzu bilmiyorsanız veya artık bu listeden gelen 
e-postaları almak istemiyorsanız aşağıdaki bağlantı adresini kullanarak 1 
dakika içinde üyeliğinizi sonlandırabilirsiniz.
http://liste.linux.org.tr/mailman/listinfo/linux-sunucu

Cevap