EC2 인스턴스에서 이상한 문제가 발생했습니다.
성공적으로 생성한 후 ssh commad를 통해 서버에 로그인할 수 있지만 nginx를 설치한 후에는 ssh를 통해 서버에 액세스할 수 없습니다.
연결 시간 초과 오류가 발생하는데 왜 그런 일이 발생하는지 잘 모르겠습니다.
ssh: connect to host ****.amazonaws.com port 22: Connection timed out
Nginx 설치 단계
sudo apt 설치 nginx
sudo ufw는 'Nginx HTTP'를 허용합니다.
하지만 브라우저를 통해 웹페이지를 볼 수는 있지만 SSH를 통해 서버에 액세스할 수는 없습니다.
답변1
'OpenSSH'만 허용하면 됩니다.
- 다음을 입력하여 ufw가 작업 방법을 알고 있는 애플리케이션 구성을 나열합니다.
sudo ufw app list
- 다음을 입력하여 활성화할 수 있습니다.
sudo ufw allow 'Nginx HTTP
- 다음을 입력하여 변경 사항을 확인할 수 있습니다.
sudo ufw status
이것은 다음에서 온 것입니다:https://www.digitalocean.com/community/tutorials/how-to-install-nginx-on-ubuntu-22-04#step-2-adjusting-the-firewall