분류 전체보기
-
EC2인스턴트 .ppk파일을 .pem 파일로 변환하기☁️ 클라우드 & 서버 2024. 11. 25. 12:27
PuTTY는 기본적으로 .ppk(PuTTY Private Key) 파일 형식의 키를 사용합니다. 반면 AWS와 같은 서비스는 .pem 형식의 키를 필요로 하는 경우가 많습니다. PuTTYgen이라는 도구를 사용하면 .ppk 파일을 .pem 파일로 변환할 수 있습니다. 아래는 변환 방법을 단계별로 설명합니다.1. PuTTYgen 다운로드 및 설치PuTTYgen은 PuTTY와 함께 제공되는 키 관리 도구입니다.PuTTY 공식 웹사이트에서 PuTTY 설치 파일을 다운로드하세요.설치를 진행하면 PuTTYgen도 함께 설치됩니다.2. PuTTYgen 실행PuTTYgen을 실행합니다. (Windows 시작 메뉴에서 "PuTTYgen" 검색)PuTTYgen의 기본 화면이 나타납니다.3. .ppk 파일 열기PuTTYg..
-
Dbeaver 설치부터 RDS 연결까지Tool/🐘 DBeaver 설치 및 설정 2024. 11. 25. 12:21
Dbeaver 사용시 주의사항 Java를 꼭! 설치하세요. 미설치시 Dbeaver 사 용 불 가 ! Dbeaver 접속 Tool 다운로드 1. Dbeaver 다운 후 설치하기Dbeaver community 다운로드 ( 내 OS 맞는것으로) 2. Dbeaver 설치기본적으로 한국어 설치로 시작 표시 되어 있습니다. 이부분을 English 로 변경하여 설치 For me 로 선택 > 이후 화면은 기본설정되어있는 Next 클릭 3. Dbeaver 실행 및 설정메인텝에서 이미지의 빨간 동그라미를 클릭 (New Database Connetion)MySQL 선택 Connetion Settings > Main TebServer Host : RDS 앤드포인트Database : 데이터베이스 이름(선택사항)Usernam..
-
putty오류 : ec2-user server refused our key☁️ 클라우드 & 서버 2024. 11. 25. 11:49
1. SSH 키와 퍼미션 확인1-1. 올바른 프라이빗 키 사용 확인SSH를 통해 EC2 인스턴스에 연결할 때 사용하는 **프라이빗 키 파일 (.pem)**이 올바른지 확인하세요.EC2 인스턴스가 생성될 때 다운로드한 키 페어를 사용해야 합니다.ssh -i /path/to/key.pem ec2-user@ 형태로 명령어를 실행하고 있는지 확인하세요.1-2. 프라이빗 키의 권한 설정키 파일은 엄격한 권한 설정을 요구합니다. 아래 명령어로 권한을 수정하세요: 코드 복사chmod 400 /path/to/key.pembash1-3. 키 페어 재확인AWS Management Console에서 EC2 > 인스턴스 > 설정 > 인스턴스 세부 정보로 이동합니다.Key Pair Name 항목을 확인하여 사용 중인 키 페어..
-
윈도우에서 putty를 이용한 터널링 설정 방법☁️ 클라우드 & 서버 2024. 11. 25. 11:31
PuTTY는 SSH 연결을 위한 대표적인 무료 클라이언트 도구로, 윈도우 환경에서 안전하게 원격 서버에 접속할 수 있게 도와줍니다. 특히, 터널링(Tunneling) 기능은 원격 서버를 통해 데이터를 암호화하거나, 네트워크 제한을 우회하는 데 유용합니다. 이번 글에서는 윈도우에서 PuTTY를 사용해 SSH 터널링을 설정하는 방법을 단계별로 알아보겠습니다.SSH 터널링이란?SSH 터널링은 SSH 연결을 통해 특정 네트워크 트래픽을 암호화하여 안전하게 전달하는 방법입니다. 이를 통해:로컬 포트 포워딩(Local Port Forwarding): 클라이언트(내 컴퓨터)에서 서버로 트래픽 전달.원격 포트 포워딩(Remote Port Forwarding): 서버에서 클라이언트로 트래픽 전달.동적 포트 포워딩(Dyn..
-
RDS란 무엇일까? AWS 관계형 데이터베이스 서비스 알아보기☁️ 클라우드 & 서버 2024. 11. 25. 11:30
데이터베이스는 애플리케이션의 핵심 요소입니다. 사용자 정보, 주문 기록, 재고 데이터 등 중요한 데이터를 안전하게 저장하고 관리하려면 안정적이고 효율적인 데이터베이스가 필요합니다. 하지만 데이터베이스를 직접 설치하고 유지관리하는 것은 생각보다 복잡하고 번거로울 수 있어요.이런 문제를 해결하기 위해 AWS에서는 **RDS(Relational Database Service)**라는 서비스를 제공합니다. RDS는 관계형 데이터베이스를 클라우드 환경에서 손쉽게 사용할 수 있도록 지원하는 강력한 도구인데요. 이번 글에서는 RDS란 무엇이고, 어떤 장점과 기능을 제공하는지 살펴보겠습니다. RDS란 무엇인가?**RDS(Relational Database Service)**는 AWS가 제공하는 관리형 관계형 데이터베이..
-
AWS의 MySQL Free Tier RDS시작하기: 쉽고 간단한 가이드☁️ 클라우드 & 서버 2024. 11. 25. 11:10
AWS는 클라우드 환경에서 관계형 데이터베이스를 손쉽게 사용할 수 있는 다양한 서비스를 제공합니다. 그중 하나인 **RDS(Relational Database Service)**는 MySQL을 포함한 여러 데이터베이스를 간단히 설정하고 관리할 수 있도록 도와줍니다. AWS의 **Free Tier(무료 이용 한도)**를 활용하면 초기에 비용 없이 MySQL을 테스트하고 학습할 수 있어요. 이 글에서는 AWS Free Tier를 사용해 MySQL 데이터베이스를 설치하고 사용하는 방법을 단계별로 안내하겠습니다.AWS Free Tier란?AWS Free Tier는 신규 AWS 사용자에게 제공되는 무료 체험 계층으로, RDS에서 MySQL을 12개월 동안 무료로 사용할 수 있습니다.조건: 월 최대 750시간의 d..
-
[MySQL]AWS란?☁️ 클라우드 & 서버 2024. 11. 25. 11:04
AWS에서 제공하는 주요 서비스AWS는 정말 다양한 서비스를 제공하지만, 그중 몇 가지를 소개할게요.1. 컴퓨팅 서비스컴퓨팅 서비스는 간단히 말해, 우리가 원하는 대로 가상 서버를 빌려주는 기능입니다.EC2(Elastic Compute Cloud): 필요한 만큼 서버를 추가하거나 줄일 수 있는 서비스예요.Lambda: 서버 없이도 간단한 코드만으로 프로그램을 실행할 수 있게 도와줘요.2. 스토리지 서비스데이터를 저장하고 관리하는 일도 AWS로 가능합니다.S3(Simple Storage Service): 사진, 동영상 등 큰 데이터를 안전하게 저장할 수 있어요.EBS(Elastic Block Store): 빠르고 안정적인 데이터 저장소로 EC2와 함께 사용돼요.3. 데이터베이스 서비스AWS는 데이터를 관리..
-
개발자로 첫발을 떼는 법: 어떻게 시작할까?🐬 MySQL/MySQL 시작을 위한 준비 2024. 11. 22. 18:19
개발자, 멋있어 보이지 않나요? 요즘 IT 쪽이 뜨겁기도 하고, 나도 한번 배워보고 싶다 생각한 적 있을 거예요. 그런데 문제는 **"어디서부터 시작해야 할지 모르겠다"**는 거죠. 걱정 마세요! 개발자가 되는 과정을 쉽게 풀어 설명해 드릴게요.1. 왜 개발자가 되고 싶나요?우선, 개발을 왜 배우려고 하는지 한 번 생각해 봅시다.흥미: 기술이 재밌어 보여서?목표: 더 나은 직업이나 연봉?도전: 내가 직접 뭔가를 만들어 보고 싶어서?이유가 뭐든 상관없어요. 중요한 건 이 동기가 앞으로 가는 데 큰 힘이 될 거라는 거예요.2. 프로그래밍 언어 하나 골라보자개발의 기본은 역시 프로그래밍 언어를 배우는 거예요. 근데 언어가 엄청 많아서 뭐부터 해야 할지 헷갈릴 수 있죠. 아래를 참고해 보세요!Python: 초보..