la commande ss est un outil utilisé pour afficher des informations relatives aux sockets réseau sur un système Linux. L’outil affiche des informations plus détaillées que la commande netstat utilisée pour afficher les connexions de socket actives.
Dans ce guide, nous explorons et voyons comment la commande ss peut être utilisée pour afficher diverses informations de connexion de socket sous Linux.
- Liste de toutes les connexions
- Liste Écoute et non-connexion ports d’écoute
- Liste des Sockets d’écoute
- List all TCP Connections
- Liste toutes les Connexions TCP en écoute
- List all UDP Connections
- List all Listening UDP Connections
- Affichage PID (ID de processus) des sockets
- Display Summary Statistics
- Display IPv4 and IPv6 Socket Connections
- Filtrer les connexions par numéro de port
- Vérifier les Pages de manuel pour la Commande ss
Liste de toutes les connexions
La commande SS de base sans aucune option répertorie simplement toutes les connexions quel que soit leur état.
$ ss

Liste Écoute et non-connexion ports d’écoute
Vous pouvez récupérer une liste des ports d’écoute et de non-écoute en utilisant l’option -a
comme indiqué ci-dessous.
$ ss -a

Liste des Sockets d’écoute
Pour afficher uniquement les sockets d’écoute, utilisez l’indicateur -l
comme indiqué.
$ ss -l

List all TCP Connections
To display all TCP connection, use the -t
option as shown.
$ ss -t

Liste toutes les Connexions TCP en écoute
Pour avoir une vue de toutes les connexions de socket TCP en écoute, utilisez la combinaison -lt
comme indiqué.
$ ss -lt

List all UDP Connections
To view all the UDP socket connections use the -ua
option as shown.
$ ss -ua

List all Listening UDP Connections
To list listening UDP connections use the -lu
option.
$ ss -lu

Affichage PID (ID de processus) des sockets
Pour afficher les ID de processus liés aux connexions de socket, utilisez l’indicateur -p
comme indiqué.
$ ss -p

Display Summary Statistics
To list the summary statistics, use the -s
option.
$ ss -s

Display IPv4 and IPv6 Socket Connections
If you are curious about the IPv4 socket connections use the -4
option.
$ ss -4

To display IPv6 connections, use the -6
option.
$ ss -6

Filtrer les connexions par numéro de port
la commande ss vous permet également de filtrer le numéro de port de socket ou le numéro d’adresse. Par exemple, pour afficher toutes les connexions de socket avec un port de destination ou de source de ssh, exécutez la commande.
$ ss -at '( dport = :22 or sport = :22 )'

Vous pouvez également exécuter la commande.
$ ss -at '( dport = :ssh or sport = :ssh )'

Vérifier les Pages de manuel pour la Commande ss
Pour obtenir plus d’informations sur l’utilisation de la commande ss, consultez les pages de manuel à l’aide de la commande.
$ man ss

Ce sont quelques-uns des parmi les options couramment utilisées qui sont utilisées avec la commande ss. La commande est considérée comme plus supérieure à la commande netstat et fournit des informations détaillées sur les connexions réseau.