آموزشی - نمایش وضعیت پورت های باز در لینوکس
یکی از ساده ترین روش ها برای آگاهی از وضعیت پورتهای باز در لینوکس استفاده از فرمان lsof است؛با استفاده از این دستور می توان به اطلاعاتی همچون :
نقل قول:
نام پورت مربوطه
PID
کاربر فعال کننده پورت
نوع پورت - IPV6 و یا IPV4
UDP-TCP
و وضعیت آن.
دست بافت.
نحوه فراخوانی دستور فوق :
root@server# lsof -i
خروجی دستور فوق به صورت زیر می باشد :
COMMAND PID USER FD TYPE DEVICE SIZE NODE NAME
portmap 1779 rpc 3u IPv4 5819 UDP *:sunrpc
portmap 1779 rpc 4u IPv4 5823 TCP *:sunrpc (LISTEN)
rpc.statd 1797 rpcuser 4u IPv4 5855 UDP *:32768
rpc.statd 1797 rpcuser 5u IPv4 5843 UDP *:701
rpc.statd 1797 rpcuser 6u IPv4 5858 TCP *:32769 (LISTEN)
mDNSRespo 2092 nobody 7u IPv4 6275 TCP Linux:5335 (LISTEN)
mDNSRespo 2092 nobody 8u IPv4 6280 UDP *:5353
cupsd 2136 root 0u IPv4 6551 TCP Linux:ipp (LISTEN)
cupsd 2136 root 2u IPv4 6552 UDP *:ipp
sshd 2190 root 3u IPv6 6573 TCP *:ssh (LISTEN)
sendmail 2216 root 3u IPv4 6661 TCP Linux:smtp (LISTEN)
sshd 2776 root 3u IPv6 12470 TCP 193.168.0.7:ssh->193.168.0.3:4571 (ESTABLISHED)
در صورتی که بخواهید موقتا اقدام به بستن پورت مربوطه نمایید با استفاده از دستور kill امکان پذیر است.
پاینده و پیروز باشید.