Je parle de netstat dans le dernier article mais à quoi ça sert ?
netstat permet d’avoir des informations sur les connexions réseaux dans un système linux.
ex : pour connaître les ports en écoute
|
$netstat -an | grep LISTEN tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN |
On peut voir ici qu’un server ssh est lancé (22 est le port par defaut pour le ssh).
Un autre cas d’utilisation qui peut être utile, c’est de savoir qui occupe un port particulier.
|
$sudo netstat -laput | grep ssh tcp 0 0 *:ssh *:* LISTEN 1176/sshd |
Le résultat est sshd, il s’agit bien du process daemon pour un serveur ssh.
NB: pour utiliser cette dernière commande, il faut utiliser sudo ou etre root pour avoir accès à tous les processus.
Netstat a d’autres usages, il s’agit là des deux principaux que j’utilise au quotidien.