İçeriğe geç
Protokoller9 dakika14.08.2026

SFTP Nedir, Nasıl Çalışır ve FTP’den Farkı Nedir?

SFTP, uzak dosyaları SSH bağlantısı üzerinden yönetmek için kullanılan ayrı bir protokoldür. Adındaki benzerliğe rağmen FTP’nin TLS eklenmiş veya güvenli modu değildir.

SFTPSSHPort 22Güvenli dosya aktarımı
Varkuna Connect SFTP yeni bağlantı profili

SFTP nedir?

SFTP, SSH File Transfer Protocol olarak adlandırılır. Uzak dosya ve klasörleri listeleme, yükleme, indirme, yeniden adlandırma, silme ve bazı dosya özelliklerini yönetme işlemlerini SSH oturumu içinde gerçekleştirir.

SFTP, düz FTP komutlarını kullanmaz. SSH taşıma ve kimlik doğrulama altyapısının üzerinde kendi dosya işlemleri protokolünü çalıştırır.

SFTP bağlantısı nasıl çalışır?

  1. 1
    SSH sunucusuna bağlanılır

    İstemci host ve SSH portuna TCP bağlantısı kurar; yaygın port 22’dir.

  2. 2
    Sunucu anahtarı doğrulanır

    SSH host key, bağlanılan sunucunun kimliğini doğrulamaya yardımcı olur.

  3. 3
    Kullanıcı doğrulanır

    Parola veya public/private key yöntemi SSH hesabını doğrular.

  4. 4
    SFTP alt sistemi açılır

    Sunucu, aynı SSH bağlantısında dosya aktarım oturumunu başlatır.

  5. 5
    Dosya işlemleri gönderilir

    Listeleme ve aktarım istekleri ayrı FTP veri portları olmadan bu şifreli kanal üzerinden taşınır.

SFTP, FTP ve FTPS farkı

ÖzellikFTPFTPSSFTP
GüvenlikŞifreleme yokFTP + TLSSSH üzerinden şifreleme
Bağlantı yapısıKontrol + veri bağlantılarıŞifreli kontrol + veri bağlantılarıTek SSH bağlantısı
Yaygın port21 + veri portları21/990 + veri portları22
Hesap türüFTP hesabıFTPS hesabıSSH/SFTP hesabı

SFTP kimlik doğrulaması

Parola

Sunucu SSH parolalı girişe izin veriyorsa kullanılabilir.

Özel anahtar

Sunucudaki public key ile eşleşen private key ve gerekiyorsa passphrase kullanılır.

Sunucu host key

Kullanıcı anahtarından farklıdır; istemcinin sunucuyu doğrulamasını sağlar.

Yetki sınırı

Sunucu hesabı belirli dizine hapsedilebilir veya yalnızca SFTP işlemlerine izin verecek biçimde sınırlandırılabilir.

SFTP’nin pratik avantajları

Tek bağlantı

Ayrı pasif veri portu aralığına ihtiyaç duymaması ağ yapılandırmasını sadeleştirebilir.

SSH altyapısı

Mevcut SSH hesapları, anahtarlar ve erişim politikalarıyla bütünleşebilir.

Dosya işlemleri

Aktarımın yanında klasör ve dosya özellikleri üzerinde standart işlemler sunar.

Şifreli taşıma

Kimlik bilgileri, komutlar ve dosya içeriği SSH kanalı içinde korunur.

SFTP kullanmak için ne gerekir?

Sunucuda SSH hizmetinin ve SFTP alt sisteminin etkin olması gerekir. Yalnızca FTP kullanıcı adına sahip olmak SFTP erişimi vermez.

Host, SSH portu, kullanıcı adı ve sunucunun kabul ettiği parola veya özel anahtar gerekir. İlk bağlantıda sunucu parmak izi doğrulanmalıdır.

FTP istemcisinde SFTP seçmek yeterli değildir

Sunucu tarafında SSH/SFTP hizmeti ve hesabınıza atanmış erişim bulunmuyorsa bağlantı kurulamaz.

Devam et

Rehberi uygulamaya geçirin.

İlgili Varkuna ürününü inceleyin veya ayrıntılı kullanım rehberini açın.