IIS kullanarak Windows'ta bir FTP Sunucusu Nasıl Kurulur
Daha önce, birkaç farklı program kullanarak bilgisayarınızı nasıl Windows dosya paylaşım sunucusuna dönüştüreceğinize dair(how to turn your computer into a Windows file sharing server) bir yazı yazmıştım . Yerel bilgisayarınızdaki dosyaları arkadaşlarınızla veya ailenizle paylaşmanın hızlı bir yolunu arıyorsanız, bunu yapmanın kolay bir yolu budur.
Ancak, Windows'ta IIS kullanarak kendi FTP sunucunuzu kurmak(setup your own FTP server in Windows using) istiyorsanız, bunu yapabilirsiniz, ancak daha fazla teknik bilgi gerektirir. Tabii ki, aynı zamanda paylaşım ve güvenlik üzerinde daha ayrıntılı bir kontrol sağlar, bu nedenle biraz bilgisayar bilgisi(computer know-how) olan herkes için daha iyidir . Artı, IIS tamamen web sitelerini çalıştırmakla ilgilidir, bu nedenle bir (IIS)FTP sunucusuyla(FTP server) birlikte birkaç web sitesi çalıştırmak istiyorsanız , o zaman IIS en iyi seçimdir.
Ayrıca, farklı IIS sürümlerinin her Windows çeşidiyle birlikte geldiğini ve hepsinin biraz farklı özellik setlerine sahip olduğunu belirtmekte fayda var. IIS 5.0 , Windows 2000 ile geldi ve 5.1, Windows XP Professional ile geldi . IIS 6 , Windows Server 2003 ve Windows XP Professional 64-bit içindi . IIS 7 , IIS'nin(IIS) tamamen yeniden yazılmış haliydi ve Windows Server 2008 ve Windows Vista'ya(Windows Vista) dahil edildi .
(IIS 7.5)Windows 7 ile birlikte IIS 7.5 , Windows 8 ile birlikte IIS (IIS 8)8(Windows 8) ve Windows 8.1 ile birlikte IIS 8.5 yayınlandı . Çoğu özelliği desteklediğinden ve daha iyi performansa sahip olduğundan, mümkünse IIS 7.5 veya üstünü kullanmak en iyisidir .
(Setup and Configure)IIS'de bir FTP Sunucusu (FTP Server)Kurma (IIS)ve Yapılandırma
Windows'ta kendi (Windows)FTP sunucunuzu(FTP server) kurmak için ihtiyaç duyacağınız ilk şey , İnternet Bilgi Servislerinin(Information Services) ( IIS ) kurulu olduğundan emin olmaktır . Unutmayın(Remember) , IIS yalnızca Windows'un (Windows)Pro , Professional , Ultimate veya Enterprise sürümleriyle(Ultimate or Enterprise versions) birlikte gelir .
Windows Vista ve önceki sürümlerde, Başlat , Denetim Masası'na tıklayın ve Program(Start) Ekle / (Control Panel)Add/Remove Programs gidin . Ardından Add/Remove Windows Components tıklayın . Windows 7(Windows 7) ve üstü için, Denetim Masası'ndan (Control Panel)Programlar ve Özellikler'e(Programs and Features) ve ardından Windows özelliklerini aç veya kapat'a(Turn Windows features on or off) tıklayın .
Bileşen sihirbazında, listede IIS görene kadar aşağı kaydırın ve işaretleyin. Yine de İleri'ye(Next) tıklamadan önce , Ayrıntılar'a(Details) tıkladığınızdan ve ardından Dosya Aktarım Protokolü (FTP) Hizmeti'ni(File Transfer Protocol (FTP) Service) kontrol ettiğinizden emin olun .
Windows 7 ve üstü için, devam edin ve (Windows 7)İnternet Bilgi Servisleri(Internet Information Services) ve FTP Sunucusu'nun(FTP Server) yanındaki kutuya tıklayın . Ayrıca Web Yönetim Araçları(Web Management Tools) kutusunu işaretlediğinizden emin olmanız gerekir, aksi takdirde daha sonra Yönetimsel Araçlar'dan (Administrative Tools)IIS'yi(IIS) yönetemezsiniz . FTP için FTP Hizmeti( FTP Service) kutusunu işaretlemeniz gerekir, aksi takdirde bir FTP sunucusu(FTP server) oluşturma seçeneğiniz olmaz .
Tamam'ı(OK) ve ardından İleri'yi(Next) tıklayın . Windows devam edecek ve gerekli IIS dosyalarını (IIS)FTP hizmetiyle(FTP service) birlikte kuracaktır . Bu noktada Windows XP veya Windows Vista diskinizi(Windows XP or Windows Vista disc) takmanız istenebilir . Windows 7 veya üstü için bir diske ihtiyacınız olmamalıdır .
FTP için IIS'yi kurun ve yapılandırın
IIS yüklendikten sonra bilgisayarınızı yeniden başlatmanız gerekebilir. Şimdi devam etmek ve FTP sunucusunu(FTP server) kurmak için IIS yapılandırma(IIS configuration) panelini açmak istiyoruz . Öyleyse Başlat'a(Start) , ardından Denetim Masası'na(Control Panel) gidin ve Yönetimsel Araçlar'a(Administrative Tools) tıklayın . Şimdi İnternet Bilgi Servisleri(Internet Information Services) için bir simge görmelisiniz .
IIS'yi(IIS) Vista'da veya daha önceki bir sürümde(Vista) ilk kez açtığınızda , sol taraftaki menüde yalnızca (hand menu)bilgisayarınızın adını(computer name) göreceksiniz . Devam edin ve bilgisayar adının(computer name) yanındaki + Web Siteleri(Web Sites) , FTP Siteleri(FTP Sites) vb. gibi birkaç seçenek göreceksiniz. FTP Siteleri(FTP Sites) ile ilgileniyoruz , bu yüzden bunu da genişletin. Varsayılan FTP Sitesi'ni(Default FTP Site) görmelisiniz , üzerine tıklayın.
Varsayılan FTP sitesine tıkladıktan sonra, üstte (FTP site)VCR düğmelerine benzeyen birkaç düğme olduğunu fark edeceksiniz : Oynat(Play) , Durdur(Stop) ve Duraklat(Pause) . Oynat düğmesi(Play button) griyse , bu FTP sunucusunun(FTP server) etkin olduğu anlamına gelir. FTP sunucunuz(FTP server) şimdi çalışıyor ve çalışıyor ! Aslında ona FTP istemci(FTP client) yazılımınız aracılığıyla bağlanabilirsiniz . SmartFTP kullanıyorum, ancak en çok neyi seviyorsanız onu kullanabilirsiniz.
Windows 7 ve sonraki sürümlerde, (Windows 7)IIS'den(IIS) farklı bir görünüm göreceksiniz . İlk olarak, oynat düğmesi veya(play button or anything) benzeri bir şey yoktur. Ayrıca, kimlik doğrulama, SSL ayarları, dizin tarama(directory browsing) vb. için ana ekranda(home screen) bir dizi yapılandırma seçeneği göreceksiniz .
FTP sunucusunu(FTP server) burada başlatmak için Siteler'e(Sites) sağ tıklayıp ardından FTP Sitesi Ekle'yi(Add FTP Site) seçmeniz gerekir .
Bu , FTP sitenize(FTP site) bir ad vererek ve dosyalar için fiziksel konumu seçerek başladığınız FTP sihirbazını açar.(FTP wizard)
Ardından, bağlamaları ve SSL'yi(SSL) yapılandırmanız gerekir . Bağlamalar, temel olarak FTP sitesinin(FTP site) kullanmasını istediğiniz IP adresleridir . Başka bir web sitesi çalıştırmayı planlamıyorsanız , (t plan)Tümü Atanmamış(All Unassigned) olarak bırakabilirsiniz . FTP sitesini otomatik olarak başlat(Start FTP site automatically) kutusunu işaretli tutun ve sertifikaları anlamadığınız sürece SSL Yok'u seçin.(No SSL)
Son olarak, kimlik doğrulama ve yetkilendirmeyi(authentication and authorization) ayarlamanız gerekir . Anonim(Anonymous) veya Temel kimlik doğrulamayı( Basic authentication) mı yoksa her ikisini birden mi istediğinizi seçmelisiniz . Yetkilendirme için Tüm Kullanıcılar(All Users) , Anonim(Anonymous) kullanıcılar veya belirli kullanıcılar arasından seçim yapabilirsiniz.
FTP sunucusuna (FTP server)Explorer'ı(Explorer and typing) açıp ftp://localhost yazarak yerel olarak erişebilirsiniz . Her şey yolunda giderse, klasörün(folder load) hatasız yüklendiğini görmelisiniz .
Bir FTP programınız(FTP program) varsa, aynı şeyi yapabilirsiniz. FTP istemci yazılımını(FTP client software and type) açın ve ana bilgisayar adı olarak localhost yazın ve oturum açmak için (localhost)Anonim'i(Anonymous) seçin . Bağlanın(Connect) ve şimdi klasörü görmelisiniz.
Tamam, şimdi siteyi kurduk ve çalıştırdık! Şimdi paylaşmak istediğiniz verileri nereye bırakıyorsunuz? IIS'de(IIS) varsayılan FTP sitesi(FTP site) aslında C:\Inetpub\ftproot bulunur . Verileri oraya dökebilirsiniz, ama ya zaten başka bir yerde bulunan verileriniz varsa ve bunları inetpub'a taşımak istemiyorsanız?
Windows 7 ve sonraki sürümlerde, sihirbaz aracılığıyla istediğiniz herhangi bir konumu seçebilirsiniz, ancak bu yine de yalnızca bir klasördür. FTP sitesine(FTP site) daha fazla klasör eklemek istiyorsanız, sanal dizinler eklemeniz gerekir. Şimdilik, sadece ftroot dizinini(ftproot directory) açın ve bazı dosyaları içine atın.
Şimdi FTP istemcinizi(FTP client) yenileyin ve dosyalarınızın listelendiğini görmelisiniz! Artık yerel bilgisayarınızda çalışır durumda bir FTP sunucunuz var. (FTP server)Peki yerel ağdaki başka bir bilgisayardan nasıl bağlanacaksınız?
Bunu yapmak için, bilgisayarınıza FTP(FTP) bağlantılarına izin vermek için Windows Güvenlik Duvarı'nı(Windows Firewall) açmanız gerekir; aksi takdirde tüm harici bilgisayarlar engellenecektir. Bunu Başlat(Start) , Denetim Masası'na(Control Panel) giderek , Windows Güvenlik Duvarı'na(Windows Firewall ) ve ardından Gelişmiş(Advanced) Sekmesine tıklayarak yapabilirsiniz.
Ağ Bağlantısı Ayarları(Network Connection Settings) bölümünün altında , soldaki listede tüm bağlantıların işaretlendiğinden emin olun ve ardından Ayarlar(Settings) düğmesine tıklayın. Artık bilgisayarınızın sağladığı hizmete bağlı olarak bilgisayarınızdaki belirli bağlantı noktalarını açabileceksiniz. Kendi FTP sunucumuzu(FTP server) barındırdığımız için FTP Sunucusunu( FTP Server) kontrol etmek istiyoruz .
Değiştirebileceğiniz bazı ayarlarla birlikte küçük bir açılır pencere(popup window) görünecektir, olduğu gibi bırakın ve Tamam'ı tıklayın . (OK. Click OK)Ana Windows Güvenlik Duvarı penceresinde(Windows Firewall window) tekrar Tamam'ı tıklayın .
Windows 7 ve sonraki sürümlerde, güvenlik duvarı bağlantı noktasını(firewall port) açma işlemi farklıdır . Denetim Masası'ndan (Control Panel)Windows Güvenlik Duvarı'nı(Windows Firewall) açın ve ardından sol taraftaki (hand side)Gelişmiş Ayarlar'a(Advanced Settings) tıklayın . Ardından Gelen Kuralları'na tıklayın ve ( Inbound Rules)FTP Sunucusu (FTP Trafik Girişi)(FTP Server (FTP Traffic-In)) görene kadar aşağı kaydırın , üzerine sağ tıklayın ve Kuralı Etkinleştir'i(Enable Rule) seçin .
Ardından Giden Kuralları'na(Outbound Rules) tıklayın ve aynı şeyi FTP Sunucusu (FTP Trafik Çıkışı)(FTP Server (FTP Traffic-Out)) için yapın . Artık FTP(FTP) bağlantıları için güvenlik duvarını açtınız . Şimdi ağınızdaki farklı bir bilgisayardan FTP sitenize(FTP site) bağlanmayı deneyin . Farklı bir bilgisayardan bağlanmadan önce bilgisayarın IP adresini(IP address) almanız gerekir .
Başlat'a(Start) gidin , Çalıştır'a(Run) tıklayın ve CMD yazın . IPCONFIG yazın ve IP Adresi(IP Address) için numarayı not edin :
Diğer bilgisayardaki FTP istemcinize(FTP client) , az önce yazdığınız IP Adresini yazın ve anonim olarak bağlanın. (IP Address)Artık yerel bilgisayardaki FTP istemcisinde(FTP client) yaptığınız gibi tüm dosyalarınızı görebilmelisiniz . Yine (Again)Explorer'a(Explorer) gidebilir ve bağlanmak için FTP :\ipaddress yazabilirsiniz .
Artık FTP sitesi çalıştığına göre, (FTP site)FTP amaçları için istediğiniz kadar klasör ekleyebilirsiniz . Bu şekilde, bir kullanıcı bağlandığında, belirli bir klasöre bağlanacak bir yol belirtir.
IIS'ye(IIS) geri dönün , Varsayılan FTP Sitesi'ne(Default FTP Site) sağ tıklayın ve Yeni'yi(New) ve ardından Sanal Dizin'i(Virtual Directory) seçin .
Windows 7'de (Windows 7)site adına(site name) sağ tıklayın ve Sanal Dizin Ekle'yi(Add Virtual Directory) seçin .
IIS'de(IIS) sanal bir dizin oluşturduğunuzda , temel olarak yerel sabit sürücüdeki bir klasörü işaret eden bir takma ad oluşturacaksınız. Sihirbazda size sorulacak ilk şey bir takma ad olacaktır. Make , “WordDocs” veya “FreeMovies” vb. gibi basit ve kullanışlı bir şeydir.
İleri'ye tıklayın(Click Next) ve şimdi takma adın başvurmasını istediğiniz yola göz atın. Yani paylaşmak istediğiniz bir sürü filminiz varsa, o klasöre göz atın.
İleri'ye tıklayın ve bunu (Click Next)Salt okuma(Read) erişimi mi yoksa Okuma ve Yazma(Read and Write) erişimi mi istediğinizi seçin . Yalnızca dosyaları paylaşmak istiyorsanız, Oku öğesini(Read) işaretleyin . İnsanların bilgisayarınıza dosya yükleyebilmesini istiyorsanız, Oku ve Yaz(Read and Write) 'ı seçin .
İleri'ye(Click Next) ve ardından Bitir'e(Finish) tıklayın ! Şimdi varsayılan FTP sitesinin(FTP site) altında yeni sanal dizininizi göreceksiniz . Windows 7 ve sonraki sürümlerde , işlem aşağıda gösterilen tek bir iletişim kutusuna indirgenmiştir:
FTP istemcinizi(FTP client) kullanarak Path alanına(Path field) “/Test” veya “/NameOfFolder” yazarak size bağlanabilirsiniz . Explorer'da (Explorer)ftp://ipaddress/aliasname yazmanız yeterlidir .
Artık yalnızca takma adını oluşturduğumuz klasördeki dosyaları göreceksiniz.
Bu konuda! İstediğiniz kadar klasör oluşturabilirsiniz! Yapmanız gereken diğer tek şey, genel IP adresinizi(IP address) dahili ağınızın dışından bağlanan herkese vermektir. Kullanıcıların dünyanın herhangi bir yerinden bağlanmasını istiyorsanız, onlara http://whatismyipaddress.com/ giderek öğrenebileceğiniz genel IP adresinizi(IP address) vermeniz gerekir .
Son olarak, yönlendiricinizdeki FTP bağlantı noktasını (FTP port)FTP sunucusunu(FTP server) barındıran yerel bilgisayarınıza iletmeniz gerekir . Port Forward , yönlendiricinizdeki bağlantı noktalarını ev ağınızdaki(home network) bilgisayarlara nasıl ileteceğinizi gösteren harika bir sitedir . Bağlantı noktası yönlendirme(port forwarding) ve dinamik DNS hakkındaki diğer yazılarımı da okumalısınız :
Port Yönlendirme Nedir?
Uzaktan Erişim için Dinamik DNS Kurulumu
Bu kesinlikle birkaç adımdan oluşan çok fazla bilgidir; Tüm bunlarla ilgili herhangi bir sorunuz varsa, bir yorum gönderin! Eğlence!
Related posts
9 Quick Ways Windows and Mac'de bir Image Transparent yapmak için
Windows'de yanlışlıkla silinen dosyaları nasıl kurtarır
Windows bir PDF File Sign nasıl
Windows 10 & Windows 7 RAM Requirements - Ne kadar hafızaya ihtiyacınız var?
Nasıl Windows 11/10 Değişim Desktop Icon Spacing için
Unutulan Windows Parolasını Kırmanın veya Sıfırlamanın 5 Yolu
Windows'ta Bir Bölümü Etkin Olarak Ayarlama veya İşaretleme
Windows'ta Dosyaları Otomatik Olarak Taşıma veya Kopyalama
Windows 11/10 PC'ye Statik IP Adresi Nasıl Atılır
Web Sitelerini Engellemek veya Yeniden Yönlendirmek için Windows Hosts Dosyasını Düzenleyin
Neden Artık Windows XP Kullanmamalısınız?
Windows'ta Yazdırma Kuyruğu Nasıl Zorla Temizlenir
Windows'ta Masaüstü Arka Plan Duvar Kağıtlarını Kaldırın
Bir Windows Bilgisayarını Uzaktan Kapatma veya Yeniden Başlatma
Projektör Windows veya Mac Bilgisayara Nasıl Bağlanır
Windows Bilgisayarının Kapatılması Nasıl Önlenir
Windows veya OS X'te bir MAC Adresini Değiştirme veya Sahtekarlık Yapma
Windows Media Player kullanarak bir Ses CD'sini MP3'e Kopyalayın
Windows'ta CD, DVD ve Blu-ray Diskler Nasıl Yazılır
Windows PC'de Mac Dosyaları Nasıl Görüntülenir