Merhabalar,
İki sunucu arasında dosya gönderme işlemi yapacağınız zaman, dosyayı önce lokalinize indirmek ve diğer sunucuya upload etmek özellikle dosya boyutu arttığında vakit olarak size kayıp yaşatacaktır.
Bu sebepten ötürü, SCP komutu ile basitçe SSH üzerinden farklı bir linux sunucuya veri gönderebilir, farklı bir sunucudan veri talep edebilirsiniz.
Örneğin göndereceğiniz dosyanın /home/burak/public_html/gonder.zip olduğunu düşünelim. Karşı sunucunun IP adresi de 143.143.143.43 olsun;
scp /home/burak/public_html/gonder.zip root@143.143.143.43:/AktarılacağıDizin
Dosyanın karşı sunucuda aktarılacağı dizinin de /root/transfer olduğunu düşünelim;
scp /home/burak/public_html/gonder.zip root@143.143.143.43:/root/transfer/
Komutu çalıştırdıktan sonra, karşı sunucunun şifresini girmeniz yeterlidir. Dosya transferi başlayacaktır.
Diyelim ki karşı sunucu üzerinde bu sunucuya alacağınız bir dosya var, bunun için de komut aşağıdaki gibi işlemektedir;
scp root@143.143.143.43:/home/burak/public_html/aktar.tar.gz /İndirileceğiDizin
Dosyanın sunucumuzda aktarılacağı dizinin /home/burak/public_html olduğunu düşünelim;
scp root@143.143.143.43:/home/burak/public_html/aktar.tar.gz /home/burak/public_html/
Komutu çalıştırdıktan sonra, karşı sunucunun şifresini girmeniz yeterlidir. Dosya transferi başlayacaktır.
İyi çalışmalar dilerim.