Forum

Centos üzerind...
 
Bildirimler
Hepsini Temizle

Centos üzerinde bulunan vsftp'ye uzaktan bağlanırken alınan hata

15 Yazılar
5 Üyeler
0 Likes
1,763 Görüntüleme
(@mehmethanifi)
Gönderiler: 457
Prominent Member
Konu başlatıcı
 

Centos 6.3 üzerinde vsftpd-2.2.2-13.el6_6.1.x86_64 kurulu. Dışarıdan winscp ile bağlantı yapıldığında aşağıda ki resimde görülen hatayı veriyor. Localden bağlantı yapılabiliyor. ftp yi baştan kurdum ama aynı hatayı verdi. vsftp.conf ayarları aşağıda ki gibidir.

 

 anonymous_enable=NO
local_enable=YES
#local_root=/fileserver/ykaya
write_enable=YES
local_umask=022
#anon_upload_enable=YES
#anon_mkdir_write_enable=YES
dirmessage_enable=YES
xferlog_enable=YES
connect_from_port_20=YES
#chown_uploads=YES
#chown_username=whoever
xferlog_file=/var/log/xferlog
xferlog_std_format=YES
#idle_session_timeout=600
#data_connection_timeout=120
#nopriv_user=ftpsecure
#async_abor_enable=YES
ascii_upload_enable=YES
ascii_download_enable=YES
ftpd_banner=Welcome to blah FTP service.
#deny_email_enable=YES
#banned_email_file=/etc/vsftpd/banned_emails
chroot_local_user=YES
chroot_list_enable=YES
chroot_list_file=/etc/vsftpd/chroot_list
#ls_recurse_enable=YES
"/etc/vsftpd/vsftpd.conf" 35L, 833C

Teşekkürler. 

 

 
Gönderildi : 25/03/2015 17:23

(@OzcanSAHIN)
Gönderiler: 198
Estimable Member
 

Gorunuse gore problem konfigurasyondan geliyor, pasif port konfigurasyonu gerekiyor

 Asagidaki link'te nedeni ve çozulu anlatilmis :

http://winscp.net/eng/docs/ftp_modes#passive

 

yada buradakini deneyebilirsin, 

http://flukylogs.blogspot.fr/2012/01/vsftpd-behind-routerfirewall.html

 Bu port'lari acmak istemezsen eger, WinSCP ftp ayarlarindan Advance-->Connection --> Passive Mode varise kaldirip oyle bi baglanmayui deneyebilirsin.

 
Gönderildi : 25/03/2015 21:56

(@h-koraygunduz)
Gönderiler: 301
Üye
 

Selam;

Config problemi bazı parametrelerin düzenlenmesi gerekiyor. Daha önce yazdığım bir makaledeki adımları izleyerek yapıp sonrasında denermisin ?

Linux FTP Yapılandırması

Teşekkürler.

Bu ileti 1 yıl önce Hakan Uzuner tarafından düzenlendi
 
Gönderildi : 25/03/2015 22:09

(@mehmethanifi)
Gönderiler: 457
Prominent Member
Konu başlatıcı
 

Koray bey gönderdiğiniz linkteki adımları izledim. Bağlanmak istediğimde aldığım hata yine aynı.

"Server sent passive reply with unroutable address 10.60.0.4, using host address instead.
Zaman aşımı algılandı (data connection)
Klasör listesi alınamadı '/' klasörü listelenirken hata " 

Config içeriğim aşağıda ki gibidir. 

anonymous_enable=NO
local_enable=YES
#local_root=/fileserver/ykaya
write_enable=YES
local_umask=022
#anon_upload_enable=YES
#anon_mkdir_write_enable=YES
dirmessage_enable=YES
xferlog_enable=YES
connect_from_port_20=YES
#chown_uploads=YES
#chown_username=whoever
xferlog_file=/var/log/xferlog
xferlog_std_format=YES
#idle_session_timeout=600
#data_connection_timeout=120
#nopriv_user=ftpsecure
#async_abor_enable=YES
ascii_upload_enable=YES
ascii_download_enable=YES
ftpd_banner=Welcome to blah FTP service.
#deny_email_enable=YES
#banned_email_file=/etc/vsftpd/banned_emails
chroot_local_user=YES
chroot_list_enable=YES
chroot_list_file=/etc/vsftpd/chroot_list
#ls_recurse_enable=YES
listen=YES
#listen_ipv6=YES
pam_service_name=vsftpd
userlist_enable=YES
tcp_wrappers=YES
pasv_enable=YES
pasv_min_port=4242
pasv_max_port=50999
port_enable=YES
 

 
Gönderildi : 26/03/2015 12:01

(@vasviuysal)
Gönderiler: 7889
Üye
 

lokalden bağlantı yapılıyor dışaırdan yapılamıyor derken

sunucu ile aynı ağdaki bir bilgisayar bağlanıyor fakat internetten port yonlendirme ile bağlanamıyor iseniz

port yonlendirme yaptıgınız cihazdaki yönlendirme kuralını kontrol etmelisiniz

 

 
Gönderildi : 26/03/2015 12:10

(@h-koraygunduz)
Gönderiler: 301
Üye
 

Selam;


Vasfi hocamın dediği konuyuda gözden geçirerek, burada gönderdiğin config file benim sana gönderdiğim yazımdakilerle tutmuyor adımları oradaki gibi birebir yapabilirmisin ?


Teşekkürler


 

 
Gönderildi : 26/03/2015 12:54

(@mustafayilmaz-2)
Gönderiler: 142
Estimable Member
 

