Windows Server Ftp home directory inaccessible Hatasının Çözümü
Windows sunucu üzerinde ftp servisini kullanmak isteyen kullanıcıların büyük bir kısmının yaşadığı bir hatadan ve çok basit olan çözüm yönteminden bahsetmek istiyorum.
Windows sunucu yada herhangi bir ev kullanıcısı bilgisayarına iis ve ftp servislerini kurmalarının ardından ftp servisine bağlanmak istediklerinde genellikle ftp için kullandıkları programın loglarına aşağıdaki hata mesajı düşmektedir.
220 Microsoft FTP Service
user kullaniciadi
331 Password required for “ftp kullanıcı adı”
pass “sifre”
530 User “ftp kullanıcı adı” cannot log in, home directory inaccessible
Siz de söz konusu hata mesajını alanlardan mısınız ? panik yapılacak bir durum yok.Bunu çözmek için ftp virtual directory’ yi defalarca silip baştan yaratmanıza yada ftp servisini sunucudan kaldırıp yeniden kurmanıza gerek yok.Bu işlemleri uygulasanız dahi sonuç değişmeyecektir çünkü hatanın kaynağı hata mesajından da anlaşılacağı üzere küçük bir yetki problemidir.
Problemin çözümüne geçmeden önce söz konusu hata mesajını ben hiç almadım diyen arkadaşlarımın sunucularındaki kullanıcı yetkilendirme seviyelerini yeniden gözden geçirmelerini öneririm.Çünkü söz konusu bu durum sunucunuzda ciddi bir güvenlik zaafiyetine sebebiyet verebilir.
Problemin çözümü için;
(standart yapılandırmayı kullanan arkadaşlar için )
- c:\Inetpub dizinine giriş yapılır,
- ftproot dizini üzerinde sağ tıklanır
- Sharing and Security seçilir
- Açılacak pencereden Security tab’ ına geçirlir
- Add butonu ile Users hesabı seçilir ve son olarak,
- Read & Execute, List Folder Contents ve Read yetkileri Allow tarafındaki seçenekler işaretlenir ve Ok butonu ile işlem sonuçlanır.
Yapacağınız ilk ftp bağlantısında sorunsuz şekilde ftp erişimi sağlayabilirsiniz.
Yukarıdaki adımlar ilişkin ekran görüntüsünü aşağıda bulabilirsiniz.
Selam Hocam.
Çok Güzel Bir Konuya Değinmişsiniz Teşekkür ederim
Birde Benim gibi kara cahiller:)) için düşünüpte ben bunları yaziyorum ama bu kara cahiller bu yazdıklarımı anliyormu acaba deseydiniz yaa:)))
Şaka tabi hocam iyi yazmışsınız da ben bu c:\Inetpub dizinine nerden gireceğim onu belirtmeyi unutmuşsunuz galiba:))
Cahilliğimize say hocam kusurumuzuda affet, affetmek büyüklüktür:)))
Saygılar…
@Celal
yorumun için teşekkür ederim.Sorduğun sorunun cevabına gelince Microsoft ISS ve Ftp kurduğunda standart yapılandırmayı kullanırsan eğer, sabit diskinin c bölümünde inetpub dizini otomatik olarak yaratılmış olacaktır.
@Halim ASA
yardımcı olabildiysem ne mutlu bana.
çok tşk. hocam yaa bende bu ne anlama geliyor diye durmadan bakınıyordum demekki araştırmak bulmak lazım saolsun herşeyi cok iyi bilen Google :=)