1
FTP Nedir?
FTP ( FILE TRANSFER PROTOCOL ) internete bağlı bir bir bilgisayardan diğerine (her iki yönde de)dosya aktarımı yapmak için geliştirilen bir internet protokolü ve bu işi yapan uygulama programlarına verilen genel addır

FTP ilk geliştirilen internet protokollerinden biridir

FTP protokolü ile ;1) Bir başka bilgisayardan bir başka bilgisayara dosya aktarımı yapılırken, o bilgisayar ile etkileşimi aynı anda bağlantı kurulur 2) Protokol ile sağlanan bir dizi komutlar yardımıyla iki bilgisayar arasında dosya alma/gönderme işlemleri yapılır
2
FTP Yapmak İçin Nelere İhtiyaç Var?
- Bağlanacağımız bilgisayarın internet adresi,
- Bağlanacağımız bilgisayarda dosyalara ulaşmak istediğimiz hesapla ilgili kullanıcı numarası, varsa şifresi,
- İnternet erişimi olan,üzerinde FTP yazılımı bulunan bilgisayar
- Bağlanacağımız bilgisayarda, FTP protokol komutlarını yorumlayacak çalışır durumda bir FTP servis programı yani FTP sitesi gereklidir
3
FTP'nin Kullanımı
Genel kullanımı; FTP < FTP yapılacak makinenin adresi> şeklindedir

Bu işlemden sonra sıra ile - İlgili bilgisayara bağlanıldığında, kullanıcı adı ve parola (password) sorulur

Bunları girdikten sonra kullanıcının makinesine bağlanılmış olunur

Bazı FTP komutları kullanılarak iki makine arasında dosya işlemleri, ayrıca bağlanılan makinede bazı temel dosya/disk işlemleri (dosya açma/silme v

b ) işlemler yapılır
BUNLARI YAPABİLMEK İÇİN GEREKLİ OLAN FTP KOMUTLARI:
CD: Dizin değiştirme

Kullanımı; cd< dizin adı >
not: bir önceki dizine geçmek için CD


yapılır
PWD: Bu komut yazıldığında bulunulan dizininin ismini görürüz

İçinde bulunulan dizindeki dosyaları listeler
DIR: İçinde bulunduğunuz dizindeki dosyaları listeler
LS: Dizin içindeki çok fazla sayıda dosya varsa sayfa sayfa listeleme ve dosyaları kısa olarak göstermeye yarayan komuttur

Kullanımı ; LS- LR : ayrıntılı tersten alfabetik listeleme
GET: Dosya alma komutudur

Kullanımı; get ()
alındıktan sonraki adı aynıda kalabilir

MGET: Birden fazla dosya alma komutudur

Örn: mget *

zip mget a*

*
PUT: Dosya gönderme komutudur

Kullanımı; put ()
MPUT: Birden çok dosyayı gönderme komutudur
ASCII: Dosya aktarımlarında aktarım modu olarak ASCII kullanılacağını belirtir
BINARY: Dosya aktarımlarında Binary modun kullanılacağını belirtmek için kullanılır

Yani:
* arşiv dosyaları (zip,arj,z,zoo v

b gibi),
* çalıştırılabilir programlar(

exe,com gibi),
*resim formatlı programlar, (gif,jpeg,wb gibi),
FTP ile alınmadan/yada gönderilmeden önce bu komut kullanılır
DELETE: FTP yapılan bir yerde istenilen dosyayı silme komutudur

Kullanımı; delete şeklindedir
MKDIR: FTP yapılan yerde yeni bir dizin oluşturma komutu MKDIR dir

Kullanımı; mkdir < dizin -adı> şeklindedir
RMDIR: FTP yapılan yerde bos bir dizini silme komutudur