Merhaba Vasfi Bey'in dediği gibi sanırım sunucunun önünde bir NAT var. Orada gerekli yönlendirmelerin yapılması gerekiyor gibi görünüyor.

 

İyi çalışmalar

 

 
Gönderildi : 26/03/2015 14:07

(@mehmethanifi)
Gönderiler: 457
Prominent Member
Konu başlatıcı
 

Merhabalar,

Aynı yerel ağda, winscp yada web browserder ftp:\\sunucuip ' sinı yazarak ftp sunucu ile bağlantı kurabiliyoruz, herhangi bir problem yok. Ama firma dışında ki arkadaşlar winscp yada filezillla yada web browserdan ulaşmak istedikleri zaman ftp de ki alanla ulaşamıyorlar. Nat çalışıyor herhangi bir sorun yok.

Uzaktan ftp sunucusuna bağlantı kuruluyor ama bir müddet bekledikten sonra (10 - 15 sn) kadar aşağıda bulunan hata çıkıyor.

"Server sent passive reply with unroutable address 10.60.0.4, using host address instead.
Zaman aşımı algılandı (data connection)
Klasör listesi alınamadı '/' klasörü listelenirken hata "  

 
Gönderildi : 26/03/2015 16:34

(@mehmethanifi)
Gönderiler: 457
Prominent Member
Konu başlatıcı
 

Selam;

Vasfi hocamın dediği konuyuda gözden geçirerek, burada gönderdiğin config file benim sana gönderdiğim yazımdakilerle tutmuyor adımları oradaki gibi birebir yapabilirmisin ?

Teşekkürler

 Koray hocam ilginiz için çok teşekkür ederim. Sizin gönderdiğiniz sitede anlatılanlar ile benim ekrana kopyaladığım bilgiler aynı. İçeriden bağlantılarda sorun yaşamıyorum. Nat kuralıda düzgün çalışıyor sadece dışarıdan sunucuya erişim sırasında bağlantı kuramama sorunu var.

Aşağıda ki hatayı almadan önce, sunucu ile bağlantı kurulduğunu klasöre erişmek için beklediğini belirtiyor. Bu bekleme biraz uzun sürünce aşağıda bulunan hatayı karşımıza getiriyor. 

"Server sent passive reply with unroutable address 10.60.0.4, using host address instead.
Zaman aşımı algılandı (data connection)
Klasör listesi alınamadı '/' klasörü listelenirken hata "  

 
Gönderildi : 26/03/2015 16:56

(@vasviuysal)
Gönderiler: 7889
Üye
 

 

pasv_enable=YES
pasv_min_port=60000
pasv_max_port=60100
pasv_address=0.0.0.0 (dış ip adresiniz olucak burada 0.0.0.0 yerine ) 

 

satırlarını konfigurasyone ekleyip deneyebilirmisiniz.

 

iyi çalışmalar 

 

 

 
Gönderildi : 26/03/2015 19:41

(@mehmethanifi)
Gönderiler: 457
Prominent Member
Konu başlatıcı
 

 

pasv_enable=YES
pasv_min_port=60000
pasv_max_port=60100
pasv_address=0.0.0.0 (dış ip adresiniz olucak burada 0.0.0.0 yerine ) 

 

satırlarını konfigurasyone ekleyip deneyebilirmisiniz.

 

iyi çalışmalar 

 

Vasvi Bey gönderdiğiniz satırları ekledim. vsftpd servisini restart ettim. Sonuç değişmedi. Gökhan bey Nat sorunu olabilir dedi. Dışarıdan ftp://sunucuip si yazdığımızda kullanıcı adı ve şifre ekranı geliyor. bu bilgileri girdiğimizde hata veriyor. Ama bu bilgiler ile yerelağdan girebiliyoruz. Yetkilendirme ve Nat ile ilgili bir sorun olduğunu düşünmüyorum. 

 

 
Gönderildi : 26/03/2015 20:16

(@vasviuysal)
Gönderiler: 7889
Üye
 

port yonlendirmeyi hangi cihaz üzerinde nasıl yapıyorsunuz

onun ekran cıktısını paylaşma şansınız varmıdır 

 

 
Gönderildi : 26/03/2015 21:23

(@mehmethanifi)
Gönderiler: 457
Prominent Member
Konu başlatıcı
 

port yonlendirmeyi hangi cihaz üzerinde nasıl yapıyorsunuz

onun ekran cıktısını paylaşma şansınız varmıdır 

 

Vasvi Bey,

Port yönlendirmeyi PFSENSE üzerinden yapıyoruz. 

 

 
Gönderildi : 27/03/2015 12:10

(@vasviuysal)
Gönderiler: 7889
Üye
 

sadece 21 portunu yonlendirmişsiniz

içerde 21 tcp , 20 udp portlarına yonlendirme yapmanız gerekiyor

http://en.wikipedia.org/wiki/List_of_TCP_and_UDP_port_numbers

 

 
Gönderildi : 27/03/2015 12:46

(@mehmethanifi)
Gönderiler: 457
Prominent Member
Konu başlatıcı
 

sadece 21 portunu yonlendirmişsiniz

içerde 21 tcp , 20 udp portlarına yonlendirme yapmanız gerekiyor

http://en.wikipedia.org/wiki/List_of_TCP_and_UDP_port_numbers

 

Dediğiniz şekilde 20 udp portunu ekledim.  

 

Aynı hatayı verdi.  

 
Gönderildi : 27/03/2015 13:06

Paylaş: