Sunucuma FTP (SFTP) Bağlantısı Nasıl Yapabilirim?

? 1. Gereken Bilgiler

Bağlanmak için şu bilgilere ihtiyacın olacak:

  • Sunucu IP adresi / Alan adı (ör. 192.168.1.10 veya example.com)

  • Kullanıcı adı (ör. root veya oluşturduğun başka kullanıcı)

  • Şifre (veya SSH key)

  • Port (varsayılan 22, farklı ise hosting panelinde belirtilmiştir)


? 2. Windows Üzerinden Bağlantı

✅ Yöntem 1: FileZilla ile

  1. FileZilla Client indir ve kur.

  2. Programı aç → Dosya > Site Yöneticisi.

  3. Yeni site ekle:

    • Protokol: SFTP – SSH File Transfer Protocol

    • Host: Sunucu IP’si veya domain

    • Port: 22 (veya farklıysa)

    • Kullanıcı Adı: Sunucu kullanıcı adın

    • Parola: Sunucu şifren

  4. Bağlan’a tıkla.

Dosyalarını sol taraftan bilgisayarından, sağ taraftan sunucundan yönetebilirsin.


✅ Yöntem 2: Windows PowerShell / CMD

Terminal açıp şu komutu gir:

sftp kullanıcıadı@sunucu_ip

Örn:

sftp root@192.168.1.10

Sonra şifreni girerek giriş yapabilirsin.


? 3. Linux / macOS Üzerinden Bağlantı

Terminal aç ve:

sftp kullanıcıadı@sunucu_ip

örnek:

sftp root@123.45.67.89

Sonrasında ls, cd, put, get komutlarıyla dosya transferi yapabilirsin:

  • put dosya.txt → Dosya yükleme

  • get dosya.txt → Dosya indirme


? 4. SSH Key ile Bağlantı (Daha Güvenli)

Eğer şifre yerine SSH anahtar kullanıyorsan:

sftp -i ~/.ssh/id_rsa kullanıcı@sunucu_ip