SCP nedir ? Yazdır

  • SCP, SSH
  • 1

1. SCP Nedir?

SCP (Secure Copy Protocol), ağ üzerinden güvenli bir şekilde dosya kopyalamak için kullanılan bir komuttur. SCP, dosya aktarımı sırasında SSH (Secure Shell) protokolünü kullanarak verilerin şifrelenmesini sağlar.

Bu sayede, dosya transferleri sırasında veri güvenliği sağlanır. SCP ile hem yerel sistemler arasında hem de uzak sunuculara dosya kopyalanabilir.

2. SCP Nasıl Kullanılır?

SCP komutunun temel sözdizimi şu şekildedir:

scp [seçenekler] kaynak hedef

Örnek:

scp dosya.txt kullanici@sunucu:/home/kullanici/

Bu komut, dosya.txt dosyasını yerel bilgisayardan uzak sunucudaki /home/kullanici/ dizinine kopyalar.

3. SCP ile Temel Dosya Aktarım Örnekleri

  • Yerel Dosyayı Uzak Sunucuya Kopyalama:
    scp /path/dosya.txt kullanici@sunucu:/hedef/dizin/
  • Uzak Sunucudan Yerel Bilgisayara Dosya İndirme:
    scp kullanici@sunucu:/path/dosya.txt /yerel/dizin/
  • Birden Fazla Dosya Aktarımı:
    scp dosya1.txt dosya2.txt kullanici@sunucu:/hedef/dizin/
  • Bir Dizin ve İçeriğini Aktarma:
    scp -r /yerel/dizin/ kullanici@sunucu:/hedef/dizin/

    -r parametresi, dizinleri ve içindeki tüm alt dosyaları kopyalar.

4. Farklı SSH Portu ile SCP Kullanımı

Eğer SSH için varsayılan 22 portu dışında bir port kullanıyorsanız, şu komutu kullanabilirsiniz:

scp -P 2222 dosya.txt kullanici@sunucu:/hedef/dizin/

Burada -P 2222 parametresi, 2222 numaralı SSH portunu kullanacağınızı belirtir.

5. SCP İçin Faydalı Parametreler

  • -r: Dizinleri ve alt dizinleri kopyalar.
  • -P: SSH bağlantı noktası belirtir (örn: -P 2222).
  • -v: Ayrıntılı çıktı sağlar; hata ayıklamak için kullanışlıdır.
  • -C: Aktarım sırasında verileri sıkıştırır, hız kazandırır.
  • -q: Sessiz modda çalışır, gereksiz mesajları göstermez.

6. SCP Kullanırken Dikkat Edilmesi Gerekenler

  • Güvenlik: SCP, SSH ile çalıştığı için dosya aktarımı güvenlidir. Ancak, yetkisiz erişimi önlemek için güçlü parolalar ve SSH anahtarları kullanmak önemlidir.
  • Performans: Büyük dosya transferlerinde rsync SCP'ye göre daha verimlidir. Ancak SCP daha basit senaryolar için hızlı bir çözümdür.
  • Bağlantı Kesintileri: SCP bağlantı kesildiğinde aktarımı sıfırdan başlatır. Bu durumda rsync kullanmak daha avantajlı olabilir.

Bu cevap yeterince yardımcı oldu mu?

<< Geri
overlay spinner