Netcat

Linux.fista
Versio hetkellä 26. lokakuuta 2008 kello 11.20 – tehnyt Str4nd (keskustelu | muokkaukset) (Kumottu muokkaus #23422, jonka teki ARTTUSN WIHOWIIMEINEN MARSSI TÄYTIN TOIVEENNE PÄÄSETTE NYT EROON MUSTA!!!!!!!! ([[User talk:ARTTUSN WIH)
Siirry navigaatioon Siirry hakuun

Netcat on ohjelma, jolla voi lähettää ja vastaanottaa tietoa UDP- tai TCP-protokollan yli verkossa. Tieto lähetetään yleensä salaamattomana, eikä vastapuolen oikeellisuutta varmisteta.

Käyttö

Tiedon lähettäminen

nc [valitsimet] <host> <portit>

Tiedon vastaanottaminen

nc -l -p <portti> [valitsimet] [host] [portti]

Käyttökohteita ja esimerkkejä

Tiedonsiirto

Lähiverkossa tulee joskus tarve siirtää hakemistorakenteita koneelta toiselle. Tällöin voidaan tar:n pakkaama tiedostorakenne siirtää netcatin avulla vastaanottajakoneelle. Tämä ei kuitenkaan yleisesti ole turvallista!

Vastaanottajakoneella isäntä.fi kuunnellaan vapaata porttia 1337

nc -l -p 1337 | tar -xvpf -

Lähettäjäkoneella lähetetään pakattu hakemistorakenne vastaanottajalle

tar -cvf - hakemisto | nc isäntä.fi 1337