För att installera kommandot `netcat` på Linux (Ubuntu 18.04/20.04), följ dessa steg:
Steg 1:Uppdatera paketlistorna
``` sh
sudo apt uppdatering
```
Steg 2:Installera paketet 'netcat-openbsd'
Det här paketet innehåller kommandot "netcat" på Ubuntu-system:
``` sh
sudo apt installera netcat-openbsd
```
Steg 3:Verifiera installationen
När installationen är klar kan du verifiera den genom att kontrollera versionen av `netcat`:
``` sh
netcat -V
```
Steg 4:Sök efter alternativa `netcat`-versioner
Om du tidigare har installerat 'netcat' från en annan källa, kontrollera om den fortfarande finns på ditt system:
``` sh
vilken nc
```
Om kommandot returnerar `/bin/nc` betyder det att du har den ursprungliga versionen av `netcat`. Om den returnerar `/usr/bin/nc` betyder det att du har `netcat-openbsd`-versionen installerad.
Steg 5:Konfigurera brandväggsregler
Om du planerar att använda 'netcat' för nätverksändamål kan du behöva konfigurera din brandvägg för att tillåta inkommande anslutningar på lämpliga portar.
Steg 6:Lär dig grundläggande användning
Här är några grundläggande kommandon för att komma igång med `netcat`:
Skapa en TCP-server :
``` sh
nc -l 4444
Lyssnar på [0.0.0.0] 4444 ...
Skriv ^C för att avsluta.
```
Anslut till en TCP-server:
``` sh
nc localhost 4444
Anslutning till localhost 4444-porten [tcp/*] lyckades!
echo "Hej, Netcat!"
Skriver till socket...
```
Skicka filer :
``` sh
På avsändarens sida
$ nc -l -p 4444
På mottagarens sida
$ nc localhost 4444>mottaget filnamn
```
Steg 7:Utforska avancerad användning
`Netcat` erbjuder ett brett utbud av alternativ och funktioner. Se sidan `man nc` eller onlineresurser för mer avancerade användningsscenarier.
Kom ihåg att innan du gör några ändringar i ditt system är det alltid en bra idé att säkerhetskopiera dina data. Om du stöter på några problem kan du försöka söka efter lösningar online eller söka hjälp från Ubuntus communityforum.