Konuyu Açan
#0
SCP (Secure Copy Protocol), dosya ve dizin transferi için kullanılan güvenli bir yöntemdir. Genellikle SSH (Secure Shell) protokolü üzerinden çalışır ve veri güvenliğini sağlarken, ağ üzerinden dosyaların hızlı bir şekilde aktarılmasına olanak tanır. Bu yazıda, Linux üzerinde SCP kullanarak bir klasörü nasıl transfer edebileceğinizi detaylandıracağım.
SCP ile klasör transferi yaparken,
Örneğin, yerel makinenizdeki
Bu komut,
Transfer işlemi sırasında şunlara dikkat etmelisiniz:
Sonuç olarak, SCP kullanarak Linux üzerinde klasör transferi oldukça basit ve etkilidir. Uygulamak için yukarıda belirtilen komutları ve dikkat edilmesi gereken noktaları göz önünde bulundurmak yeterlidir.
SCP ile klasör transferi yaparken,
-r (recursive) seçeneğini kullanmak önemlidir. Bu seçenek, belirtilen klasörün içindeki tüm dosyaları ve alt dizinleri de transfer etmenizi sağlar. İşte temel kullanım şekli:CODE
1scp -r [yerel_klasör_yolu] [kullanıcı_adı]@[sunucu_ip]:[uzak_klasör_yolu]Örneğin, yerel makinenizdeki
/home/user/dosyalar klasörünü, user adlı bir kullanıcı ile 192.168.1.10 IP adresine sahip bir sunucuya göndermek istiyorsanız, aşağıdaki komutu kullanabilirsiniz:CODE
1scp -r /home/user/dosyalar user@192.168.1.10:/home/user/Bu komut,
dosyalar klasörünü ve içindeki tüm içerikleri belirtilen sunucudaki /home/user/ dizinine aktarır.Transfer işlemi sırasında şunlara dikkat etmelisiniz:
- Yetkiler: Uzak sunucudaki hedef dizine yazma izninizin olması gerekiyor. Aksi takdirde, transfer işlemi başarısız olacaktır.
- Ağ Bağlantısı: SCP, ağ üzerinden veri ilettiği için bağlantı hızınız, transfer süresini etkileyebilir. Büyük dosyalar veya klasörler için yeterli bant genişliğine sahip olduğunuzdan emin olun.
- Güvenlik: SCP, SSH üzerinden çalıştığı için, verilerinizi şifreleyerek gönderir. Bu, veri güvenliğinizi artırır.
Sonuç olarak, SCP kullanarak Linux üzerinde klasör transferi oldukça basit ve etkilidir. Uygulamak için yukarıda belirtilen komutları ve dikkat edilmesi gereken noktaları göz önünde bulundurmak yeterlidir.