FTP Hatası 530, Kullanıcı oturum açamıyor, giriş dizinine erişilemiyor


11

Bir müşterimiz için bir FTP dizini oluşturmakla görevlendirildim. IIS 7 yüklü bir Windows 2008 sunucusundan çalışıyorum.

FTP kullanıcı dizini oluşturmak için bu eHow eğitimini izledim .

FTP sitesi zaten IIS 7'de kurulmuş, bu yüzden o biti atladım ve gerisini tam olarak takip ettim. Ancak, FileZilla ile bağlanmaya çalıştığımda, aşağıdaki hataları alıyorum:

Durum: xxx.xx.xx.xx: 21'e bağlanıyor ...
Durum: Bağlantı kuruldu, hoş geldiniz mesajı bekleniyor ...
Yanıt: 220 Microsoft FTP Hizmeti
Komut: USER userFTP
Yanıt: 331 userFTP için şifre gerekli.
Komut: PASS ********
Yanıt: 530 Kullanıcı oturum açamıyor, ana dizine erişilemiyor.
Hata: Kritik hata
Hata, sunucuya bağlanamadı

Kullanıcının izinlerini iki kez kontrol ettim ve her şey olması gerektiği gibi görünüyor. Birinin tavsiyesi varsa, çok minnettar olurum.



Microsoft web sitesinden her şeyi takip ettim ama bu sorundan kurtulamadım. eksik olan tek şey, yapılandırmanın tamamlanmasından sonra FTP hizmetini Hizmetler panelinden yeniden başlatmaktı. daha fazla bilgi için lütfen bu URL'yi izleyin. windowstechupdates.com/…
azharalibuttar

Yanıtlar:


5

Yayınınızı ve kullanıcı yalıtımını kullanıp kullanmadığınıza ilişkin verdiğiniz bağlantıyı okumak benim için açık değil. Benim önerim, kullanıcı yalıtımını kullanmak isteyip istemediğinizi belirlemek ve daha sonra sıfırdan başlamak olacaktır.

İşte size yardımcı olabilecek bir bağlantı:

http://learn.iis.net/page.aspx/305/configuring-ftp-75-user-isolation/


Merhaba, Kullanıcı izolasyonu yerinde. Sunucunun yönetimini alıyorum (sunucu deneyiminin tam bir eksikliğine rağmen!) Başlangıçta ayarlayan adamdan.
109221793

Sonunda vazgeçtim ve sıfırdan başladım. Daha önce yaptığımla aynı şeyi yaptım ama nedense bu sefer işe yaradı! Yardımın için teşekkürler.
109221793


6

Kullanıcı yalıtım ayarıdır.

"Kullanıcıları izole etmeyin," kullanıcı adı dizininde "başlatın" olarak değiştirmeniz gerekir.


5

Ben sadece bu sorunu vurdu ve hata googling herkes için Windows Server 2012 IIS 8.0 üzerinde çalışan bir çözüm eklemek istiyorum. Sonunda LocalUser, FTP sitesini oluştururken belirttiğiniz FTP kökünde bir klasör oluşturmanız çok basitti . Ardından, bu klasör altında kullanıcı adı klasörlerinizi oluşturun.

Örneğin; D:\ftp-root\LocalUser\user1


1

Bu hatanın bir başka nedeni de FTP IPv4 Adresi ve Etki Alanı Kısıtlamaları olabilir .

IIS FTP Siteniz veya Varsayılan site dahil ebeveynlerinden biri IPv4 Adres Kısıtlamaları kullanıyorsa, IP adresinize izin verildiğinden emin olmanız gerekir.

Aynı sorunu FileZilla'ya döndürdüğümde, aynı sorunu yaşadım. İşte nasıl düzelttim:

  1. IIS Yöneticisi'ni açın
  2. Tıklayın Siteleri > FTP Sitesi Standart ayarları
  3. FTP IPv4 Adresini ve Etki Alanı Kısıtlamalarını
  4. Google'a IP adresimin ne olduğunu sorun
  5. Genel IP adresinizi FTP IPv4 Adresi ve Etki Alanı Kısıtlamaları altında izin verilenler listesine ekleyin
  6. Başlat Menüsünden Hizmetler'i açın
  7. Bul Microsoft FTP Service de başladı Hizmetler listesinden
  8. Microsoft FTP Hizmeti'ni yeniden başlatın

IIS Yöneticisi FTP IPv4 Adresi ve Etki Alanı Kısıtlamaları


1

Aynı sorunu yaşadık. ( 530 kullanıcı oturum açamıyor, giriş dizinine erişilemiyor ) Güvenlik duvarımızdaki yeni bir açılış (daha fazla oturuma izin vermek için) FTP sunucumuza başka bir IP'ye izin verdi (IP kısıtlamaları kurulumumuz var) Çözüm IP'yi IPRestrictions'a İZİNDEN eklemekti LİSTE


0

IIS tarafından kaydedilen FTP günlüklerini kontrol edin . Durum ve alt durum kodları size sorun hakkında daha fazla bilgi verecektir. Durum kodlarının listesi: IIS 7.0 ve sonraki sürümlerdeki FTP durum kodları

Benim durumumda, IIS sorunum pasif mod için yapılandırılmadığı için bu sorun oluştu . FTP Güvenlik Duvarı Desteği özelliğinde bir bağlantı noktası aralığı ve harici IP adresi girdikten sonra hata mesajı kayboldu:

resim açıklamasını buraya girin

Bu blog yazısında, birkaç kök neden daha bahsediyor: 530 Kullanıcı giriş yapamıyor, giriş dizinine erişilemiyor

Yetkilendirme kuralları. Kullanıcının veya anonim erişime izin veren bir Yetkilendirme kuralına sahip olduğunuzdan emin olun. Belirli veya tüm kullanıcıların erişimine izin vermek veya vermemek için “IIS> FTP sitesi> FTP Yetkilendirme Kuralları” sayfasına bakın.

NTFS izinleri. FTP kullanıcılarının (yerel veya etki alanı kullanıcıları) fiziksel klasörde izinleri olmalıdır. Klasörü sağ tıklayın ve Özellikler'e gidin. Güvenlik sekmesinde, kullanıcının gerekli izinlere sahip olduğundan emin olun. Paylaşılan sekmesini yok sayabilirsiniz. FTP erişimi için kullanılmaz.

Kilitli hesap. Yerel veya alan adı hesabınız kilitliyse veya süresi dolmuşsa, "Kullanıcı oturum açamıyor" hatasıyla karşılaşabilirsiniz. Kullanıcı hesabının etkin olduğundan emin olmak için yerel kullanıcı özelliklerini veya Active Directory kullanıcı ayarlarını kontrol edin.

Diğer izin sorunları. Kullanıcı hesabının "Yerel olarak oturum aç" veya "Yalnızca anonim bağlantı güvenliğine izin ver" hakları olmayabilir.


-1

İzinleri iki kez kontrol ettiğinizi söylediğinizi biliyorum, ancak dosya düzeyinde izinleri ve paylaşım izinlerini kontrol ettiğinizi doğrulamak istedim?


Bunları da iki kez kontrol ettim. İyi görünüyor.
109221793

-1

FTP'nin Fiziksel Yolunu doğrulamanız gerekir. Kontrol edilecek adımlar aşağıdadır.

IIS'ye gidin.

Sağ, Varsayılan FTP sitesini tıklayın. FTP Sitesini Yönet >> Gelişmiş

Ayarlar >> Fiziksel Yol.

Doğru olmalı veya ana dizine erişilemez olduğunu göreceksiniz .

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.