Găsiți porturi deschise în FreeBSD folosind Sockstat

În acest articol, vom vedea cum să găsiți porturi deschise în FreeBSD folosind sockstat. 10 comenzi utile.

Sockstat este unul dintre utilitarul versatil al liniei de comandă. Este utilizat în principal pentru găsirea porturilor deschise în FreeBSD și comanda sockstat este instalată implicit în FreeBSD. Este utilizat în mod obișnuit pentru afișarea numelui proceselor care au deschis un anumit port de rețea pe un sistem FreeBSD.

Comanda Sockstat este, de asemenea, utilizată pentru listarea socketurilor deschise pe baza versiunii protocolului (IPv4 și IPv6), a stării conexiunii și a ce porturi leagă și ascultă un daemon sau un program. Poate micșora rezultatele pentru o conexiune deschisă pe baza utilizatorului care deține socketul, descriptorul de fișiere al unui socket de rețea sau PID-ul procesului care a deschis socketul.

1. Afișați toate porturile deschise în FreeBSD

Comanda Sockstat va afișa toate porturile deschise într-un sistem FreeBSD

# sockstat

2. Lista porturilor de ascultare

# sockstat -l

comanda sockstat cu steagul -l va afișa toate soclurile de ascultare deschise în stiva de rețea. Afișați mufele de ascultare.

3. Afișați porturile deschise IPv4

# sockstat -4

Afișați soclurile AF_INET (IPv4).

4. Afișați porturile deschise IPv6

# sockstat -6

Afișați soclurile AF_INET6 (IPv6).

5. Afișați porturile deschise TCP sau UDP

# sockstat -P tcp

# sockstat -P udp

# sockstat -P tcp,udp

Afișați soclurile de Internet numai dacă numărul portului local sau străin se află pe lista specificată. Argumentul porturi este o listă separată prin virgulă a numerelor și intervalelor de porturi specificate ca primul și ultimul port separat printr-o liniuță.

6. Enumerați numărul de port specific TCP și UDP

# sockstat -P tcp -p 443 [Show TCP HTTPS Port]
# sockstat -P udp -p 53 [Show UDP DNS Port]
# sockstat -P tcp -p 443,53,80,21 [Show Both TCP and UDP]

Aceasta va verifica dacă portul de mențiune este deschis sau nu.

7. Afișați porturile de ascultare în rețea

# sockstat -46 -l -s

Pentru a lista toate soclurile TCP deschise în starea de ascultare, adăugați semnalizatoarele -l și -s, așa cum se arată în exemplul de mai jos. Fiind un protocol fără conexiune, UDP nu menține informații despre starea conexiunii.

8. Afișați prizele Unix și conductele denumite

# sockstat -u

Afișați soclurile AF_LOCAL (UNIX). Soclurile de domeniu Unix, precum și alte forme de comunicare locală între procese, cum ar fi țevile numite, pot fi afișate prin comanda sockstat utilizând semnalizatorul -u, așa cum se arată în imaginea de mai jos.

9. Trimiteți protocoalele conectate HTTPS

# sockstat -46 -s -P TCP -p 443 -c

Puteți lista toate soclurile conectate asociate protocolului HTTPS alături de starea fiecărei conexiuni executând comanda de mai jos.

10. Afișați soclurile la distanță HTTP

# sockstat -46 -c | egrep ’80|443′ | awk '{print $7}' | uniq -c | sort -nr

# sockstat -46 -c -p 80,443 | grep -v ADDRESS|awk '{print $7}' | uniq -c | sort -nr

Pentru a lista toate soclurile la distanță asociate cu protocolul HTTP, puteți rula una dintre următoarele combinații de comenzi.

În acest articol, am văzut cum să găsim un port deschis în FreeBSD folosind sockstat.


Cum se creează un grup în Linux

Cum se creează un grup în Linux

Grupurile sunt utilizate pentru a organiza utilizatorii și privilegiile lor, cum ar fi citirea scrisului și executarea permisiunii. Pentru a adăuga un groud, comanda este groupadd.

3 moduri de a verifica utilizarea procesorului în Linux

3 moduri de a verifica utilizarea procesorului în Linux

Explicați bine 3 moduri de a verifica utilizarea procesorului în Linux. Utilizarea procesorului se referă la o utilizare a resurselor de procesare sau la cantitatea de muncă gestionată de un procesor.

Cum se instalează și se configurează DenyHosts în CentOS 7

Cum se instalează și se configurează DenyHosts în CentOS 7

DenyHosts este utilizat pe scară largă ca alternativă la Fail2ban. Dacă au existat prea multe încercări de conectare SSH nevalide, se presupune că atacurile sale cu forță brută sau

Montați un disc nou pe un server Linux

Montați un disc nou pe un server Linux

Vom învăța cum să montăm un disc nou pe un server Linux. Pentru această demonstrație, folosim CentOS 7 cloud server. acum montați partiția așa cum se arată mai jos.

Ușor de instalat Fail2ban pe Ubuntu 20.04

Ușor de instalat Fail2ban pe Ubuntu 20.04

Explicați bine cum este ușor să instalați Fail2ban pe Ubuntu 20.04. Fail2ban este scris în limbaj de programare Python și este open source, gratuit. Configurare.

Cum se instalează WireGuard VPN pe Ubuntu 20.04

Cum se instalează WireGuard VPN pe Ubuntu 20.04

Explicați cum să instalați WireGuard VPN pe Ubuntu 20.04. WireGuard este un VPN extrem de simplu, rapid și modern care utilizează criptografie de ultimă generație

Cum se instalează OpenSSL 1.1.1d în CentOS

Cum se instalează OpenSSL 1.1.1d în CentOS

OpenSSL este un set de instrumente robust, de calitate comercială, cu funcții complete pentru protocoalele Transport Layer Security (TLS) și (SSL). Aflați cum să instalați OpenSSL 1.1.1d în CentOS

Cum se instalează și se configurează CSF pe CentOS 8

Cum se instalează și se configurează CSF pe CentOS 8

Cum se instalează și se configurează CSF pe serverul CentOS 8. ConfigServer Security & Firewall este un firewall (SPI), aplicație de conectare / detectare intruziuni și securitate.

Configurarea regulii de audit nu este reflectată - Cum se depanează

Configurarea regulii de audit nu este reflectată - Cum se depanează

Configurarea regulii de audit nu este reflectată? Aflați cum soluționează și soluționează problema inginerii noștri de asistență. Fișierul de configurare a regulii /etc/audit/rules.d/audit.rules

CloudLinux High Load pe server

CloudLinux High Load pe server

În acest articol vom afla cum inginerii noștri de asistență repară CloudLinux încărcarea mare pe server. Vă rugăm să vă asigurați că limitele dvs. LVE sunt configurate corect.