본문 바로가기

728x90

EC2

[AWS] AWS Session Manager를 사용하여 EC2(리눅스) 인스턴스에 연결 AWS Session Manager를 사용하여 EC2(리눅스) 인스턴스에 연결 구성도 이미지 출처 : https://cloudonaut.io/goodbye-ssh-use-aws-session-manager-instead/ Role 생성 IAM > 액세스 관리 > 역할 > 역할 만들기 - 신뢰할 수 있는 유형의 개체 선택 : AWS 서비스 - 사용 사례 선택 : EC2 IAM > 액세스 관리 > 역할 > 역할 만들기 - 권한 정책 연결 : AmazonEC2RoleforSSM IAM > 액세스 관리 > 역할 > 역할 만들기 - 태그 추가 IAM > 액세스 관리 > 역할 > 역할 만들기 - 검토 역할 이름 : EC2RoleforSSM 생성한 역할 확인 IAM > 역할 인스턴스에 "EC2RoleforSSM" 적.. 더보기
[리눅스] Google OTP를 설치하는 방법 Google OTP를 설치하는 방법 google-authenticator 패키지 설치 $ yum install -y google-authenticator Google Authenticator 인증 파일 생성(QR Code 생성) $ google-authenticator -s ~/.ssh/google_authenticator Do you want authentication tokens to be time-based (y/n) y Do you want me to update your "/home/ec2-user/.ssh/google_authenticator" file? (y/n) y Do you want to disallow multiple uses of the same authentication token.. 더보기
[AWS] EC2 Instance Connect 설정 EC2 Instance Connect 설정 1. Amazon Linux 2에 EC2 Instance Connect(ec2-instance-connect) 설치 yum install ec2-instance-connect 인터스턴 생성 시 ec2-instance-connect 패키지기 포함되어 있나 봐요(설치되어 있네요 ㅠㅠ) $ sudo yum install -y ec2-instance-connect Loaded plugins: extras_suggestions, langpacks, priorities, update-motd Package ec2-instance-connect-1.1-14.amzn2.noarch already installed and latest version Nothing to do /o.. 더보기
[AWS] EC2 EBS 볼륨 크기 조정 후 Linux 파일 시스템 확장 AWS EC2 EBS 볼륨 크기 조정 후 Linux 파일 시스템 확장 웹 콘솔에서 볼륨 크기 조정 - 볼륨 크기는 20GB에서 30G로 확장하였습니다. 리눅스 파일 시스템 확장 - df -hT 명령을 사용하여 볼륨의 파일 시스템을 확인합니다. 파일 시스템 확인 df -hT $ df -hT | egrep -v 'tmpfs|overlay' Filesystem Type Size Used Avail Use% Mounted on /dev/nvme0n1p1 xfs 20G 17G 3.9G 81% / lsblk 명령을 사용하여 NVMe 블록 디바이스에 대한 정보를 확인 lsblk $ lsblk NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT nvme0n1 259:0 0 30G 0 disk ├─n.. 더보기
[원도우] aws pem 파일을 ppk 파일로 변환 aws .pem 파일을 .ppk 파일로 변환 Puttygen 실행 실행 > Conversions -> Import Key 확장자가 ALL Files(*.*) 선택되어 있는지 확인합니다. .pem 파일 선택 -> 열기 Save private key 파일 이름 생성(test) -> 저장 test.ppk 파일이 생성되었습니다. https://scbyun.com/871 더보기
[AWS] Amazon Linux에서 rc-local(rc.local) 기능 활성화 Amazon Linux에서 rc-local(rc.local) 기능 활성화 rc-local(/etc/rc.local)을 통한 자동실행 $ systemctl status rc-local.service ● rc-local.service - /etc/rc.d/rc.local Compatibility Loaded: loaded (/usr/lib/systemd/system/rc-local.service; static; vendor preset: disabled) Active: inactive (dead) rc-local.service 파일 확인 - 이 스크립트가 부팅 중에 실행되도록 하려면 'chmod +x /etc/rc.d/rc.local'을 실행해야 합니다. $ vim /lib/systemd/system/rc-.. 더보기
[AWS] EC2 접속 시 슬랙으로 알림 보내기 EC2 접속 시 슬랙으로 알림 보내기 ec2-info-send.sh 스크립트 생성 $ vim /etc/profile.d/ec2-info-send.sh #!/bin/bash V_slackUrl="https://hooks.slack.com/services/TCT4/wkQM" V_channelName="#zabbix_bot" V_username="ec2" V_emoji=":white_check_mark:" V_color='#0C7BDC' CDATE=`date '+%Y-%m-%d, %H:%M:%S' ` IPUBIPV4=`curl -s http://169.254.169.254/latest/meta-data/public-ipv4` IPLOCALIPV4=`curl -s http://169.254.169.254/lat.. 더보기
[AWS] EC2 WEB 브라우저로 인스턴스에 연결하기 AWS EC2 WEB 브라우저로 인스턴스에 연결하기 사전 작업 SSH 방화벽 오픈 - SSH(TCP 22) 포트를 ANY 오픈해야합니다. 브라우저로 인스턴스에 연결하기 WEB01 인스턴스 선택 후 연결합니다. 새 탭 하나가 추가되면서 인스턴스에 접속된 웹 브라우저 터미널 창이 나타납니다. 더보기

728x90