FTP sunucuma bağlanamıyorum, neden?


10

IIS 7'de FTP 7 ile çalışan bir Windows 2008 sunucum var.

Ben kutunun dışında olduğu gibi, okuma / yazma erişimi olan belirli bir kullanıcı (diyelim john) ile bağlanmak için yapılandırılmış var.

FileZilla istemci yazılımımı kullandığımda sunucuya john olarak bağlanabiliyorum. Hiç sorun yok. Ancak, Windows Gezgini'ni veya cmd istemini kullanarak bağlanmaya çalıştığımda "Giriş başarısız" diyerek taş duvarlı oluyorum. İstemci makinem Windows Vista Ultimate.

Buna neyin sebep olabileceğini bilen var mı?


Sunucudaki IIS günlüklerinde ne görüyorsunuz? Oturum açma başarısız olduğunda hangi günlüklerin girildiğini bize gösterirseniz, bunu daha iyi tanılayabiliriz.
Christopher Cashell

@ Christopher hiçbir günlük bulamadım, ama bence sorunun ne olduğunu öğrendim. Çözümü detaylandırmak için bir cevap gönderdim.
Joseph

Yanıtlar:


16

Sadece tüm cevapların bana yardımcı olduğunu söylemek istiyorum.

Ancak sonunda, geldiğim çözüm aslında oldukça basitti ve daha önce düşünmeliydim.

FTP 7'yi yükledikten sonra sunucuyu yeniden başlatmadığımı fark ettim. Aslında bunun gerekli olduğunu düşünmedim, ancak kutuyu yeniden başlattıktan ve windows explorer ve ftp cmd'nin çalışmasını gördükten sonra, gerekli olması gerektiği sonucuna vardım. bir dereceye kadar.

Bu nedenle, aynı sorunla karşılaşan herkes için FTP 7'yi yükledikten sonra kutuyu yeniden başlattığınızdan emin olun.


4
Benim için düzeltildi - teşekkürler. Acaba Windows sunucusu sizi neden bilgilendirmiyor ?!
UpTheCreek

3
Bu soruyu bulamasaydım asla yeniden başlatmayı düşünmezdim.
Bogdacutu

Windows 7'de IIS 7.5 FTP'imle aynı sorunu yaşadım. Yerel olarak çalışıyor ancak başka bir bilgisayardan erişilemedi. Yeniden başlatma sorunu çözer.
Rosdi

yeniden başlattım. Güvenlik duvarını doğruladım, hatta şimdi geri almaya çalışacağım komut isteminde bir ACL şey bile yaptım.
greg

Bunu kim yaptı?
Mart'ta InteXX

2

İsteklerinize bir kullanıcı adı eklediğinizden emin olun. Örneğin, Windows Gezgini'ne bağlandığınızda URL'yi aşağıdaki gibi girin:

ftp: //USERNAME@ftp.your-ftp-host.com

Alternatif olarak, satırdaki şifreyi genellikle aşağıdaki gibi de belirleyebilirsiniz:

ftp: // KULLANICI ADI: PASSWORD@ftp.your-ftp-host.com


Windows Gezgini bana isteğimi eklemezsem kullanıcı adımı ve parolamı sorsa bile bu bir zorunluluk mudur? Bunu deneyeceğim ve çalışıp çalışmadığını göreceğim, ancak kimlik doğrulama iletişim kutusunu kullanarak belirtmek yerine isteğime kimlik doğrulaması eklemek zorunda olduğum çok garip olduğunu düşünüyorum.
Joseph

Sizden istenirse, bu muhtemelen gerekli değildir. Anonim / ftp olarak kimlik doğrulaması yapmaya çalıştığından endişeleniyordum ve bu başarısız oluyordu.
Christopher Cashell

1

Explorer / ftp.exe'ye 'Anonim' yerine belirli bir kullanıcı adıyla bağlanmasını mı söylüyorsunuz?

IIS günlüğünde hangi hatalar görünüyor?


Girdiğim bir kullanıcı adı ve sonra da girdiğim bir parola istenir ve sonra "Oturum Açma Başarısız" diyor (ftp.exe için). Windows Gezgini, kimlik doğrulama iletişim kutusunu tekrar tekrar iptal edene kadar tekrar tekrar açar. Yine de kesinlikle 'Anonim' olarak giriş yapmıyorum.
Joseph

1

Diğer yanıtlar sorununuzu çözemezse ve sizinle ftp sunucusu arasında bir güvenlik duvarı varsa, güvenlik duvarı pasif mod ftp bağlantılarında sorunlara neden olabilir. Explorer varsayılan olarak bunu kullanır. Aşağıdaki adımlarla etkin bağlantıları (bağlantı noktası modu da denir) kullanmak için gezgini değiştirebilirsiniz.

  1. Internet Explorer'ı açın
  2. Araçlar-> İnternet Seçenekleri
  3. Gelişmiş sekmesine git
  4. Gözatma altında, FTP siteleri için klasör görünümünü etkinleştir onay kutusunu tıklatıp temizleyin.
  5. Pasif FTP Kullan (güvenlik duvarı ve DSL modem uyumluluğu için) onay kutusunu tıklatıp seçin.

Aldığınız hataya dayanarak bunun olası olmadığını düşünüyorum ama Windows'un geçmişte bazı garip hata mesajları verdiğini gördüm.
3dinfluence

1

Aynı sorunu yaşadım ve yukarıda belirtilen cevaplar işe yaramadı. Sonra varsayılan uygulama havuzu çalışmadığını fark ettim. Yalnızca FTP'ye ihtiyacım olduğu için, FTP hizmetlerini yalnızca Win2008'e yükledim. Benim için çözüm, sunucu işlevlerine Web sunucusu bileşenlerini (temel web sunucusu işlevselliği) yüklemekti. Bundan sonra, varsayılan uygulama havuzunu başlatabilirim (yeniden başlatma gerekmez ;-) ve FTP girişi çalıştı.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.