답변:
거의 모든 사람들이 원하는 것은 (TCP 및 UDP)입니다 netstat -tunlp
.
나는 매일, 아마도 매시간마다 그것을 사용합니다. 'lsof'핵은 이식성이 뛰어나지 만 (Solaris에서도 작동) 데비안에서는 필수 패키지가 아니므로 설치해야합니다.
sudo
.
netstat -tulpen
Flag e
는 추가 정보를 준다.
netstat
만 가지고 않습니다 lsof
. :)
나는에 큰 팬이에요 netstat -ntlp
그리고 lsof -i
모두가 이미 언급.
나에게 새로운 명령은 ss 입니다.
호출은 다음과 같습니다.
ss -l
명령과 플래그 측면에서 옵션을 갖는 것이 좋습니다.
TechRepulic에는 여기에서 찾을 수있는 알맞은 기사가 있습니다 . 위에 나열된 것과 비슷한 명령이 있지만 몇 가지 변형이 있습니다. 또한 nmap을 사용하여 해당 컴퓨터의 포트 스캔을 수행하는 것이 좋습니다. 따라서 외부 관점에서 어떤 포트가 열려 있고 수신되는지 확인할 수 있습니다.
sudo nmap -T4 -A -v 192.168.1.1/24
다른 모든 것입니다. 세부 사항없이 수행하십시오 ... 책의 뒷면 표지를 읽는 것과 같습니다-고기가없는 많은 단어.
수신 포트는 외부에서 열린 포트와 다릅니다. 방화벽을 고려해야합니다. nmap
다른 컴퓨터 와 같은 프로그램 을 사용하면 방화벽으로 차단되지 않은 열린 포트를 볼 수 있습니다.
-p
제대로 작동하려면, 루트로이 작업을 실행해야합니다, 그래서sudo netstat -tpln
당신은 그 과정 지정된 포트에서 수신 한 사용자가 아니라면, 그렇지 않으면 공정 열, 특히 유용하지 않습니다.