본문 바로가기

dragonCastle6

AWS SSH 접속 안녕하세요 오늘은 AWS EC2 인스턴스에 SSH 접속하는 방법을 알아보겠습니다. 1.보안그룹 설정 2. ec2-user SSH접속 3. root SSH접속 4. root 비밀번호 SSH접속 먼저 EC2 인스턴스를 준비합니다. 보시다시피 인바운드 아웃바운드 모두 제거한 상태입니다. ssh -i key_name 계정명@ip 이 상태에서 SSH접근을 하면 Connection timed out 에러 메시지가 나옵니다. 아래와 같이 인바운드에 22번 포트로 자기 아이피만 열어줍니다. (ssh 접속만을 위해서는 아웃바운드는 필요 없습니다.) ec2-user로 접속하라고 나옵니다. ec2-user로는 잘 접속 됩니다. root로 접속할 수 있게 해 보겠습니다. sudo su - vi .ssh/authorized_k.. 2022. 7. 4.
AWS CLI 리눅스에 설치 및 사용 안녕하세요 오늘은 AWS CLI를 리눅스에 설치하고 간단하게 사용해보겠습니다. 먼저 인스턴스를 실행시키고 SSH접속을 해줍니다. 바로 AWS CLI를 설치해줍니다. curl "https://awscli.amazonaws.com/awscli-exe-linux-x86_64.zip" -o "awscliv2.zip" unzip awscliv2.zip sudo ./aws/install AWS --version 명령어로 설치된 CLI 버전을 확인할 수 있습니다. 간단하게 ec2를 조회해보겠습니다. aws ec2 help 명령어로 사용 가능한 명령어를 찾을 수 있습니다. 많은 명령어가 있지만 aws ec2 describe-instances를 사용해보겠습니다. Credentials이 없다고 나오는데 해결 가능한 두 가.. 2022. 6. 21.
EC2 인스턴스 EBS 볼륨 확장 안녕하세요. 오늘은 EC2 인스턴스의 EBS 볼륨 확장 방법에 대해서 알아보겠습니다. 1. EBS 볼륨 확장 2. 파티션 확장 3. 파일시스템 확장 먼저 대상 EC2를 준비합니다. 그리고 EBS 탭으로 가서 작업 -> 볼륨 수정 -> 크기 조정 -> 수정 보기에는 크기가 늘었지만, 실제 EC2에는 적용 되지 않았습니다. 실제 적용을 위해서는 파티션 확장과 파일시스템 확장이 필요합니다. optimizing 상태일 때, 진행하여도 됩니다. 우선 대상 서버에 SSH접속을 하여 다음 명령어를 사용합니다. lsblk -> 디스크는 확장 되었지만, 파티션은 확장 되지 않음을 확인 df -hT -> 파일 시스템이 확장 되지 않있음을 확인 파티션이 존재하는 디스크일 경우 파티션 확장이 필요합니다. sudo growpa.. 2022. 5. 22.
AWS EC2 인스턴스 EBS 볼륨 추가 및 마운트 안녕하세요. 오늘은 EC2에 EBS볼륨을 추가로 연결하여 사용하는 방법을 알아보도록 하겠습니다. 진행 순서는 1. EBS 생성 2. EC2에 EBS연결 3. 파티션 및 파일시스템 생성 4. 마운트 순으로 진행됩니다. 먼저 서버를 하나 띄우고 SSH접속을 해두세요. 그리고, EBS를 생성 하겠습니다. EC2 -> EBS 볼륨 -> 볼륨 생성 클릭 원하는 볼륨을 설정하되, EC2 인스턴스와 같은 Zone에 생성해야 연결이 가능합니다. 설정 완료 후, 볼륨 생성 클릭 볼륨을 생성하고 조금 기다린 뒤, 해당 볼륨 선택 -> 작업 -> 볼륨 연결 연결할 인스턴스를 선택하고 볼륨 연결을 클릭합니다. SSH접속 화면에서 lsblk 명령어를 쳐보면 xvdf disk가 생긴 것을 볼 수 있습니다. (xvdf와 다를 수 .. 2022. 5. 5.
AWS CloudWatch Agent 설치 방법 안녕하세요. 오늘은 CW Agent를 설치하여 기본으로 제공되지 않는 지표인 EC2의 메모리와 디스크 사용률을 모니터링 하는 방법을 알아보겠습니다. 먼저 인스턴스를 하나 실행하여 SSH 접속하여 줍니다. CloudWatch Agent를 설치 합니다. Amazon Linux 2 일 경우 sudo yum install amazon-cloudwatch-agent 또는 wget https://s3.amazonaws.com/amazoncloudwatch-agent/amazon_linux/amd64/latest/amazon-cloudwatch-agent.rpm sudo rpm -U ./amazon-cloudwatch-agent.rpm 명령어로 설치할 수 있으며, 그 외 운영체제일 경우 (Centos, Redhat,.. 2022. 4. 23.
EC2 Instance 생성 및 접속 방법 안녕하세요~ 오늘은 AWS 콘솔화면에서 EC2 인스턴스를 생성하고, 접속하는 방법까지 한번 알아 보도록 하겠습니다. AWS 콘솔에 접속하여 EC2 > 인스턴스로 이동합니다. https://ap-northeast-2.console.aws.amazon.com/ec2/v2/home?region=ap-northeast-2#Instances: 인스턴스 시작 버튼을 누릅니다. 생성하고 싶은 OS의 AMI를 선택합니다. 찾을 수 없으면 왼쪽 AWS Marketplace에서 찾을 수 있습니다. 사용할 인스턴스 타입(CPU, 메모리)을 선택하고 다음을 누릅니다. 여기서는 프리티어 사용 시 무료인 t2.micro타입을 사용 기본 VPC에 있는 서브넷(ap-northeast-2c)을 선택합니다. 외부에서 접속하기 위해 퍼블.. 2022. 4. 4.