Bastion Server

인스턴스 이름 지정 및 아마존 리눅스 선택

스크린샷 2025-01-05 오후 10.58.32.png

인스턴스 유형 t3.small 선택

스크린샷 2025-01-05 오후 10.58.05.png

VPC 선택 후 public-subnet-a 선택 및 퍼블릭 IP 할당 활성화 후 보안 그룹 생성

** (사진에 HTTP 문제있음 - 0.0.0.0 설정 해야함) **

스크린샷 2025-01-05 오후 10.59.24.png

PowerUserAccess 권한을 가진 Role 선택 (문제 상으로는 wsi-api로 설정해야함)

스크린샷 2025-01-05 오후 11.00.34.png

UserData 입력

#!/bin/bash
yum update -y
yum install curl -y
yum install git -y
yum install jq -y
curl "<https://awscli.amazonaws.com/awscli-exe-linux-x86_64.zip>" -o "awscliv2.zip"
unzip awscliv2.zip
sudo ./aws/install
ln -s /usr/local/bin/aws /usr/bin/
ln -s /usr/local/bin/aws_completer /usr/bin/
sed  -i "s/PasswordAuthentication no/PasswordAuthentication yes/g" /etc/ssh/sshd_config
service sshd restart
echo 'skills123@' | passwd --stdin ec2-user

EIP 할당 해주기 - 서버가 재시작 되어도 바뀌지 않도록.

스크린샷 2025-01-05 오후 11.11.45.png