Cara memindahkan data melalui rangkaian dengan arahan NC (NETCAT) di Linux

Cara memindahkan data melalui rangkaian dengan arahan NC (NETCAT) di Linux

The NC Perintah (Netcat) boleh digunakan untuk memindahkan data sewenang -wenangnya melalui rangkaian. Ia mewakili cara cepat untuk pentadbir Linux untuk memindahkan data tanpa memerlukan perkhidmatan pemindahan data tambahan seperti FTP, HTTP, SCP dll. Konfigurasi ini akan menunjukkan kepada anda contoh cara memindahkan data antara ke tuan rumah rangkaian. Kami akan memindahkan data myfile.txt Fail dari localhost ke hos destinasi dengan alamat IP 10.1.1.2.

Tuan rumah destinasi

The NC Perintah pertama perlu dimulakan di hos rangkaian yang mana kita perlu memindahkan data. Kami akan mengarahkan NC Untuk mendengar permintaan yang masuk pada nombor port yang ditetapkan pengguna dan apabila permintaan klien datang menerima data yang dikehendaki. Pilih nombor port pilihan anda untuk memastikan bahawa ia tidak disekat oleh firewall dan boleh diakses dari host sumber.

$ nc -l -p 7555> myfile.txt 

Arahan di atas mengarahkan NC untuk terus mendengar di port 7555 sehingga menerima permintaan. Setelah permintaan diperoleh, ia akan menerima pemindahan myfile.txt fail.



Sumber tuan rumah

Untuk menerima myfile.txt fail yang kita perlukan untuk memulakan permintaan pemindahan data menggunakan alamat IP (misalnya. 10.1.1.2) atau nama hos dari tuan rumah destinasi dan diberikan pelabuhan:

$ NC 10.1.1.2 7555 < myfile.txt 

Penyelesaian masalah

Gejala:

NCAT: Sambungan ditolak. 

Periksa sama ada anda telah menetapkan nombor port yang betul pada host sumber. Selain itu, pastikan pelabuhan boleh diakses dan tidak disekat oleh firewall:

$ nmap -p 7555 10.1.1.2 Bermula NMAP 6.45 (http: // nmap.org) pada 2015-03-28 09:25 AEDT NMAP Scan Report untuk Thebeast (10.1.1.2) Hos naik (0.Latensi 00097s). Perkhidmatan Negeri Port 7555/TCP Terbuka Tidak Diketahui 

Terakhir, pastikannya NC sedang mendengar hos destinasi:

# netstat -ant | Grep 7555 TCP 0 0 0.0.0.0: 7555 0.0.0.0:* Dengar 

Tutorial Linux Berkaitan:

  • Petua & Trik dengan Perintah Netcat di Linux
  • Perkara yang hendak dipasang di Ubuntu 20.04
  • Senarai dan Pemasangan Pelanggan FTP di Ubuntu 20.04 Linux ..
  • Setup Server FTP di Linux
  • Cara menyambung ke pelayan FTP menggunakan python
  • Senarai dan Pemasangan Pelanggan FTP di Ubuntu 22.04 Linux ..
  • Perkara yang perlu dilakukan setelah memasang ubuntu 20.04 Focal Fossa Linux
  • Cara Menyiapkan Pelayan dan Pelayan FTP/SFTP di Almalinux
  • Ubuntu 20.04 Trik dan Perkara yang Anda Tidak Tahu
  • Perkara yang perlu dipasang di Ubuntu 22.04