기록을 합시다.
[NCP] Naver Cloud에서 갑자기 SSH 접속 안 되는 현상 본문
Let's encrypt를 사용해서 Nginx에 https 적용을 하다가, Putty를 이용해서 서버에 다시 접속을 하려고 하니 SSH 접속이 안 되었다. 분명 직전에 방화벽을 서버에서 설정해준 게 문제였던 것 같아서 아래와 같이 해결했다.
네이버 퍼블릭 클라우드 설정
일단은 포트 포워딩 정보에서 서버 접속용 외부 포트 9333번임을 기억해야 한다.
우분투 설정
ufw status 커맨드를 통해, 리눅스 방화벽 상태를 본다.
아마 Nginx로 리버스 프록시 설정하신 분들은 ufw status가 active 상태로 이미 되어있었을 거다.
그리고 분명 9333 포트는 없을 거다. 그러면 직접 9333 포트를 아래와 같은 커맨드로 추가해준다.
sudo ufw allow 9333
Rule added라고 터미널에 뜨면 잘 추가된 거다.
추가로 원래 ufw를 활성화시키면 들어오는 모든 연결들이 거부된다고 하여서, SSH용 포트도 닫혀있는 것 같다.
그래서 ufw를 활성화 시킨 다음에는 꼭 SSH 연결 포트를 추가해줘야 한다.
'공부 > etc' 카테고리의 다른 글
[Ubuntu] 사용자 관련 명령어 (0) | 2023.07.21 |
---|---|
[GO] Go 시작하기 (0) | 2023.07.02 |
[Github Action] ./gradlew: Permission denied 에러 해결 (0) | 2023.06.25 |
[NCP] 네이버 클라우드에서 MySQL 서버 구축하기 (0) | 2023.06.23 |
[docker] docker-compose를 이용하여 mariadb+apache2+tomcat9 연동하기 (0) | 2023.05.25 |
Comments