Ребята, я хочу знать, если мой конкретный порт работает сервер с помощью netstat? как мне этого добиться?
как использовать netstat на определенном порту в Linux
22
3 ответа
можно использовать
netstat -pnlt | grep ':portno'
другой вариант, вы можете использовать инструмент nmap для проверки открытых портов на сервере
nmap -sT -O localhost
выход
Starting nmap 3.55 ( http://www.insecure.org/nmap/ ) at 2004-09-24 13:49 EDT
Interesting ports on localhost.localdomain (127.0.0.1):
(The 1653 ports scanned but not shown below are in state: closed)
PORT STATE SERVICE
22/tcp open ssh
25/tcp open smtp
111/tcp open rpcbind
Device type: general purpose
Netstat Пример:
[root@krizna ~]# netstat -pnlt | grep ':80'
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 :::80 :::* LISTEN 1164/httpd
15
отвечен krizna 2023-05-01 17:03
использовать netstat -anp | grep portNumber
2
отвечен rags 2023-05-01 19:20
Я думаю netstat -nat | grep port | grep LISTEN
должно сработать.
2
отвечен 2023-05-01 21:37
Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]