DCP-Transfer File Antara Host Linux Menggunakan Jaringan Peer-to-Peer

DCP-Transfer File Antara Host Linux Menggunakan Jaringan Peer-to-Peer

Orang sering perlu menyalin atau berbagi file melalui jaringan. Banyak dari kita terbiasa menggunakan alat seperti RSYNC atau SCP untuk mentransfer file antar mesin. Dalam tutorial ini, kami akan meninjau alat lain yang dapat membantu Anda menyalin file antar host di jaringan - Salinan DAT (DCP).

DCP tidak mengharuskan SSH untuk digunakan atau dikonfigurasi untuk menyalin file Anda. Selain itu tidak memerlukan konfigurasi apa pun untuk secara aman menyalin file Anda.

Kasus Penggunaan DCP

DCP dapat digunakan dalam beberapa skenario. Misalnya, Anda dapat dengan mudah mengirim file ke beberapa kolega dengan hanya menyediakannya dengan kunci yang dihasilkan. Anda juga dapat menyinkronkan data antara dua mesin tanpa perlu mengatur tombol SSH. Salin file ke mesin jarak jauh atau berbagi file antara Linux, MacOS, Windows.

Bagaimana DCP bekerja

DCP menciptakan a dat Arsip untuk daftar file yang telah Anda tentukan untuk disalin. Kemudian, menggunakan kunci publik yang dihasilkan, ini memungkinkan Anda untuk mengunduh file dari host lain. Data yang disalin dienkripsi menggunakan kunci publik untuk arsip DAT.

Cara menginstal DCP di sistem linux

Pemasangan DCP dapat diselesaikan dengan manajer paket NPM. Namun jika Anda tidak ingin menggunakan NPM, Anda dapat mengunduh rilis terbaru dari DCP Paket dari halaman rilis.

Untuk menginstal paket dengan NPM, Anda harus menginstal NPM pada sistem Linux Anda dan kemudian menggunakan perintah berikut untuk menginstalnya.

# npm i -g dat -cp 

Jika Anda lebih suka menggunakan arsip ZIP, Anda dapat mengunduhnya dengan perintah wget.

# wget https: // github.com/tom-james-watson/dat-cp/rilis/download/0.7.4/DCP-0.7.4-Linux-X64.ritsleting 

Lalu pindahkan DCP Dan Node-64.node binari ke jalur dengan pilihan Anda, lebih disukai jalur yang termasuk dalam variabel jalur Anda. Misalnya /usr/lokal/bin/:

# MV DCP-0.7.4-Linux-X64/DCP DCP-0.7.4-linux-x64/node-64.node/usr/lokal/bin 

Cara menggunakan DCP di sistem linux

Penggunaan DCP sederhana dan seperti yang disebutkan sebelumnya tidak memerlukan konfigurasi tambahan. Cukup pilih file yang ingin Anda salin dan jalankan:

Kirim file dari host sumber:

# File DCP 

Jalankan perintah di bawah ini di host target.

# DCP  

Ini mungkin terlihat sedikit aneh pada awalnya, tapi sebenarnya sangat mudah. Untuk tujuan tutorial ini, saya memiliki dua host - Temcint_1 Dan tecmint_2. Saya akan mengirim file dipanggil video.MP4 dari tecmint_1 ke tecmint_2.

Mengirim file dari tecmint_1:

# Video DCP.MP4 

Di akhir output, Anda akan melihat garis biru, yang akan menjadi DCP :

Kirim file ke host jarak jauh

Anda kemudian dapat menggunakan perintah berikut untuk mendapatkan file dari host lain. Dalam contoh di bawah ini, saya akan mengunduh file dari tecmint_2:

# DCP C3233D5F3CCA81BE7CD080712013DD77BD7EBFD4BCFFCQ12121CBEACF9C7DE89B 
Unduh file dari host jarak jauh

Itu saja, file telah diunduh.

DCP memiliki beberapa opsi tambahan yang dapat Anda jalankan dengan:

  • -R, --Rekursif - Salin Direktori Segera.
  • -n,--kering-lari - Tunjukkan file apa yang akan disalin.
  • --lewati-prompt - Download secara otomatis tanpa prompt.
  • -V, --Verbose - Mode Verbose - Mencetak Pesan Debugging Ekstra.
Kesimpulan

DCP sangat sederhana dan mudah digunakan, yang membantu Anda menyalin atau berbagi file antar host. Jika Anda menyukai proyek ini, Anda dapat meninjau lebih lanjut halaman DCP Git.