giriiş
Güvenli Kopyalama Protokolü (SCP), Unix benzeri sistemler arasında dosya aktarımı için hızlı ve güvenli bir yoldur. Veri aktarımı için Güvenli Kabuk (SSH) kullanır ve güçlü kimlik doğrulama ve güvenli şifreli iletişim sağlar. Bu eğitim, SCP kullanarak sunucular arasında dosya aktarımı sürecinde size rehberlik edecektir. SCP, işlemin güvenliğini sağlamak için SSH kullandığından, SSH kurulup etkinleştirildikten sonra sunucular arasında dosya aktarımı için SCP'yi kolayca kullanabiliriz.
Ön koşullar
- Kimlik doğrulama için sunucu adresi, kullanıcı adı ve parola veya SSH anahtarlarına aşinalık.
- SCP kurulu ve yapılandırılmış iki sunucuya erişim.
Adım 1 – Sunucuya bağlanın
SCP'yi kullanmadan önce, her iki sunucuya da SSH erişiminiz olduğundan emin olun. SSH bağlantısı kurmak için bir terminal açın ve sunucuya bağlanmak için SSH komutunu kullanın:
ssh username@server_ip
رمز عبور را ارائه دهید یا از کلید SSH خود برای احراز هویت استفاده کنید. پس از اتصال، آماده استفاده از SCP هستید.
Adım 2 – Tek ve birden fazla dosyayı aktarmak için scp'yi kullanın
Tek bir dosyayı aktarın
Bir dosyayı cihazınızdan sunucuya aktarmak için:
scp /path/to/local/file username@server_ip:/path/to/remote/directory
برای انتقال از سرور به دستگاه خود:
scp kullanıcıadı@sunucu_ip:/uzaktaki/dosyaya/giden/yol /yerel/dizin/yolu
انتقال چندین فایل
Birden fazla dosya için:
scp -r /path/to/local/directory username@server_ip:/path/to/remote/directory
Adım 3 – Dosyaları kontrol edin
Aktarımdan sonra dosyaların bütünlüğünü kontrol edin:
- Hedef sunucuya bağlanın: Dosyaların aktarıldığı sunucuya SSH kullanarak giriş yapın.
- Dizine git: Dosyaların yüklendiği dizine geç.
- Dosya listesi: şuradan:
lsVeyals -lDosyaları ve ayrıntılarını görüntülemek için kullanılır. - Dosya bütünlüğünü kontrol edin: İsteğe bağlı olarak, dosya boyutlarını karşılaştırın veya toplam kontrol değerlerini kullanın (örneğin,
md5sum) dosyaların sağlam olduğundan emin olmak için.
Sonuç
Bu eğitimde, SCP kullanarak sunucular arasında dosya aktarımı yapmayı öğrendiniz. SCP, dosya aktarımı için güvenli ve verimli bir yol sunar ve bu basit adımlarla dosyaları sunucular arasında güvenli bir şekilde kolayca taşıyabilirsiniz. Sistem yöneticileri ve ağ üzerinden güvenli bir şekilde veri aktarımı yapması gereken herkes için paha biçilmez bir araçtır. Unutmayın, dosyalarınızı aktardıktan sonra, eksiksiz ve bozulmamış olduklarından emin olmak için daima bütünlüklerini kontrol edin.









