FTP (File Transfer Protocol) Dosya transfer protokol'u FTP en güvenli ve hızlı dosya transferleri yapacağınız protokoldür. Tüm sistemlerde kabul görmüş bu yüzden port21 sadece kendisine atanmıştır.
Aşağıda anlatılanlar ,kişisel bilgisayarlarında FTP kurmak, ev ağında yada başka bir noktadan internet üzerinden dosya transferleri yapmak içindir.Dış uygulamalarda en az 256k adsl olması işi kotarabilir.
FTP uygulamalarına yabancı olduğumuz için pek çok kimse sorunlarını Ftp serverle basit ve güvenli şekilde çözeçeğini bilmiyor.
Genelgeçer kural şu internette güvenlik istiyorsan Ağ Bağlantılarından dosya ve yazıcı paylaşımını ile ilgili protokolleri kaldır.Küçük bir ev veya işyeri Ağı istiyorsan bunları kur. Eeeee . Gelişmiş bir ağı kim kuracak....
FTP bir dosya paylaşım programı değildir dosya paylaşım programlarıyla karıştırmayalım yada windowsun dosya paylaşımı (ki bu esnekliği hiç bir zaman vermez FTP) gibide değildir. FTP dosya transferi için bir uygulamadır.Fakat paylaşım yapamayaçağız anlamınada gelmemelidir.
Şİmdi anlatacaklarım xp sistem ve zoom x5 modele göredir(ethernet bağlantı) özellikle modemden kaynaklanan farklı ayarlar olabilir...
FTP serverimizin adı CesarFTP buradanhttp://www.aclogic.com/ inceleme ve temin edebilirsiniz zaten 1.24Mb lık küçük bir dosya , dosya boyutuna göre oldukca pro bir FTP server buda onun iyi programlandığını gösteriyor vede en güzeli bedava. Client olarakta yine bedava olan WS_FTPLE yada FileZilla'yı kurabilirsiniz fakat şimdilik explorer'le idare edeçeğiz.
Önce bilgisayarların modemin local ip havuzundan otamatik ip alma değilde hep aynı ip adresi almasını sağlayalım bunun için yerel ağ bağlantısı+özellikler+Internet iletişim kurallarıTCP/IP+özellikler den Aşağıdaki ip adresini kullan işaretledikden sonra IP adresi:10.0.0.5 ,Alt ağ maskesi:255.255.255.0 ,Varsayılan ağ geçidi:10.0.0.2 , Yeğlenen DNS sunucusu:10.0.0.2 , Diğer DNS:Boş bırakın diğer bilgisayarlarıda aynı şekilde sabit IP adresi atayalım 10.0.0.5-6-7-8-9 gibi diğer ayarları yukarıdaki gibi aynı olsun aynı zamanda bu işlem makine açılırken ip atamasını kısaltır.Aslında bütün bu ayarlara FTP nin ihtiyacı yok TCP/IP kurulu her makina FTP ile iletişim kurar sadece işimizi kolaylaştırmak için yaptık.
Şimdi CesarFTP indirip kurun artık sadece kullanıcı ve hakları tanımlamak kalıyor sunucuyu kullanmak çok basit gözünüzü korkutmasın.Şİmdi yeni hesap oluşturalım user&grub SEttings den adam iconu add user diyerek yeni bir kullanıcı oluşturuyoruz kafanıza göre bir isim verin Accountu şimdilik anonymous yapalım şimdi File Access Rights tıklayalım.
Şİmdi burda açtığımız hesabı seçili hale getiriyoruz sol alttaki pençerede. Hakları herkes kendi uygulamalarına, kullanımına göre yapabilir normal kullanım için Read,Write,List ve SubDirs Access işaretlememiz yeterlidir Şİmdi sol üst, bir klasörü sürükle bırak la aşağıya taşıyalım taşınan klasörü seçili hale getirince inherit(kalıtım) bu klasör ve bunun altındaki tüm klasörlere açtığımız hesaba atanan tüm hakları kalıtım yoluyla geçiriyor isterseniz inherit uncheck yaparak alt klasörlere başka değişik haklar tanımlanabilir CesarFTP kullanıcı hakları oldukça gelişmiştir.
Bilgisayarın C dizininde FTP_PAYLAŞIM gibi bir klasör açıp paylaşağınız dosyalarıda buraya koyabilirsiniz yada CesarFTP den istediğiniz klasörü paylaşabilirsiniz.
Şİmdi diğer bilgisayardan explorer adres çubuguna (ftp://sunucunun bulunduğu lokal ip adresi yazıp)ftp://10.0.0.5 gibi enter yapıp sunucuya bağlanıyoruz gene sürükle bırakla istediğiniz gibi dosya transferi yapabilirsiniz. Devamlı adres yazmak yerine masaüstüne şu şekilde kısayol ekleyebiliz masaüstü boş bir yere sağ tıkla yeni-kısayol sunucunun ip adresini yukarıda yazdığımız gibi girip yapabiliriz şayet parola korumalı bir hesap açtıysanız ki devamlı öyle yapın login ekranı gelecektir devamlı parola girmektense kısayoluftp://kullanıcıadı:parola@10.0.0.5/ gibi yapın.
Güvenlik amaçıyla C yi tamamen paylaşıma acmayın Haklar üzerinde denemeler yapın kendinize en uygun kombinasyonu secin CesarFTP nin daha birçok ayarı var BAN lama , RATIO nekadar upload okadar download gibi vs..