12 ss Kommandoeksempler til overvågning af netværksforbindelser
ss kommando er et værktøj, der bruges til at vise netværksstikrelaterede oplysninger på et Linux-system. Værktøjet viser mere detaljeret information om netstat-kommandoen, der bruges til at vise aktive forbindelsesforbindelser.
I denne vejledning dykker vi ind i og ser, hvordan ss-kommandoen kan bruges til at vise forskellige sokkelforbindelsesoplysninger i Linux.
1. Liste over alle forbindelser
Den grundlæggende ss-kommando uden nogen indstillinger viser blot alle forbindelser, uanset hvilken tilstand de er i.
$ ss
2. Liste over lytte- og ikke-lytteporte
Du kan hente en liste over både lytte- og ikke-lytteporte ved hjælp af indstillingen -a
som vist nedenfor.
$ ss -a
3. Listing Listening Sockets
Brug kun -l
-flagget som vist for kun at vise lyttestik.
$ ss -l
4. Liste over alle TCP-forbindelser
For at få vist alle TCP-forbindelser skal du bruge indstillingen -t
som vist.
$ ss -t
5. Vis alle lytende TCP-forbindelser
For at få et overblik over al den TCP-stikket, der lytter, skal du bruge -lt
-kombinationen som vist.
$ ss -lt
6. Liste over alle UDP-forbindelser
For at se alle UDP-stikforbindelser skal du bruge indstillingen -ua
som vist.
$ ss -ua
7. Liste over alle UDP-forbindelser, der lytter
Hvis du vil liste UDP-forbindelser, der lytter, skal du bruge indstillingen -lu
.
$ ss -lu
8. Vis PID (proces-id'er) på stikkontakter
For at få vist proces-id'erne, der er relateret til sokkelforbindelser, skal du bruge -p
-flagget som vist.
$ ss -p
9. Vis oversigtsstatistikker
For at liste en oversigtsstatistik skal du bruge indstillingen -s
.
$ ss -s
10. Vis IPv4- og IPv6-stikforbindelser
Hvis du er nysgerrig efter IPv4-stikforbindelser, skal du bruge indstillingen -4
.
$ ss -4
For at få vist IPv6-forbindelser skal du bruge indstillingen -6
.
$ ss -6
11. Filtrer forbindelser efter portnummer
ss-kommandoen giver dig også mulighed for at filtrere sokkelportnummer eller adressenummer. For eksempel for at få vist alle stikket forbindelser med en destination eller kilde port af ssh kør kommandoen.
$ ss -at '( dport = :22 or sport = :22 )'
Alternativt kan du køre kommandoen.
$ ss -at '( dport = :ssh or sport = :ssh )'
12. Kontroller man-sider for ss-kommando
For at få mere indsigt i ss-kommandoforbruget skal du kontrollere mandsiderne ved hjælp af kommandoen.
$ man ss
Disse er nogle af de almindeligt anvendte indstillinger, der bruges med ss-kommando. Kommandoen betragtes som bedre end netstat-kommandoen og giver detaljerede oplysninger om netværksforbindelser.