AWS EC2 4

AWS EC2 CLI 설치

AWS Command Line Interface(AWS CLI) 명령줄 셸의 명령을 사용하여 AWS 서비스와 상호 작용할 수 있는 오픈 소스 도구 운영체제: Amazon Linux 2 AWS CLI 설치 curl "https://awscli.amazonaws.com/AWSCLIV2.pkg" -o "AWSCLIV2.pkg" AWS CLI 버전 확인 aws --version 프로필 설정 프로필 설정 전 aws configure list 프로필 설정하기 액세스 키와 시크릿 키는 IAM 사용자를 만들 때 저장해둔 키 입력 aws configure credentials 설정 vi ~/.aws/credentials 아래 프로필 작성해서 붙여넣기 role_arn과 MFA는 IAM 사용자 요약과 보안자격증명 탭에서 확..

AWS EC2 Nginx 설치(Amazon Linux 2, Ubuntu)

1. Amazon Linux 2 yum 업데이트 sudo yum update -y repository 등록 sudo vi /etc/yum.repos.d/nginx.repo 아래 코드 추가 [nginx] name=nginx repo baseurl= http://nginx.org/packages/centos/7/$basearch/ gpgcheck=0 enabled=1 repository 확인 yum info nginx Nginx 설치 sudo yum install nginx -y Nginx 버전 확인 nginx -v Nginx 실행 sudo systemctl start nginx Nginx 중지 sudo systemctl stop nginx Nginx 상태 확인 sudo systemctl status ngi..

AWS EC2: PEM KEY 없이 접속하기

PEM KEY로 EC2 접속 한 번 쯤은 PEM KEY로 접속해줘야한다. ssh -l [키페어] [유저명]@[Bastion Public IP] 계정, 패스워드 설정 sudo adduser [유저명] sudo passwd [유저명] 8자리 이하일 경우 경고가 뜨지만 아랑곳하지 않고 다시 입력해주면 된다. 파일 권한 변경 후 sudoers에 생성한 계정 추가 sudo chmod u+w /etc/sudoers sudo vi /etc/sudoers 파일 밑에 아래 코드 추가 유저명 ALL=(ALL:ALL) ALL sshd_config 파일 설정 변경 sudo vim /etc/ssh/sshd_config 파일 63번째 줄에 있는 PasswordAuthentication을 no 에서 yes 로 변경 서비스 재시작 ..