Yeni Başlayanlar için FTP / SFTP Kılavuzu

Güncelleme: 2022-06-14 / Makale: Jerry Low
Dosya Aktarım Protokolü (FTP) veya Güvenli Dosya Aktarım Protokolü (SFTP)

Dosyaları cihazınıza ve bilgisayarınızdan taşıma becerisi web hosting sunucu, hevesli web sitesi sahipleri için temel bir sunucudur. Başlangıçta, çoğunuz kontrol panelinizdeki Dosya Yöneticisine güvenebilirsiniz. Bu uygun olmakla birlikte, Dosya Aktarım Protokolü (FTP) or Güvenli Dosya Aktarım Protokolü (SFTP) daha fazla seçenek sunar.

Peki FTP ve SFTP nedir? Onları daha ayrıntılı olarak inceleyelim.

Dosya Aktarım Protokolü (FTP) nedir?

FTP, özel bir ağ veya İnternet üzerindeki bilgisayarlar arasında dosya alışverişi yapmak için kullanılan standart bir ağ protokolüdür. 1971'den beri var, bu onu bu amaç için geliştirilen ilk protokollerden biri yapıyor. Etkileyici bir şekilde, zamanın testinden geçmiştir.

Güvenli Dosya Aktarım Protokolü (SFTP) nedir?

SFTP, FTP'nin daha güvenli bir sürümüdür. Secure Shell (SSH) kullanır şifreleme oturum açma kimlik bilgilerinizi ve aktarım verilerinizi korumaya yardımcı olmak için. FTP ile hemen hemen aynıdır. Ancak, SFTP farklı bir protokol kullanır, bu nedenle bir sFTP sunucusuyla konuşmak için standart bir FTP istemcisi kullanamazsınız. Ayrıca, yalnızca SFTP'yi destekleyen bir istemciye sahip bir FTP sunucusuna bağlanamazsınız.

FTP ve SFTP Nasıl Çalışır?

Hem FTP hem de SFTP, istemci-sunucu protokolleridir ve istemci ile sunucu arasındaki iletişim kanallarına dayanırlar.

FTP Nasıl Çalışır?

FTP, bir istemci-sunucu mimarisi üzerinde çalışır ve ayrı kontrol ve veri bağlantıları kullanır. FTP kullanıcıları, açık metin oturum açma protokolüyle (genellikle bir kullanıcı adı ve parola) kimliklerini doğrulayabilirler. Ancak, bazı sunucular anonim bağlantılara izin verir.

FTP, aktif (varsayılan) ve pasif modlarda çalışabilir. Aktif modda, FTP istemcisi 20 numaralı bağlantı noktasından sunucunun 21 numaralı bağlantı noktasına bağlanır. Pasif modda, her iki bağlantı noktası da iletişim için açıktır. Ağınız güvenlik duvarı hem aktif hem de pasif modların düzgün çalışması için uygun konfigürasyona ihtiyaç duyar.

SFTP Nasıl Çalışır?

SFTP ayrıdır ve genellikle benzer şekilde güvenli bir bağlantı üzerinden çalışan SSH ile paketlenir. Kritik fark, SFTP'nin hem kimlik bilgilerine hem de verilerin kendisine şifreleme eklemesidir. SFTP, SSH'den farklı bir güvenlik katmanı olan SSL üzerinden çalışan FTP olan FTPS ile karıştırılmamalıdır.

Web Siteniz İçin FTP / SFTP Nasıl Kullanılır?

FTP ve SFTP'yi bir komut satırı arayüzünden çalıştırabilseniz de, bir FTP İstemci uygulaması kullanmak çok daha uygundur. Çevrede pek çok uygun FTP uygulaması bulunmaktadır. benim tercihim Filezilla, 2001'den beri mevcuttur, ücretsizdir ve çoğu platformda çalışır.

1. Filezilla FTP Uygulamasını Kullanma

Filezilla, Windows kullanıcıları için tanıdık bir arayüz sunar.
Filezilla Windows kullanıcıları için tanıdık bir arayüz sunar.

