SSH – # scp Komutu ile Dosya Transfer Etme

Bugün Linux işletim sistemlerinde dosyalarımızı nasıl uzak sunucuya aktarırız veya nasıl uzak sunucudan kopyalarız sorulara cevap veren yöntemlerden birini anlatacağız.

SSH ile scp, rsync, ftp, cat vb. şeklinde yöntemler vardır; ancak bugün biz scp, yani secure shell copy komutu ile dosya kopyalama, taşıma işlemlerine değineceğiz.

scp, SSH ile aynı güvenlik derecesinde dosya kopyalar. Hem güvenlidir, hem de oldukça kullanışlıdır. Başka sunucudan yerel sunucuya, yerel sunucudan başka sunucuya ve hatta başka iki sunucu arasında kopyalatma işlemini bile becerir. Aferin ona! 😀

scp komutunu anlatmak yerine örnek komutları sunarak en yararlı şekilde anlaşılabilir hale getirmeye çalıştık.


 

dosya.txt dosyasını uzak sunucudan yerel sunucuya kopyalayalım.

Örnekler

# scp root@sitem.com:dosya.txt /home/sitem/public_html

# scp root@65.66.67.68:/yedek/yedek.tar.gz /var/www

gibi. İki nokta sembolünden sonra da / karakteri ile her zaman kök dizinden itibaren dosya yolu belirlemiş oluyoruz.

Diğer scp komutları için ayrıntıya girmeden gösteriyoruz.


dosya.txt dosyasını yerel sunucudan uzak sunucuya kopyalayalım.

Bu komutu uygularken dosya.txt dosyasının bulunduğu klasördeyiz.


 

“resimler” klasörünü yerel sunucudan uzak sunucuya kopyalamak


 

Başka iki uzak sunucu arasında kopyalatma işlemi. Sunucu1’den sunucu2’ye kopyalatalım.


 

Aynı anda iki dosya kopyalama

Kaynak: http://www.hypexr.org/linux_scp_help.php

Bir yorum yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir