cum găsesc porturi deschise pe serverul Linux sau FreeBSD Unix?
există diferite comenzi atât pe serverul Linux, cât și pe serverul UNIX pentru a vedea ce porturi TCP/UDP ascultă sau deschid pe serverul dvs. Puteți utiliza comanda netstat, care imprimă conexiuni de rețea, tabele de rutare, statistici de interfață, conexiuni mascaradă, și de membru multicast, etc., O altă opțiune (și sugerată) este utilizarea comenzii lsof, care listează fișiere deschise și porturi pe Linux, FreeBSD, Solaris și alte sisteme Unixish.
netstat command pentru a detecta porturi deschise
sintaxa este:# netstat --listen
SAU# netstat -l
Eșantion ieșiri din Debian 8.,x server Linux:
Pentru a afișa deschide porturile și conexiunile TCP stabilite, introduceți:$ netstat -vatn
Pentru a afișa numai deschide porturile UDP încercați următoarea comandă:$ netstat -vaun
Daca vrei sa vezi FQDN (full dns nume de gazdă), încercați să eliminați -n steag:$ netstat -vat
FreeBSD/OS X, Unix utilizator încercați următoarea comandă:$ netstat -na | grep -i LISTEN
$ netstat -f inet -na | grep -i LISTEN
Eșantion ieșiri:
tcp6 0 0 ::1.52698 *.* LISTEN tcp4 0 0 127.0.0.1.49153 *.* LISTEN tcp4 0 0 127.0.0.1.49152 *.* LISTEN tcp4 0 0 *.22 *.* LISTEN tcp6 0 0 *.22 *.* LISTEN
lsof Exemple Comanda
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAMErpcbind 1004 root 8u IPv4 14248 0t0 TCP *:sunrpc (LISTEN)rpcbind 1004 root 11u IPv6 14251 0t0 TCP *:sunrpc (LISTEN)rpc.statd 1013 statd 9u IPv4 14331 0t0 TCP *:51084 (LISTEN)rpc.statd 1013 statd 11u IPv6 14335 0t0 TCP *:54585 (LISTEN)sshd 1031 root 3u IPv4 15629 0t0 TCP *:ssh (LISTEN)sshd 1031 root 4u IPv6 15631 0t0 TCP *:ssh (LISTEN)named 1034 bind 20u IPv6 13184 0t0 TCP *:domain (LISTEN)named 1034 bind 21u IPv4 13188 0t0 TCP localhost:domain (LISTEN)named 1034 bind 22u IPv4 13190 0t0 TCP nas01.nixcraft.net.in:domain (LISTEN)named 1034 bind 23u IPv4 14835 0t0 TCP localhost:953 (LISTEN)named 1034 bind 24u IPv6 15643 0t0 TCP ip6-localhost:953 (LISTEN)mysqld 1654 mysql 10u IPv4 16911 0t0 TCP localhost:mysql (LISTEN)lighttpd 1679 www-data 4u IPv4 18535 0t0 TCP *:http (LISTEN)lighttpd 1679 www-data 5u IPv6 18536 0t0 TCP *:http (LISTEN)afpd 1709 root 6u IPv4 18703 0t0 TCP *:afpovertcp (LISTEN)cnid_meta 1710 root 5u IPv4 16316 0t0 TCP localhost:4700 (LISTEN)rpc.mount 1739 root 9u IPv4 16332 0t0 TCP *:52053 (LISTEN)rpc.mount 1739 root 11u IPv6 16336 0t0 TCP *:41859 (LISTEN)rpc.mount 1739 root 13u IPv4 16340 0t0 TCP *:40495 (LISTEN)rpc.mount 1739 root 15u IPv6 16344 0t0 TCP *:35658 (LISTEN)rpc.mount 1739 root 17u IPv4 16348 0t0 TCP *:60881 (LISTEN)rpc.mount 1739 root 19u IPv6 16352 0t0 TCP *:37833 (LISTEN)sshd 1975 vivek 11u IPv6 19711 0t0 TCP ip6-localhost:6010 (LISTEN)sshd 1975 vivek 12u IPv4 19712 0t0 TCP localhost:6010 (LISTEN)
O Notă Despre FreeBSD Utilizatori
Fig.,01: sockstat comanda pe FreeBSD
🐧 Obțineți cele mai recente tutoriale pe Linux, Open Source & DevOps prin RSS feed sau newsletter-ul săptămânal de e-mail.
🐧 13 comentarii până în prezent… adauga un ↓
Categoria | Lista de Unix și Linux comenzi |
---|---|
Gestionare Fișiere | pisica |
Firewall | Alpine Awall • CentOS 8 • OpenSUSE • RHEL 8 • Ubuntu 16.,04 • Ubuntu 18.04 • Ubuntu 20.04 |
Network Utilities | dig • host • ip • nmap |
OpenVPN | CentOS 7 • CentOS 8 • Debian 10 • Debian 8/9 • Ubuntu 18.04 • Ubuntu 20.,04 |
Package Manager | apk • apt |
Processes Management | bg • chroot • cron • disown • fg • jobs • killall • kill • pidof • pstree • pwdx • time |
Searching | grep • whereis • which |
User Information | groups • id • lastcomm • last • lid/libuser-lid • logname • members • users • whoami • who • w |
WireGuard VPN | Alpine • CentOS 8 • Debian 10 • Firewall • Ubuntu 20.04 |