// 80, 443 포트 방화벽 열기
> sudo ufw allow 80/tcp comment 'accept Apache'
> sudo ufw allow 443/tcp comment 'accept HTTPS connections'
// (선택)방화벽 상태 확인
> sudo ufw status
// (선택)만약 ufw status로 확인한 값이 inactive라면 방화벽 사용
> sudo ufw enable
> (📍여기서 yes해서 오류남) Command may disrupt existing ssh connections. Proceed with operation (y|n)? 뜨면 y라고 입력했음
해결방법은 인스턴스 새로 만들고 Volumes 옮기기 하면 된다!
1. 새로운 인스턴스 생성하기 할 때 주의!
step 3에서 저 subnet을 이전 인스턴스와 동일한 "ap-northeast-2a"로 맞춰준다.
2. 이전 인스턴스 'stop instance' 누르기!
3. 이전 인스턴스 volumes 연결 해제 후 새로운 인스턴스에 연결
VOLUME의 Actions를 Detach Volume하면 상태가 in-use -> available로 바뀐다!
그럼 그 후 새로운 인스턴스에 볼륨을 연결해주면 끝!
4. 다시 SSH에 접속해보면 잘 된다. 휴......😅
5. 추후 방화벽을 다시 열어줘야되면 방화벽 enable 하고 나가기전에 disable로 수정해야된다. 안그럼 timeout 뜬다.
방화벽을 키면 timed out
방화벽을 끄면 connection refused
# ufw status
Status: inactive
# ufw enable (비활성=disable)
> Command may disrupt existing ssh connections. Proceed with operation (y|n)? y
Firewall is active and enabled on system startup
'Backend' 카테고리의 다른 글
workbench ERD로 DB 생성 (0) | 2021.05.09 |
---|---|
Maria DB 계정 생성 및 권한 부여 (0) | 2021.05.09 |
mac 카탈리나: Homebrew + Apache + PHP + MariaDB (0) | 2021.05.09 |
[Ubuntu ] Apache 설치 (0) | 2021.05.09 |
[Ubuntu ] YUM설치 (0) | 2021.05.09 |