본문 바로가기

AWS5

[AWS] EC2 인스턴스에 SSH로 접속 시 셸은 bash인가요? **"EC2 인스턴스에 SSH로 접속했을 때, 셸은 항상 bash인가요? 아니면 다른 셸일 수도 있나요?"** -->✅ EC2에 접속하면 사용하는 셸은 bash인가요?✔️ 기본적으로는 예, 대부분의 EC2 인스턴스에서는 bash 셸이 기본 셸입니다.하지만 → 항상 그런 것은 아니며, 상황에 따라 sh, zsh, dash, tcsh 등으로 변경되어 있을 수 있습니다.✅ 1. EC2 기본 이미지의 기본 셸운영체제기본 셸위치Amazon Linux / Amazon Linux 2bash (/bin/bash)✅Ubuntubash (/bin/bash)✅CentOS / RHELbash (/bin/bash)✅Debianbash, 하지만 일부 스크립트는 sh → dash 링크✅즉, 기본 셸은 대부분 /bin/bash입니다.. 2025. 4. 17.
[AWS] SSH 접속용 키 수동 생성 좋습니다. 질문을 요약하면 다음과 같아요:🔹 EC2 생성 시에는 ssh-keygen -t rsa 명령어가 필요 없는가?🔹 사용자 계정을 직접 생성할 경우엔 이 명령어를 써야 하는가?🔹 그렇다면 이 명령어의 정확한 의미와 전체 SSH 키 구조는 어떻게 되는가?SSH 접속용 키 수동 생성✅ 1. ssh-keygen -t rsa는 언제 필요할까?상황필요 여부설명🔹 AWS EC2 인스턴스 생성 시 콘솔에서 키 페어 생성❌ 필요 없음AWS가 자동으로 키 페어를 생성하여 다운로드하게 함🔹 내 로컬 PC에서 직접 키를 만들어서 공개키를 EC2에 등록할 때✅ 필요함공개키는 EC2 서버에, 개인키는 로컬에 보관🔹 리눅스에서 새 사용자 계정 생성 후 SSH 접속 허용할 때✅ 필요함새 사용자용 키를 직접 생성하고.. 2025. 4. 17.
[AWS] 키 페어 생성, 구조, Mac/Windows 접속법 ✅ 1부: 키 페어 개념, 생성, 구조 및 EC2 접속 이유📌 1. 키 페어(Key Pair)란?AWS EC2 인스턴스에 SSH(Secure Shell) 접속하기 위해 사용하는 암호화 기반 인증 수단.비밀번호 기반 로그인보다 안전하며, AWS에서는 기본적으로 EC2 접속 시 키 기반 로그인을 권장.키 페어는 공개키(Public Key) 와 개인키(Private Key) 로 구성됨. SSH Key Authentication📌 2. 공개키 / 개인키 구조 (Public/Private Key Pair)구분설명🔐 Private Key본인만 가지고 있어야 하며, 타인에게 절대 노출되어서는 안 됨🔓 Public KeyEC2 인스턴스 안에 저장되어 누구나 접근 가능공개키는 EC2 인스턴스 내 ~/.ssh/au.. 2025. 4. 17.
[AWS] Amazon EC2 개요: Elastic Compute Cloud ✅ Amazon EC2 개요: Elastic Compute Cloud📌 1. EC2란? (Elastic Compute Cloud)Amazon EC2(Amazon Elastic Compute Cloud) 는 AWS가 제공하는 가상 서버(Virtual Machine) 서비스입니다.클라우드 환경에서 애플리케이션을 실행할 수 있는 컴퓨팅 자원(서버)을 유연하게 제공하는 IaaS 서비스🔧 2. EC2의 주요 특징기능설명⛅ 가상 서버실제 물리 서버가 아니라 가상화된 인스턴스(Instance)📦 인스턴스(Instance)EC2에서 생성한 하나의 가상 서버 단위⚙️ 스펙 조정CPU, RAM, 디스크, OS 등 자유롭게 선택 가능🔄 유연성서버를 언제든지 시작, 정지, 종료할 수 있음💰 과금 방식사용한 만큼만 과.. 2025. 4. 17.
[RDS] SpringBoot 와 RDS 연동하기 DB 확인 MySQL RDS DB 인스턴스의 데이터베이스에 연결하기 PROMPT> mysql -h -P -u -p database 선택 테이블 보기 테이블 정보 테이블 내용 조회 SpringBoot 참고 : 2022.08.31 - [java/spring] - [Spring] spring 프로젝트 MySQL 연결하기 build.gradle dependencies resources/application.properties spring.output.ansi.enabled=always # MySQL setting spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver # JDBC URL of the database. spring.datasource.url=.. 2022. 9. 1.