FTP Nedir?
19.08.2020 5:11 3308 Görüntüleme

FTP Nedir?

FTP Nedir - Domain Name ApiFTP çeşitli kullanımlara sahip bir kısaltmadır. En yaygın İngilizce ifade, bilgisayar bilimi alanında kullanılan Dosya Aktarım Protokolünü (Protokol Dosya Aktarımı) ifade eder.

FTP bir ağ protokolüdür: bilgi aktarımını sağlamak için iki veya daha fazla varlığın nasıl iletişim kurması gerektiğini belirleyen bir dizi kuraldır. FTP’nin özel durumunda, istemci-sunucu mimarisine dayanan bir TCP/IP türü ağ üzerinden dosyaların aktarılmasına odaklanan bir protokoldür.

Bu çerçevede istemci bilgisayar, dosyaları göndermek veya indirmek için sunucuya FTP aracılığıyla bağlanır. Bu protokol, bilgileri korumak için şifrelemeye başvurmadan hızı en üst düzeye çıkarmayı amaçlar. Bu nedenle, genellikle şifreli trafik ile materyal transferine izin veren uygulamalar kullanılır.

FTP sayesinde aynı işletim sistemini kullanmayan iki bilgisayar (bilgisayar) iletişim kurabilir. Bu, iletişim kuran varlıklar halihazırda standartlaştırılmış olan aynı protokolü kullandığı için mümkündür.

FTP kurallarının yaptığı şey, bağlantıyı sağlamak için gerekli parametreleri oluşturmak (aktarım modunu, bağlantı noktalarını vb. göstererek) ve dosya sisteminde ne tür işlemlerin yürütüleceğini (ekleme, silme, kopyalama-belirlemektir). Bağlantı çift ​​yönlü olduğundan, dosyalar aynı anda indirilebilir ve gönderilebilir.

Genel olarak, iletişim kurmak için kullanıcı, bir FTP sunucusuna (işlevi farklı bilgisayarlar arasında dosya alışverişine izin vermek olan başka bir program) bağlanmak için FTP kullanan bir yazılım olan bir FTP istemcisi kullanır. FTP istemcisi, FTP sunucusuna bağlanarak başka bir bilgisayardan dosya yükleyebilir veya indirebilir.

Bağlı bilgisayarların dosya yüklemek veya indirmek için aynı işletim sistemine sahip olmaları gerekmemesi yanında aynı mimariyi paylaşmaları da gerekmiyor. Bu durumda mimari terimi, öncelikli olarak işlemcinin moduna odaklanarak, belirli bir cihaz türünün üretimi için tüm özellikleri ve gereksinimleri işlevsel olarak tanımlayan bir sistemin yapısını ve tasarımını ifade eder. Ana çalışma ve hafıza erişimi.

Genel anlamda Android işletim sistemine sahip cep telefonlarının, örneğin Windows kullanan bilgisayarlardan farklı bir işlemci mimarisine dayandığını söyleyebiliriz. Bu, bu nedenle, bu iki grubun bir FTP sunucusu aracılığıyla dosya alışverişi yapmak için birbirine bağlanmasını engellemez. Bu sayede telefondan bilgisayarımıza fotoğraf ve videoları yedeklemek için gönderebiliyoruz ki bu çok yaygın bir uygulamadır.

Bir FTP sunucusu üzerinden dosya alışverişi aynı ağ bağlantısını paylaşan cihazlar arasında gerçekleştirilirse, İnternet erişiminin gerekli olmadığına dikkat etmek önemlidir; diğer bir deyişle, aylık tüketim limiti ile ölçülü internet bağlantısı için ödeme yapan kullanıcılar endişelenmemelidir çünkü bu kapsamda gerçekleştirdikleri tüm yükleme ve indirme işlemleri planlarındaki verileri kullanmayacaktır.

Bu amaçlar için en yaygın kullanılan ürün ailesi, hem açık kaynaklı bir FTP istemcisi hem de sunucusu sunan FileZilla’dır. Her ikisi de ücretsiz olan bu iki seçenek sayesinde milyonlarca kişi dosya paylaşım sistemlerini her gün sorunsuz yapılandırıyor. FileZilla başlangıçta yalnızca Windows işletim sistemi üzerinde çalışıyordu, ancak bugün diğerlerinin yanı sıra macOS, FreeBSD ve GNU/Linux’a da kurulabilir. İsmine rağmen Mozilla firması ile hiçbir ilişkisi olmadığı unutulmamalıdır.

Bir FTP Hesabı Oluşturmak için Neye İhtiyacımız Vardır?

FTP istemcisini yapılandırmak için yalnızca sağlayıcı tarafından sağlanan verilere ihtiyacımız var. Bu veriler genellikle aşağıdaki gibidir:

  • Ana bilgisayarın veya sunucunun adı
  • FTP kullanıcı adı
  • Kullanıcı şifresi

Yukarıdaki verilere ek olarak, bağlantı portu veya bağlantı modu (aktif veya pasif) gibi diğer veriler de genellikle sağlanır.

Bu verileri nerede bulabilirsiniz? Bu, barındırma sağlayıcınıza bağlıdır, ancak genellikle çok gizli değildir. Örneğin, Hosting planınızda cPanel varsa, sadece “FTP Hesapları” bölümüne gitmeniz yeterlidir ve orada gerekli tüm bilgileri bulacaksınız. Durum böyle değilse ve herhangi bir nedenle bulamıyorsanız, ilgili destek servisiyle iletişime geçmekten çekinmeyin.

Bu verileri elde ettiğinizde, sadece tercih ettiğiniz istemci programını açmanız ve bağlantı tercihlerini eklemeniz gerekir.

Örneğin, Filezilla’da “Dosya> Site yöneticisi” ne gidip “Yeni Site” ye tıklamanız yeterlidir. Ardından, yukarıda tartıştığımız tüm bağlantı verilerinin yanı sıra bağlantı modunu (sağlayıcınız tarafından belirtildiği gibi FTP veya SFTP) sorduğu bir pencere göreceksiniz.

Tüm verileri girdikten sonra, sadece “Bağlan” düğmesine tıklamanız yeterlidir ve dosyaları indirmek, düzenlemek veya yüklemek için sunucunuzdaki ilgili dizine erişebileceksiniz.