본문 바로가기

IT/기술

리눅스 대기중인 포트 확인하는방법


리눅스 리슨 포트 찾아보기


서버를 운영하다 보면 대기중인 포트확인이 필요할때가 있다.
대기포트를 알아야지 원격지에서 접속 할 수 있는 주소를 알 수 있기 때문이다.
간단한 명령어 조작으로 확인이 가능하다. 



대기 포트 확인 명령어


☞ 단순명령어를 이용하는 방법                                                  

   - 아래 명령어를 이용하면 쉽게 현재 열린포트 확인이 가능하다.     

     netstat -nlpt


☞ 쉘스크립트를 이용하는 방법                                                        

   - 아래 명령어를 쉘스크립트를 만들어서 사용하면 편리하게 사용할 수 있다.      

     아래 명령어는 복잡하기 때문에 필요할때 마다 입력하는 것은 번거롭다.        

그래서 스크립트를 만들어서 사용하는 것이 편리하다.                           

     lsof -i -nP | grep LISTEN | awk '{print $(NF-1)" "$1}' | sort -u



 


☞ 옵 션

-r, --route : 라우팅 테이블을 출력
-g, --groups : 멀티캐스트 그룹을 숫자 형태로 출력
-i, --interfaces : 인터페이스 테이블을 출력
-s, --statistics : 네트워킹 통계를 출력
-W, --wide : 긴 형태의 IP 주소를 출력
-M, --masquerade : 매스커레이드(masquerad) 상태를 출력
-v, --verbose : 상세한 정보를 출력
--numeric-hosts : 호스트명을 도메인명으로 해석하지 않고 숫자 형태로 출력
-n, --numeric : 도메인 형태가 아닌 IP 주소 형태로 출력
--numeric-users : 사용자명을 해석하지 않고 숫자 형태로 출력
--numeric-ports : 포트명을 해석하지 않고 숫자 형태로 출력
-e, --extend : 보다 상세한 정보를 출력
-N, --symbolic : 하드웨어명을 해석하여 출력
-p, --programs : 소켓의 PID 프로그램 정보를 출력
-l, --listening : LISTENING 상태의 서버 소켓을 출력
-c, --continuous : 매 초마다 정보를 업데이트하며 계속적으로 출력
-o, --timers : 네트워킹 타이머와 관련된 정보를 출력
-a, --all, --listening : 소켓을 모두 출력
-C, --cache : FIB 대신 라우팅 캐시를 출력
-F, --fib : FIB(Forwarding Information Base) 정보를 출력
-V, --version : 버전 정보를 출력
-h, --help : 사용법을 출력



윈도우 비밀번호 분실 해결방법
절전모드에서 깨어날때 로그인암호 없애기
윈도우 파일 삭제 확인 대화상자 표시