본문 바로가기

ubuntu2

AWS|EC2 웹서버 설치후 "This site can’t be reached" 에러 조치 Apache 또는 Nginx와 같은 웹서버(HTTPd)를 설치한 후 정상동작이 되지 않고 "This site can't be reached"라는 에러 메시지가 나타나는 경우를 볼 수 있는데 많은 원인 중의 하나가 주로 방화벽에서 해당포트의 트래픽이 차단되어 나타나는 현상입니다. 방화벽은 네트워크단의 AWS방화벽에서 설정에 대한 오류가 있거나 Linux(Ubuntu 22.04.1 LTS)의 서버 방화벽에서 차단이 주요 원인입니다. 1. 증상 Apache 또는 Nginx가 설치된 상태에서 정상적인 동작 하다가 어느 순간 웹서버로 접근하면 아래의 화면을 만나게 됩니다. 2. 조치방법 경로상의 장애나 트래픽의 차단여부를 확인하는 과정이 필요합니다. AWS의 방화벽설정으로 트래픽 차단여부를 확인합니다. 웹서버(A.. 2023. 2. 12.
AWS|EC2 Ubuntu에서 사용자 생성 및 SSH접속하기 Linux(ubuntu)을 사용하여 팀 단위로 프로젝트를 수행하는 경우에 사용자별 접속 및 권한관리가 필요합니다. 새로운 사용자를 생성하고 SSH접속을 위한 Key Pair(Public key/Private Key) 생성 및 관리, 로그인에 필요한 환경 설정 과정을 살펴보도록 하겠습니다. 1. 새로운 사용자 계정생성 1) root권한 또는 root계정으로 인스턴스(Ubuntu 22.04.1 LTS)에 로그인을 합니다. adduser명령어로 새로운 사용자(예시:humber)를 생성합니다. 생성된 사용자는 /etc/passwd에 추가됩니다. ubuntu@ip-172-31-47-0:~$ sudo su - root@ip-172-31-47-0:~# id uid=0(root) gid=0(root) groups=0(.. 2023. 2. 9.