본문 바로가기

AWS/기능 소개 및 에러처리11

AWS EC2 SSH X-shell로 연결하기 이번 포스팅에서는 간단하게 AWS EC2의 직접연결의 잔 에러를 싫어하는 분들을 위해 X-shell을 이용해서 EC2연결 및 사용하는 방법을 안내하려고 한다. 먼저 당연히 Ec2는 생성되어 있어야 한다. x-shell 다운로드 링크는 https://www.netsarang.com/ko/free-for-home-school/ 인데, 가정용과 학교용은 무료로 사용가능하니 용도에 맞게 설치하길 바란다. 해당 왼쪽의 다운로드 버튼을 누르고 설치가 완료되면, x-shell이 실행되는데 세션 창에서 새로 만들기를 누른다. 그러면 새 세션 등록 정보가 뜨는데 여기서 이름은 자기가 원하는 대로 호스트는 인스턴스의 public ip를 입력한다. 그 후에는 연결 및의 사용자 인증을 클릭하면 아래와 같은 화면이 나오는데 아.. 2023. 7. 5.
[AWS Ec2] Failed to connect to your instance, Error establishing SSH connection to your instance 에러 해결법 AWS 에서 EC2 서비스를 사용하다보면 여러 에러에 직면한다. 사실 대부분의 엔지니어나 개발자들이 EC2에서 직접연결을 사용하지는 않는데, 유지보수 팀 이나 고객은 SSH연결 하는 방법(예를 들면, putty, xshell)을 선호하지는 않는다. 점점 편한 GUI가 많이 나와서 그러는 건지는 모르겠지만... 아무튼 Putty와 X-shell등으로는 pem키를 가지고 연결이 잘되는데 왜 Ec2에서 직접 연결 할때만 에러가 뜨는가? 해결방법을 아래에 제시하겠다. 사실 해결방법은 생각보다 간단한데,, 연결이 안되는 해당 인스턴스에 SSH로 접속한뒤에, 위의 명령어를 처주면 된다. sudo apt-get install ec2-instance-connect 아주간단한 방법으로 해결이 가능하다! 2023. 6. 26.
AWS Cloud9 과 streamlit을 활용한 이미지 분석 기능 구현 한 개인 개발자로서 얼굴인식을 활용한 앱을 개발 중이었는데 사용자들이 얼굴 사진이 아닌 다른 사진을 업로드할 경우, 앱이 올바르게 작동하지 않는 문제가 발생했다. 이 문제를 해결하기 위해 얼굴사진을 인식하는 기능을 개발해야만 했다. 하지만 다행히도, 내가 참가한 교육 프로그램에서 이를 해결할 수 있는 API 개발 방법을 배울 수 있었다. 이 교육을 통해 얼굴인식 기능을 구현할 수 있는 방법으로 생각해 볼 수 있게 되었는데 이러한 경험에서 내가 배운 것들을 블로깅으로 기록하고자 한다. 이번 블로깅을 통해 다른 개발자들에게도 도움이 되었으면 한다. 이번 블로깅은 AWS Cloud9과 Streamlit을 이용하여 손쉬운 개발환경을 구축하고, Rekognition을 활용하여 이미지 분석을 진행해보려고 한다. 💡.. 2023. 5. 22.
DNN학습에서의 AWS EC2 g4dn xlarge vs 2xlarge 성능 및 과금비교 이번 포스팅에서는 간단한 Neural Net을 활용하여 AWS EC2 g4dn의 xlarge와 2xlarge 인스턴스의 성능과 처리속도를 비교하고 모델을 학습할 때 성능이 부족하거나 과하지 않은지 확인해 적당한 인스턴스를 선택하는데 참고가 되었으면 한다. 인스턴스의 스펙과 온디맨드 요금은 다음 그림을 참고하면 된다. 두 인스턴스에서 사용하는 GPU는 Nvidia Tesla T4로 Compute Capability는 7.5로 지원하는 Cuda version은 10.x 버전 이상이고 이 글에서는 11.x 버전으로 설치할 것이다. EC2 인스턴스 생성은 OS, Instance 종류, 보안 그룹, 볼륨 용량 외에는 기본으로 설정했고 OS는 Linux 계열인 Unbuntu 20.04 LTS, Cuda, cudnn.. 2023. 4. 18.