SSH adalah protokol paling aman untuk mengakses server jarak jauh. Ini memberikan tingkat keamanan data ujung-ke-ujung tertinggi melalui saluran komunikasi. Perintah SCP (Secure Copy) menggunakan protokol SSH untuk menyalin file antara server jarak jauh dan lokal.
Server jarak jauh harus memiliki server SSH yang berjalan. Tutorial ini akan membantu Anda memahami download dan upload file melalui protokol SSH.
Unduh file melalui Protokol SSH
Berikut adalah beberapa contoh berguna untuk mengunduh file dari sistem jarak jauh melalui protokol SSH.
- Ini akan terhubung ke server example.com dengan pengguna “nama pengguna ” dan salin /backup/file.zip file ke direktori sistem lokal /local/dir . Untuk menggunakan perintah ini, ganti nilainya sesuai lingkungan Anda.
scp [email protected]:/backup/file.zip /local/dir
- Jika SSH berjalan pada port non-standar, Anda dapat menentukan port menggunakan
-P
opsi dengan perintah SCP.scp -P 2222 [email protected]:/backup/file.zip /local/dir
- Jika server jarak jauh Anda memerlukan kunci pribadi untuk menghubungkan server, Anda dapat menggunakan
-i
diikuti oleh jalur file kunci pribadi untuk menghubungkan server Anda menggunakan perintah SCP. Ini dapat membantu untuk server AWS.scp -i private_key.pem [email protected]:/backup/file.zip /local/dir
Unggah file menggunakan SSH
Anda juga dapat mengunggah file ke server jauh menggunakan protokol SSH menggunakan perintah SCP. Gunakan contoh perintah berikut untuk mengunggah file ke server SSH.
scp file.zip [email protected]:/remote/dir
Kesamaan yang dapat Anda gunakan -P beralih untuk menentukan port server SSH dan -i untuk menentukan kunci pribadi untuk otentikasi pengguna.
Kesimpulan
Dalam tutorial ini, Anda telah mempelajari tentang mentransfer file antara dua sistem melalui protokol SSH.