Pour installer la commande `netcat` sous Linux (Ubuntu 18.04/20.04), suivez ces étapes :
Étape 1 :Mettre à jour les listes de packages
``` merde
sudo apt mise à jour
```
Étape 2 :Installez le package 'netcat-openbsd'
Ce package contient la commande `netcat` sur les systèmes Ubuntu :
``` merde
sudo apt installer netcat-openbsd
```
Étape 3 :Vérifiez l'installation
Une fois l'installation terminée, vous pouvez la vérifier en vérifiant la version de `netcat` :
``` merde
netcat-V
```
Étape 4 : Recherchez les versions alternatives de `netcat`
Si vous avez déjà installé « netcat » à partir d'une source différente, vérifiez s'il est toujours présent sur votre système :
``` merde
quel nc
```
Si la commande renvoie `/bin/nc`, cela signifie que vous disposez de la version originale de `netcat`. S'il renvoie `/usr/bin/nc`, cela signifie que la version `netcat-openbsd` est installée.
Étape 5 : Configurer les règles du pare-feu
Si vous prévoyez d'utiliser « netcat » à des fins de mise en réseau, vous devrez peut-être configurer votre pare-feu pour autoriser les connexions entrantes sur les ports appropriés.
Étape 6 :Apprendre l'utilisation de base
Voici quelques commandes de base pour vous aider à démarrer avec `netcat` :
Créer un serveur TCP :
``` merde
nc-l 4444
Écoute sur [0.0.0.0] 4444 ...
Tapez ^C pour terminer.
```
Connectez-vous à un serveur TCP :
``` merde
nc localhost 4444
Connexion au port localhost 4444 [tcp/*] réussie !
echo "Bonjour, Netcat!"
Écrire sur le socket...
```
Envoi de fichiers :
``` merde
Côté expéditeur
$ nc -l -p 4444
Côté receveur
$ nc localhost 4444> nom de fichier reçu
```
Étape 7 :Explorer l'utilisation avancée
`Netcat` offre une large gamme d'options et de fonctionnalités. Reportez-vous à la page « man nc » ou aux ressources en ligne pour des scénarios d'utilisation plus avancés.
N'oubliez pas qu'avant d'apporter des modifications à votre système, c'est toujours une bonne idée de sauvegarder vos données. Si vous rencontrez des problèmes, vous pouvez essayer de rechercher des solutions en ligne ou demander de l'aide sur les forums de la communauté Ubuntu.
|