Berjuang Dengan Perintah Salin Aman Linux? Gunakan Contoh scp ini

Berjuang Dengan Perintah Salin Aman Linux? Gunakan Contoh scp ini

Perintah scp memungkinkan Anda menyalin file secara efisien antara dua host yang berbeda. Sintaks untuk scp menggunakan kembali sintaks cp, sehingga akan terasa familiar bagi sebagian besar pengguna Linux.





film gratis yang bisa saya tonton di ponsel saya

Bagian yang sulit dengan perintah scp adalah bahwa sumber atau tujuan mungkin jarak jauh yaitu komputer yang terhubung ke jaringan lain, berbeda dari jaringan lokal Anda. Saat menentukan file untuk disalin, Anda juga harus menyertakan detail tentang host jarak jauh. Ini termasuk alamat IP dan nama pengguna.





Mengunggah File Menggunakan Perintah scp

Sintaks scp umum adalah:





scp source destination

Perhatikan bagaimana ini pada dasarnya adalah sintaks yang sama dengan perintah cp .

Contoh scp paling sederhana adalah yang mungkin paling sering Anda gunakan: mengunggah file dari mesin lokal Anda ke server jarak jauh. Dalam hal ini, sumber bagian dari perintahnya langsung dan tujuan lebih rumit:



scp index.html bobby@example.org:/var/www/html/

Ini akan menyalin file lokal bernama index.html ke host jarak jauh. Anda dapat menentukan ini dengan cara yang sama seperti Anda menentukan file untuk perintah lainnya. Ini bisa menjadi referensi absolut atau relatif ke file. Jadi, index.html , ../index.html , dan /home/bobby/index.html adalah cara berbeda yang mungkin Anda gunakan untuk menentukan file lokal.

Tujuan dalam contoh adalah bobby@example.org: / var / www / html / . Ini berarti bahwa:





  1. pengguna polisi akan menjadi pemilik file baru di server jauh. Pengguna itu harus ada, dan Anda harus dapat mengaksesnya.
  2. Nama host server tempat kami akan mengunggah file adalah contoh.org . Kami telah menentukan domain di sini, tetapi Anda juga dapat menggunakan alamat IP sebagai gantinya.
  3. Di server itu, scp akan mengunggah file ke /var/www/html/ direktori.

Setelah Anda memasukkan perintah itu, terminal Anda biasanya akan meminta kata sandi pengguna yang Anda tentukan pada mesin jarak jauh.

Mengunduh Seluruh Direktori

Inilah varian yang sedikit lebih rumit yang mengunduh seluruh direktori:





scp -rpC bobby@example.org:/tmp/docs /home/bobby

Pertama, Anda harus memperhatikan bahwa sumber sekarang menjadi mesin jarak jauh, sementara tujuan bersifat lokal. Terlepas dari sakelar pesanan, detail sumber dan tujuan ini harus familier. Tetapi contoh ini juga memperkenalkan tiga flag yang berguna:

cara memeriksa memori di mac
  1. -R: Mengunduh seluruh direktori secara rekursif. Ini akan mentransfer semua file di dalamnya /tmp/dokumen . Ini sangat berguna untuk membuat cadangan cepat atau mentransfer file dalam jumlah besar, terutama jika Anda tidak memiliki akses masuk ke host jarak jauh.
  2. -P: Pertahankan stempel waktu file dan mode file asli. Salinan lokal Anda akan memiliki waktu pembuatan atau izin menulis yang sama seperti aslinya.
  3. -C: Memungkinkan kompresi. Jika Anda mentransfer banyak file, ini dapat mempercepat, terutama jika Anda menggunakan koneksi yang lambat.

Perintah scp Hampir Semudah cp

Penggunaan dasar perintah scp itu mudah: sama seperti cp. Perbedaan utama adalah bahwa scp memerlukan beberapa detail lagi untuk server jarak jauh. Namun, seperti halnya cp, ada flag yang berguna untuk memperluas fungsionalitas dasar. Ini termasuk kompresi dan salinan rekursif untuk menyediakan unduhan banyak file.

Menguasai perintah scp bisa berguna jika Anda diminta untuk mengelola server Linux. Melakukan pencadangan dan transfer data jarak jauh adalah tugas harian bagi seseorang yang terlibat dalam administrasi server.

Membagikan Membagikan Menciak Surel Salin File dengan Aman di Linux Dengan Perintah Scp

Memindahkan file dan folder dari jarak jauh lebih mudah dari yang Anda kira. Dengan perintah scp, memindahkan file dari jarak jauh juga dienkripsi.

Baca Selanjutnya
Topik-topik yang berkaitan
  • Linux
  • Perintah Linux
Tentang Penulis Bobby Jack(58 Artikel Diterbitkan)

Bobby adalah penggemar teknologi yang bekerja sebagai pengembang perangkat lunak selama hampir dua dekade. Dia bersemangat tentang game, bekerja sebagai Editor Ulasan di Majalah Switch Player, dan mendalami semua aspek penerbitan online & pengembangan web.

cara menggunakan hard drive eksternal di mac
More From Bobby Jack

Berlangganan newsletter kami

Bergabunglah dengan buletin kami untuk kiat teknologi, ulasan, ebook gratis, dan penawaran eksklusif!

Klik di sini untuk berlangganan