MAC
-
[MAC] mac에서 실행중인 포트를 죽이는 방법카테고리 없음 2021. 8. 14. 23:09
mac에서 실행중인 포트를 죽이는 방법 로컬 서버에서 스프링 부트를 활용하여 작업 중에 비정상적으로 종료되어 8080 포트를 점유하는 경우가 생기게 되었다. PID 조회하기 우선 포트 번호를 활용항 PID(Process ID)를 조회한다. $ sudo lsof -i :8080 :뒤에 원하는 포트 번호를 입력하면 해당 포트에 실행 중인 프로세스의 정보가 출력된다. COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME java 29620 hyeonic 82u IPv6 0x3669400aa808a88d 0t0 TCP *:http-alt (LISTEN) 없다면 아무것도 출력되지 않을 것이다. 참고로 lsof는 List Open Files의 준말이다. 프로세스 종료하기 이제 ..
-
[INFRA] EC2 서버 접속하기 (Mac & Linux)Programming/infra 2021. 6. 21. 23:51
Mac Mac 구매를 기념하여 Mac에서 EC2 서버에 빠르게 접근할 수 있는 방법에 대해 정리하려 한다. Mac에서 AWS와 같이 외부 서버로 SSH 접속을 위해서는 ssh 명령어를 사용해야 한다. ssh? 보안적으로 취약했던 기존의 telnet등을 대체하기 위해 설계된 Secure shell의 약자이다. 기본적으로 22번 포트를 사용하여 다른 리눅스 서버로 접근이 가능한 프로토콜이다. 기본 암호화 방식을 지원하고 중간에 암호가 해킹을 당해도 원본을 알 수 없고 강력한 인증 방식을 지원하는 프로토콜이다. ssh -i /path/my-key-pair.pem my-instance-user-name@my-instance-public-dns-name 하지만 매번 이렇게 명령어를 입력하여 접속하는 것은 매우 불..