20 Aralık 2024 04:40

Anasayfa

undefined...

Windows Server 2012'de FTP Server Kurulumu için aşağıdaki adımları gerçekleştirmeniz yeterlidir.

1. Server'ınızda kullanıcılarınız yoksa active directory domain services rolünü ekleyip kullanıcılarınız oluşturabilirsiniz.Kullanıcınız varsa bu adımda Web Server(IIS) rolünü , FTP Server,FTP Service,FTP Extensibility rol servislerini  ekleyelim ve kuralım.

windows_server_2012_ftp_kurulumu/add-role-and-features-in-server-manager

windows_server_2012_ftp_kurulumu/role-services-ftp-server

windows_server_2012_ftp_kurulumu/install-web-server-ftp-server

 

2. Paylaşıma açılacak dosyamızın properties→security ayarlarını yapalım.Tüm kullanıcılara erişim yetkisi verip sadece dosyanın içini görüp herhangi bir değişiklik yapamasınlar diye authenticated users'a read yetkisi verdim.

windows_server_2012_ftp_kurulumu/authenticated-users-shared-explorer-properties

 

3. Bu adımdada arama kısmına yazarak ya da Server Manager'ın Tools'ndan Internet Information Services'i açabilirsiniz.

windows_server_2012_ftp_kurulumu/open-internetinformationservices-in-server-manager

 

4-Internet Information Services 'in sol bölümünde yer alan bilgisayar isminin altındaki Sites'a sağ tıklayıp Add FTP Site diyoruz.Paylaşıma açılacak dosyanın kimlerin nasıl gireceğini,ne işlem yapacağını belirttiğimiz adımlar dizisinden oluşuyor.

windows_server_2012_ftp_kurulumu/add-ftp-site-in-internet-information-services

 

5-Açılan pencerede eğer windows 8 'deki kurulumu incelediyseniz FTP Site Name için istediğiniz adı girebilirsiniz. Paylaşıma açılacak dosyanın yolunu physical path'de belirtiriz.Bir sonraki adımda elle verdiğimiz sabit ip'mizi belirtiyoruz.FTP için portumuz 21 olduğu için port kısmına dokunmuyoruz.SSL kullanmak isterseniz SSL sertifikanızı belirtebilirsiniz ,burayı No SSL olarak geçeceğim.

Sonraki adımda ise güvenlik açısından kimlik doğrulaması yapsın diye authentication basic olarak seçiyorum.Authorizationtüm kullanıcılar(all users) olarak belirtiyorum.Böylelikle tüm kullanıcılar girebilsin.Permission kısmı,paylaşıma açılacak dosyanın properties→security kısmıyla uyumlu olması gerekiyor.Burada  read olarak işaretliyorum ve işlemi sonlandırıyorum.

Eğer authentication kısmında Anonymous yaparsak, kimlik doğrulaması yapmadan dosyaya erişir.Bu da bir güvenlik açığıdır.

Authorization kısmında ise,

  • All Users: Sistemde oluşturulmuş tüm kullanıcılar erişebilir.
  • Anonymous Users: Yetki olarak herkese açıktır.
  • Specified roles or user groups: Belirtilen kullanıcı ve gruplar erişebilir.
  • Specified users: Belirtilen kullanıcılar erişebilir.

Permissions kısmında ise sadece okuma(read) seçerseniz,dosyaları görebilirsiniz fakat değişiklik yapamazsınız.Hem okuma(read) hem yazmayı(write) seçerseniz değişiklikte yapabiliirsiniz.

windows_server_2012_ftp_kurulumu/authorization-all-users-add-ftp-site

 

6-Herhangi bir klasör açıp dosya yolunun olduğu yere ftp://sabit ip'niz/  yazıp enter'a basın.

Authentication'ı basic yaptığımız için kimlik doğrulaması gelecektir.Server'ınızda bulunan kullanıcılardan username ve şifresini girebilirsiniz.Eğer açılmıyorsa adımları tekrar kontrol ediniz.Yine açılmıyorsa firewall,port ayarları ya da herhangi bir virüs programı sebep olabilir.Server'ınızı açık tutarak uzaktan bağlantı sağlayabilirsiniz.Eğer açılıyorsa Authorization'da all users dediğimiz için tüm kullanıcıları deneyebilirsiniz.İzin olarak sadece okuma yapabilsin dediğimiz için örneğin herhangi bir kullanıcı açılan dosyada herhangi bir değişiklik yaptığında hata verecektir.Aşağıdaki resimleri incelerseniz ,yeni bir dosya oluşturmaya çalıştığımda access is denied  hatası verdiğini görebilirsiniz.

windows_server_2012_ftp_kurulumu/log-on-as-ftp-explorer

windows_server_2012_ftp_kurulumu/newfolder-ftpserver

windows_server_2012_ftp_kurulumu/denied-access-when-create-file-in-explorer

 

Kaynakça

Windows

hakkında diğer konular

Makdos Bilişim Teknolojileri 2015 - 2024