Volg deze stappen om de opdracht `netcat` op Linux (Ubuntu 18.04/20.04) te installeren:
Stap 1:Update de pakketlijsten
```sch
sudo apt-update
```
Stap 2:Installeer het 'netcat-openbsd'-pakket
Dit pakket bevat de opdracht `netcat` op Ubuntu-systemen:
```sch
sudo apt installeer netcat-openbsd
```
Stap 3:Controleer de installatie
Zodra de installatie is voltooid, kunt u deze verifiëren door de versie van `netcat` te controleren:
```sch
netcat-V
```
Stap 4:Controleer op alternatieve `netcat`-versies
Als u `netcat` eerder vanuit een andere bron hebt geïnstalleerd, controleer dan of het nog steeds op uw systeem aanwezig is:
```sch
welke nc
```
Als het commando `/bin/nc` retourneert, betekent dit dat u de originele versie van `netcat` heeft. Als het `/usr/bin/nc` retourneert, betekent dit dat je de `netcat-openbsd` versie geïnstalleerd hebt.
Stap 5:Firewall-regels configureren
Als u van plan bent `netcat` voor netwerkdoeleinden te gebruiken, moet u mogelijk uw firewall configureren om inkomende verbindingen op de juiste poorten toe te staan.
Stap 6:leer het basisgebruik
Hier zijn een paar basiscommando's om u op weg te helpen met `netcat`:
Maak een TCP-server :
```sch
nc-l 4444
Luisteren op [0.0.0.0] 4444 ...
Typ ^C om te beëindigen.
```
Verbinden met een TCP-server:
```sch
nclocalhost 4444
Verbinding met localhost 4444 poort [tcp/*] gelukt!
echo "Hallo, Netcat!"
Schrijven naar socket...
```
Bestanden verzenden :
```sch
Aan de kant van de afzender
$ nc -l -p 4444
Aan de kant van de ontvanger
$ nc localhost 4444> ontvangen bestandsnaam
```
Stap 7:Ontdek geavanceerd gebruik
`Netcat` biedt een breed scala aan opties en functies. Raadpleeg de `man nc`-pagina of online bronnen voor meer geavanceerde gebruiksscenario's.
Houd er rekening mee dat het altijd een goed idee is om een back-up van uw gegevens te maken voordat u wijzigingen in uw systeem aanbrengt. Als u problemen ondervindt, kunt u online naar oplossingen zoeken of hulp zoeken op de Ubuntu-communityforums. |