« Commandes BASH » : différence entre les versions

Ligne 463 : Ligne 463 :


=== Afficher les connexions ===
=== Afficher les connexions ===
<pre>
<syntaxhighlight lang="bash" line copy>
0-Lister les ports ouverts et les services réseaux en écoute sur son serveur Linux grâce à netstat.
# 0-Lister les ports ouverts et les services réseaux en écoute sur son serveur Linux grâce à netstat.
netstat -lntup
netstat -lntup


1-Lister tous les ports :
# 1-Lister tous les ports :
netstat -a
netstat -a


2-Lister tous les ports TCP :
# 2-Lister tous les ports TCP :
netstat -at
netstat -at


3-Lister tous les ports UDP :
# 3-Lister tous les ports UDP :
netstat -au
netstat -au


4-Lister tous les ports en écoute :
# 4-Lister tous les ports en écoute :
netstat -l
netstat -l


5-Lister uniquement les ports TCP en écoutes :
# 5-Lister uniquement les ports TCP en écoutes :
netstat -lt
netstat -lt


6-Lister uniquement les ports UDP en écoutes :
# 6-Lister uniquement les ports UDP en écoutes :
netstat -lu
netstat -lu


7-Afficher les statistique de tous les ports :
# 7-Afficher les statistique de tous les ports :
netstat -s
netstat -s


8-Affichier les statistique des Port TCP :
# 8-Affichier les statistique des Port TCP :
netstat -st
netstat -st


9-Affichier les statistique des Port UDP :
# 9-Affichier les statistique des Port UDP :
netstat -su
netstat -su


10-Affiche le nom du programme et le PID associé :
# 10-Affiche le nom du programme et le PID associé :
Cette commande est très utile lorsque vous souhaitez connaitre quel programme est exécuté sur un port particulier.
# Cette commande est très utile lorsque vous souhaitez connaitre quel programme est exécuté sur un port particulier.
netstat -p
netstat -p


11-Afficher directement les IP et pas de résolution de nom :
# 11-Afficher directement les IP et pas de résolution de nom :
Pour afficher toutes les connexions et tous les ports en écoute mais n’affiche que les adresses IP sans la résolutions des noms.
Pour afficher toutes les connexions et tous les ports en écoute mais n’affiche que les adresses IP sans la résolutions des noms.
netstat -an
netstat -an


12-Affiche le numéro d’identification des processus (PID) associé à chaque connexion :
# 12-Affiche le numéro d’identification des processus (PID) associé à chaque connexion :
netstat -o
netstat -o


13-Afficher la table de routage IPV4 et IP6 :
# 13-Afficher la table de routage IPV4 et IP6 :
netstat -r
netstat -r


14-Affichage à un interval de temps régulier en seconde :
# 14-Affichage à un interval de temps régulier en seconde :
netstat -t “temps en seconde” ( Exemple : netstat -t 5 )
netstat -t “temps en seconde” ( Exemple : netstat -t 5 )
netstat -t 5
netstat -t 5
</pre>
</syntaxhighlight>


=== Scanner les ports ===  
=== Scanner les ports ===