Sunday, September 18, 2016

SCP merupakan sebuah program pada Linux yang memungkinkan user untuk melakukan transfer data antar host (komputer/client) yang berada dalam jaringan lokal maupun internet. SCP menyediakan fasilitas data transfer tersebut dengan menggunakan SSH service yang tersedia di Linux, sehingga autentikasi dan keamanannya sama dengan SSH.

Contoh :

$ scp harapan@cphys1.fi.itb.ac.id:/home/harapan/program.cpp /some/local/directory
Perintah diatas akan melakukan transfer file program.cpp dari Remote Host yang beralamat di cphys1.fi.itb.ac.id dengan user harapan dan di directory /home/harapan/ ke directory localhost (komputer dimana user menjalankan perintah scp tersebut) /some/local/directory

$ scp program.cpp harapan@cphys1.fi.itb.ac.id:/home/harapan/
Perintah diatas akan melakukan transfer file program.cpp dari localhost ke Remote Host yang beralamat di cphys1.fi.itb.ac.id dengan user harapan dan di directoy /home/harapan

$ scp -r kodingan harapan@cphys1.fi.itb.ac.id:/home/harapan/
Perintah diatas akan melakukan transfer folder kodingan dari localhost ke Remote Host yang beralamat di cphys1.fi.itb.ac.id dengan user harapan dan di directoy /home/harapan

$ scp -r harapan@cphys1.fi.itb.ac.id:/home/harapan/kodingan /some/local/directory
Perintah diatas akan melakukan transfer folder kodingan dari Remote Host yang beralamat di cphys1.fi.itb.ac.id dengan user harapan dan di directory /home/harapan/ ke directory localhost (komputer dimana user menjalankan perintah scp tersebut) /some/local/directory

Port Standar yang digunakan untuk SSH ialah 22, namun port standar tersebut dapat diubah pada konfigurasi Service SSH. Perubahan Konfigurasi ini akan berpengaruh juga pada perintah SCP, yaitu dengan melakukan pendefinisian parameter port yang digunakan dengan menggunakan parameter -P. Contohnya,

$ scp -P 993 program.cpp harapan@cphys1.fi.itb.ac.id:/home/harapan/
Perintah diatas akan melakukan transfer file program.cpp dari localhost ke Remote Host yang beralamat di cphys1.fi.itb.ac.id pada port SSH 993 dengan user harapan dan di directoy /home/harapan

$ scp rio@cphys1.fi.itb.ac.id:/home/rio/program.cpp harapan@cphys2.fi.itb.ac.id:/home/harapan
Perintah diatas akan melakukan transfer file program.cpp pada host cphys1.fi.itb.ac.id ke host cphys2.fi.itb.ac.id
Newer Post Older Post

0 comments:

Post a Comment