Filezilla web sitesine gidin ve ihtiyacınız olan sürümü indirin. Farklı platformlar için ayrı yükleyiciler vardır. İndirdikten sonra, kurulum dosyasını başlatabilir ve talimatları takip edebilirsiniz. Size bazı bloatware yüklemenizi sağlamaya çalışacağını unutmayın - ancak teklifi reddedebilirsiniz.

Ardından, uygulamayı başlatın.

Çoğu bağlantı için üç parça bilgi girmeniz gerekir:

  1. Sunucu,
  2. kullanıcı adı ve
  3. Parola.

Web barındırıcınız genellikle bunları sağlar. Bir web barındırma hesabınız varsa, web barındırıcınız bu ayarları size bir e-postayla veya çevrimiçi olarak web barındırma kontrol paneli

Bir Sunucuya Bağlan

Hesabınızla ilk kez FTP kullanıyorsanız, yeni bir FTP kullanıcısı oluşturmanız gerekebilir. Kontrolünüz altında olmayan bir sunucuya bağlanıyorsanız, sunucu yöneticisine başvurmanız gerekir.

FTP bağlantısı yerine SFTP bağlantınız varsa, Ana Bilgisayar ve Kullanıcı Adınızı yukarıda açıklandığı gibi doldurun. Parolanızı (varsa) veya Parola için "hiçbiri" girin. Ardından, "Bağlan" düğmesine basın. 

Ana ekran alanı iki bölüme ayrılmıştır. Soldaki yerel makineniz ve sağdaki uzak sunucudur. Ekran panelleri, Windows dosya yöneticisi ile neredeyse aynıdır. Taşımak istediğiniz her şeyi sürükleyip bırakın. web sunucusu.

2. Komut Satırı ile FTP

Filezilla gibi özel bir FTP uygulaması kullanmak istemeseniz bile, sunucunuza bağlanmak için bir ortama ihtiyacınız olacak.

Windows

Örneğin, Windows'ta, komut satırından FTP talimatını şunu yazarak kullanabilirsiniz:

ftp

Mac

Mac'te yerleşik FTP uygulamasını kullanabilirsiniz.

  1. Finder simgenize tıklayın,
  2. "Git"i ve ardından "Sunucuya Bağlan"ı seçin.
  3. Sunucu adresini girin ve
  4. "Bağlan" ı tıklayın.

Seçilen yöntem ne olursa olsun, bağlantıyı tamamlamak için kullanıcı adınızı ve şifrenizi girmeniz gerekecektir.

Cyberduck

Varsayılan Mac FTP uygulamasından memnun değilseniz, indirip kurabileceğiniz başka uygulamalar da vardır. Ben tavsiye ediyorum çatal kaldırma or Cyberduck.

Temel Komutlar

Ancak bağlantıdan sonra işler daha karmaşık hale gelir. Tüm komut satırı arabirimlerinde olduğu gibi, iyi bir bellek şarttır. İşte başlamak için bazı temel komutlar:

Dosyaları karşıya yükleme – ftp> dosya adını koy Geçerli dizini görüntüle – pwd Dizini değiştirme – cd Dizin içeriğini listele – ls Tümünü indir HTML dosyalar – mget *.html Bağlantıyı sonlandır – Bir sunucuya yeniden bağlan – ftp'yi aç.

FTP / SFTP Üzerine Son Düşünceler

Web sitenizi güncelleyen komut dosyaları oluşturuyorsanız veya büyük dosya gruplarını aktarmanız gerekiyorsa, temel FTP komutları yardımcı olabilir. Ancak, yeni uygulamalar yüklemeye karşı değilseniz, komut talimatları yerine bir FTP uygulaması kullanmanızı şiddetle tavsiye ederim.

Daha fazla oku:

Jerry Low hakkında

WebHostingSecretRevealed.net (WHSR) 'nin kurucusu - 100,000 kullanıcıları tarafından güvenilen ve kullanılan bir hosting incelemesi. 15'in üzerinde web barındırma, bağlı kuruluş pazarlaması ve SEO konusunda yılların tecrübesi. ProBlogger.net, Business.com, SocialMediaToday.com ve daha fazlasına katkıda bulundu.