퍼블릭 클라우드 썸네일형 리스트형 [aws] Amazon Linux 2(AMZN2)에서 Redis를 설정하고 보안 설정하는 방법 Amazon Linux 2(AMZN2)에서 Redis를 설정하고 보안 설정하는 방법 1. Redis 구성 파일 수정 Redis 구성 파일을 열고 다음 구성 옵션을 설정합니다. sudo vi /etc/redis.conf bind 127.0.0.1 protected-mode yes port 6379 위의 구성은 Redis가 로컬에서만 접근 가능하도록 설정하고, 보호 모드를 사용하도록 설정하며, 기본 포트 6379를 사용하도록 합니다. 2. Redis 보안 그룹 구성 Amazon EC2 인스턴스의 보안 그룹에서 Redis 포트 6379를 열고, 허용되는 IP 주소를 지정하여 인바운드 트래픽을 제한합니다. 3. Redis 인증 설정 Redis 인증을 설정하려면 Redis 구성 파일을 열고 다음 구성 옵션을 추가.. 더보기 [aws] Amazon Linux 2(AMZN2)에서 Redis를 설치하는 방법 Amazon Linux 2(AMZN2)에서 Redis를 설치하는 방법 1. Redis 패키지를 설치합니다. sudo yum install -y redis 2. Redis 서비스를 시작하고 부팅시 자동시작 설정을 합니다. sudo systemctl start redis sudo systemctl enable redis 3. Redis 서비스가 올바르게 실행되고 있는지 확인합니다. sudo systemctl status redis 출력 결과 중 Active 항목이 active (running)으로 표시되어야 합니다. 4. Redis를 사용할 수 있는지 테스트합니다. redis-cli ping 출력 결과로 PONG이 표시되면 Redis가 올바르게 설치되었습니다. 더보기 [aws] 3fs-fuse를 설치하는 방법 3fs-fuse를 설치하는 방법 s3fs-fuse는 Amazon S3를 마운트하여 파일 시스템으로 사용할 수 있게 해주는 FUSE 기반의 도구입니다. 1. 의존성 패키지 설치: s3fs-fuse를 빌드하려면 다음과 같은 패키지들이 필요합니다. sudo yum install -y automake fuse fuse-devel gcc-c++ git libcurl-devel libxml2-devel make openssl-devel 2. s3fs-fuse 다운로드: s3fs-fuse를 다운로드합니다. git clone https://github.com/s3fs-fuse/s3fs-fuse.git cd s3fs-fuse/ 3. s3fs-fuse 빌드: 다음 명령어를 사용하여 s3fs-fuse를 빌드합니다. ./au.. 더보기 [aws] aws cli를 설치하는 방법 aws cli를 설치하는 방법 테스트 환경 $ lsb_release -d Description: Ubuntu 22.04.1 LTS ** AWS CLI v2는 v1과 비교하여 더 많은 기능을 제공하며 보안 및 성능 개선이 이루어진 새로운 버전입니다. AWS CLI 설치(AWS CLI v1) apt 저장소 업데이트 sudo apt-get update pip(파이썬 패키지 관리자) 설치 sudo apt-get install -y python3-pip pip3 --version $ pip3 --version pip 22.0.2 from /usr/lib/python3/dist-packages/pip (python 3.10) AWS CLI 설치 sudo pip3 install awscli AWS CLI 버전 확인 .. 더보기 [aws] ec2 인스턴스(ubuntu)에 goofys 설치 및 S3 마운트하기 ec2 인스턴스(ubuntu)에 goofys 설치 및 S3 마운트하기 테스트 환경 $ lsb_release -d Description: Ubuntu 22.04.1 LTS goofys 설치 fuse 패키지와 libfuse-dev 패키지 설치 apt-get install -y fuse libfuse-dev goofys 다운로드 및 설치 wget https://github.com/kahing/goofys/releases/download/v0.24.0/goofys sudo chmod +x goofys sudo mv goofys /usr/local/bin/ goofys --version $ goofys --version goofys version 0.24.0-45b8d78375af1b24604439d2e60c56.. 더보기 [aws] Amazon Linux 2 인스턴스에 SSM Agent(Systems Manager Agent) 업데이트하기 Amazon Linux 2 인스턴스에 SSM Agent(Systems Manager Agent) 업데이트하기 테스트 환경 $ cat /etc/os-release NAME="Amazon Linux" VERSION="2" ID="amzn" ID_LIKE="centos rhel fedora" VERSION_ID="2" PRETTY_NAME="Amazon Linux 2" ANSI_COLOR="0;33" CPE_NAME="cpe:2.3:o:amazon:amazon_linux:2" HOME_URL="https://amazonlinux.com/" ssm agent(amazon-ssm-agent) 버전 확인 amazon-ssm-agent -version $ amazon-ssm-agent -version SSM Agen.. 더보기 [aws] gossm 설치 및 사용하기 gossm 설치 및 사용하기 gossm은 AWS Systems Manger Session Manager와 관련된 대화형 CLI 도구입니다. 전제 조건(Prerequisite) ec2 [required] aws의 ec2 서버에는 aws ssm 에이전트가 설치되어 있습니다. [required] ec2 서버는 AmazonSSMManagedInstanceCore iam 정책을 연결해야 합니다. ssh를 사용하려면 gossm을 사용하는 scp 명령을 사용하려면 ec2에 aws ssm 에이전트 버전 2.3.672.0 이상이 설치되어 있어야 합니다. 사용자 [required] aws access key, aws secret key [required] ec2:DescribeInstances, ssm:StartSessi.. 더보기 [aws] Amazon Route 53(cli53) 명령어 도구 Amazon Route 53(cli53) 명령 도구 cli53 tool 설치 brew install cli53 cli53 list --profile default $ cli53 list --profile default ID Name Record count Comment A10374055IGHUBAG60ZYX scbyun.com. 9 scbyun.com domain cli53 list -format json | jq . $ cli53 list -format json | jq . [ { "CallerReference": "dd5fb3aa-61b8-900a-8z78-d88974ec0d99", "Config": { "Comment": "scbyun.com - hosting.kr domain", "PrivateZ.. 더보기 이전 1 2 3 4 5 ··· 10 다음