728x90

2024/11 38

EC2인스턴트 .ppk파일을 .pem 파일로 변환하기

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 연결까지

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

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를 이용한 터널링 설정 방법

PuTTY는 SSH 연결을 위한 대표적인 무료 클라이언트 도구로, 윈도우 환경에서 안전하게 원격 서버에 접속할 수 있게 도와줍니다. 특히, 터널링(Tunneling) 기능은 원격 서버를 통해 데이터를 암호화하거나, 네트워크 제한을 우회하는 데 유용합니다. 이번 글에서는 윈도우에서 PuTTY를 사용해 SSH 터널링을 설정하는 방법을 단계별로 알아보겠습니다.SSH 터널링이란?SSH 터널링은 SSH 연결을 통해 특정 네트워크 트래픽을 암호화하여 안전하게 전달하는 방법입니다. 이를 통해:로컬 포트 포워딩(Local Port Forwarding): 클라이언트(내 컴퓨터)에서 서버로 트래픽 전달.원격 포트 포워딩(Remote Port Forwarding): 서버에서 클라이언트로 트래픽 전달.동적 포트 포워딩(Dyn..

RDS란 무엇일까? AWS 관계형 데이터베이스 서비스 알아보기

데이터베이스는 애플리케이션의 핵심 요소입니다. 사용자 정보, 주문 기록, 재고 데이터 등 중요한 데이터를 안전하게 저장하고 관리하려면 안정적이고 효율적인 데이터베이스가 필요합니다. 하지만 데이터베이스를 직접 설치하고 유지관리하는 것은 생각보다 복잡하고 번거로울 수 있어요.이런 문제를 해결하기 위해 AWS에서는 **RDS(Relational Database Service)**라는 서비스를 제공합니다. RDS는 관계형 데이터베이스를 클라우드 환경에서 손쉽게 사용할 수 있도록 지원하는 강력한 도구인데요. 이번 글에서는 RDS란 무엇이고, 어떤 장점과 기능을 제공하는지 살펴보겠습니다. RDS란 무엇인가?**RDS(Relational Database Service)**는 AWS가 제공하는 관리형 관계형 데이터베이..

AWS의 MySQL Free Tier RDS시작하기: 쉽고 간단한 가이드

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란?

AWS에서 제공하는 주요 서비스AWS는 정말 다양한 서비스를 제공하지만, 그중 몇 가지를 소개할게요.1. 컴퓨팅 서비스컴퓨팅 서비스는 간단히 말해, 우리가 원하는 대로 가상 서버를 빌려주는 기능입니다.EC2(Elastic Compute Cloud): 필요한 만큼 서버를 추가하거나 줄일 수 있는 서비스예요.Lambda: 서버 없이도 간단한 코드만으로 프로그램을 실행할 수 있게 도와줘요.2. 스토리지 서비스데이터를 저장하고 관리하는 일도 AWS로 가능합니다.S3(Simple Storage Service): 사진, 동영상 등 큰 데이터를 안전하게 저장할 수 있어요.EBS(Elastic Block Store): 빠르고 안정적인 데이터 저장소로 EC2와 함께 사용돼요.3. 데이터베이스 서비스AWS는 데이터를 관리..

개발자로 첫발을 떼는 법: 어떻게 시작할까?

개발자, 멋있어 보이지 않나요? 요즘 IT 쪽이 뜨겁기도 하고, 나도 한번 배워보고 싶다 생각한 적 있을 거예요. 그런데 문제는 **"어디서부터 시작해야 할지 모르겠다"**는 거죠. 걱정 마세요! 개발자가 되는 과정을 쉽게 풀어 설명해 드릴게요.1. 왜 개발자가 되고 싶나요?우선, 개발을 왜 배우려고 하는지 한 번 생각해 봅시다.흥미: 기술이 재밌어 보여서?목표: 더 나은 직업이나 연봉?도전: 내가 직접 뭔가를 만들어 보고 싶어서?이유가 뭐든 상관없어요. 중요한 건 이 동기가 앞으로 가는 데 큰 힘이 될 거라는 거예요.2. 프로그래밍 언어 하나 골라보자개발의 기본은 역시 프로그래밍 언어를 배우는 거예요. 근데 언어가 엄청 많아서 뭐부터 해야 할지 헷갈릴 수 있죠. 아래를 참고해 보세요!Python: 초보..

728x90