Untuk melakukan proses copy via SSH di server CentOS ternyata cukup mudah. Hal ini menjadi pertimbangan tersendiri ketika waktu yang dibutuhkan untuk proses tersebut jauh lebih cepat dibandingkan dengan cara manual dengan FTP. Dengan FTP, kita harus mendownload file2 ke komputer lokal dan melakukan upload lagi ke folder yang berbeda dengan menggunakan account yang berbeda. Tentu saja untuk melakukan koneksi SSH, kita harus memiliki akses terhadap server CentOS. Dengan memberikan perintah copy, berarti kita seolah-olah melakukan copy file lokal yang tentunya kecepatan yang dihasilkan akan sangat jauh berbeda dibandingkan dengan copy manual dengan FTP.

Langsung saja berikut adalah sintaksnya:

cp -r /home/user1/public_html/folder /home/user2/public_html

Setelah langkah ini dijalankan, server akan mengcopy semua isi di folder untuk dicopykan di folder tujuan. Nah, apabila dijalankan dari browser, ternyata masih Error, dimana yang perlu kita lakukan adalah mengganti ownership dari masing2 file, karena secara default ownership masih merujuk pada account yang lama. Berikut adalah perintah untuk change ownership

chown -R user2.user2 /home/user2/public_html/folder

Untuk mengecek status ownership, kita berikan perintah

ls -l -d */

Semoga bermanfaat.

Tags: