Backend/Server
netstat로 정상적으로 구동되고 있는지 확인하여 보기
out of coding
2020. 1. 16. 11:31
일단 이것을 찾아본 이유는 ftp가 정상적으로 구동되는지 확인하려고 하였습니다.
$ netstat -ntlp
이렇게 해서 tcp protocol을 이용하는 서비스들이 구동이 잘 되고 있는지 확인합니다.
[root@localhost ftpdeploy]# netstat -ntlp
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 0.0.0.0:21 0.0.0.0:* LISTEN 639/vsftpd
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 633/sshd
tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN 1098/nginx: master
tcp6 0 0 :::22 :::* LISTEN 633/sshd
tcp6 0 0 127.0.0.1:8005 :::* LISTEN 2126/java
tcp6 0 0 :::8009 :::* LISTEN 2126/java
tcp6 0 0 :::8080 :::* LISTEN 2126/java
저는 이렇게 노출되는데 비슷하게 노출 될 것입니다.
일단 이곳에 보인다면 정상적으로 구동되고 있는 겁니다.
위의 명령은 -t가 들어가서 tcp에 한정됩니다.