Kullanımı; rmdir şeklindedir
LCD: FTP ortamından çıkmadan, kendi makinenizde dizin değiştirmenizi sağlar
CLOSE: FTP ortamından çıkmadan sadece ilgili bağlantıyı kapatır
QUIT: FTP ortamından çıkmak ve bağlantıyı kapatmak için kullanılan komuttur
4
FTP Yapmanın Yolları 4
1
Başlat Menüsünden FTP
Start 'dan run u seçeriz:
ftp ege

edu

tr yazıp enter'a bastığımızda bir DOS penceresi açılır:
Burada arşivi görebilmek için User(none) yazan yere: FTP(veya Anonymous) , password kısmına : mail adresimizi yazmalıyız

Karşımıza "ftp>" çıkar

cd pub yazınca karsımıza dizinler çıkar istediğimiz dizinin içine girip gerekli işlemleri yapıp quit ile ftp programını close ile Ftp bağlantısını keseriz
4
2
Web Üzerinden FTP
Son zamanlarda genel eğilim tüm internet servislerine daha becerikli ve etkilesimli ortamlardan erişilmesi ve farklı servislerin etkileşimli olarak kullanılması seklinde kendini göstermiştir

Bunlardan en önemli olanlarından bir taneside WEB'dir

FTP'de dahil olmak üzere pek çok internet servisi ve ilave pek çok özellik bu ortamlar üzerinden kurulabilir

Dolayısıyla FTP yapmanın bir diğer yoluda WEB üzerinden FTP yapmaktır

Bu yöntem kullanım açısından daha kolaydır
Binary bir dosyayı, yanlışlıkla, standart FTP programları ile kolayca ASCII modda almanız mümkün, bu sakıncalar WEB üzerinden yapılan FTP' lerde ortadan kalkmaktadır

Sözgelimi standart resim formatlarında olan bir resim dosyasını aldığınız anda görüntüyü ekrana da gönderebilirsiniz
5
Grafik Arabirimli FTP
Klasik anlamda FTP yaparken, bir takım komutlar veririz

Son yıllarda geliştirilen bazı programlar kullanıcının bu komutları vermesine gerek kalmadan grafik bir ara birim ile kullanıcının daha kolay ve komutları girmeden FTP yapmasına olanak tanırlar

FTP komutları ya pull-down/pop-up menülerden alınır; ya da tek bir fare tıklatması ile değişik FTP komutları icra edilir

Bu tip programlara bir örnek, Windows 3

1 ve Windows 95 altında çalışan, John Junod'un geliştirdiği WS_FTP 'dir
5
1
Cute FTP
Cute FTP kullanımı ile ilgili kısım kurs bölümünde detaylı bir şekilde anlatılmaktadır
5
2
WS_FTP
Ws-FTP programı Windows altında çalışan, 16 bitlik ve 32 bitlik versiyonları olan bir FTP programıdır
Host Name için ftp yapmak için bağlantı kurulacak makinenin ismi verilir

Eğer ftp yapılacak olan makine anonymous kullanıcıları kabul etmiyorsa mutlaka kullanıcı kodu kullanmak gerekir

Ve kullanıcının şifresini de password bölümüne yazması gerekmektedir

Daha sonraki işlem yapılan ayarlamaları onaylamak ve bağlanmak için OK butonuna basmak yeterli

TR-NET makinesine ftp yapmak istiyorsanız mutlaka kullanıcı kodunuzu ve şifrenizi girmeniz gerektedir

Bağlantıyı sağladıktan sonra istediğiniz dosyaları ftp ile kendi makinenize Kopyalayabilirsiniz
Şekilde de görüldüğü gibi iki adet pencere oluştu

Bunlarda solda olanı bizim Diskimizdeki dosyalar ( Local System ) , diğer tarafta ise bağlandığımız makine ( Remote System ) görülmektedir

Yapılması gereken bilgisayarımıza çekmek istediğimiz dosyaları sağ tarafta işaretleyip Bırakmak Yani Mouse ile Tutup Sol tarafa Bırakıyorsunuz


Dosyalar teker teker makinemize kopyalanır
