본문 바로가기

반응형

AWS

AWS CloudWatch 경보를 Slack으로 보내는 방법 AWS CloudWatch 경보를 Slack으로 보내는 방법 CloudWatch 경보가 발생하면 Lambda 함수가 실행되어 Slack으로 메시지를 전송합니다. 시스템 구성 1. Amazon SNS 1-1. 주제 생성 이름 : cloudwatch-notification 1-2 구독 메일 확인 1-3 메시지 게시(메시지 발송 테스트) 메일 확인 2. Slack Webhook URL 생성 Slack 워크스페이스에서 Incoming Webhooks을 활성화하고 Webhook URL을 생성합니다. slack webhooks(incoming webhooks) 생성 방법 https://sangchul.kr/784 #cluodwatchalert https://hooks.slack.com/services/T018562.. 더보기
socat 명령어(proxy) socat 명령어(proxy) socat 명령어 양방향 데이터 전송을 위한 다목적 릴레이 socat 패키지 설치 CentOS sudo yum install -y socat Ubuntu sudo apt-get update sudo apt-get install -y socat socat version 정보 socat -V | grep "socat version" $ socat -V | grep "socat version" socat version 1.7.4.1 on Mar 25 2022 09:51:32 socat 명령어의 기본 구문 는 소스와 대상 각각에 해당하는 주소 및 포트 socat [options] TCP 서버에서 들어오는 연결을 다른 TCP 서버로 전달하는 경우 socat TCP-LISTEN:,re.. 더보기
AWS RDS 스냅샷을 S3로 내보내기 Amazon Relational Database Service(RDS) 스냅샷을 S3로 내보내기 스냡샷 S3로 내보내기 RDS > 스냅샷(작업 -> Amazon S3로 내보내기) IAM 역할 생성 { "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Principal": { "Service": "export.rds.amazonaws.com" }, "Action": "sts:AssumeRole" } ] } Amazon S3로 내보내기 RDS > 스냅샷 > 스냅샷ID > Export to Amazon S3 참고URL - AWS Documentation : Amazon S3로 DB 스냅샷 데이터 내보내기 더보기
Amazon RDS 스냅샷을 다른 AWS 리전으로 복사(이동)하기 Amazon RDS 스냅샷을 다른 AWS 리전으로 복사(이동)하기 스냅샷(DB)을 다른 리전으로 복사하기 RDS > 스냅샷 > 작업(스냅샷 복사) RDS > 스냅샷 > 스냅샷 복사 Source DB snapshot: 복사할 스냅샷 Destination DB snapshot identifier: 새 스냅샷의 이름을 지정합니다. Destination region: 스냅샷을 복사할 대상 AWS 리전을 선택합니다. KMS key: 선택적으로 KMS 키를 지정할 수 있습니다. Copy tags: 선택적으로 스냅샷 태그를 복사할지 여부를 설정합니다. 복사된 스냅샷을 사용하여 새로운 RDS 인스턴스를 생성하거나 현재 RDS 인스턴스를 대체하는 데 사용할 수 있습니다. 더보기
Amazon S3 서버 액세스 로깅을 활성화하는 방법 Amazon S3 서버 액세스 로깅을 활성화하는 방법 Amazon S3(Simple Storage Service)는 객체 스토리지 서비스로서 데이터를 안전하게 저장하고 검색할 수 있도록 지원합니다. S3 서버 액세스 로깅을 활성화하면 S3 버킷에 대한 모든 요청에 대한 로그를 작성하여 저장할 수 있습니다. 이를 통해 S3 버킷에 대한 액세스 패턴과 보안 감사를 수행할 수 있습니다. S3 서버 액세스 로깅을 활성화하는 방법은 다음과 같습니다. 1. AWS Management Console을 사용하는 방법 AWS Management Console에 로그인합니다. S3 콘솔로 이동하여 로깅을 활성화하려는 버킷을 선택합니다. "관리" 탭을 클릭합니다. "서버 액세스 로깅"을 클릭하고 "수정" 버튼을 클릭합니다... 더보기
AWS EC2 인스턴스 종료 시 동작 변경 AWS EC2 인스턴스 종료 시 동작 변경 AWS EC2 인스턴스를 종료할 때 인스턴스가 종료될 때 어떤 동작을 할지를 설정할 수 있습니다. 이러한 설정은 인스턴스의 "종료 동작" 또는 "인스턴스 종료 방법"이라고도 합니다. 이 설정은 EC2 대시보드 또는 AWS Command Line Interface (CLI)를 사용하여 변경할 수 있습니다. AWS Management Console을 통한 종료 동작 설정 AWS Management Console에 로그인합니다. EC2 대시보드로 이동합니다. EC2 인스턴스 목록에서 종료할 인스턴스를 선택합니다. "작업" 메뉴에서 "인스턴스 설정"을 선택합니다. "인스턴스 종료 방법"을 선택합니다. 원하는 종료 방법을 선택합니다. 사용 가능한 옵션은 다음과 같습니다:.. 더보기
AWS KMS(Key Management Service)를 사용하는 방법 AWS KMS(Key Management Service)를 사용하는 방법 Amazon Web Services(AWS)의 Key Management Service(KMS)를 사용하여 AWS KMS 마스터 키를 생성하는 방법은 다음과 같습니다. KMS 마스터 키는 데이터를 암호화하고 복호화하는 데 사용되며, AWS 리소스 및 데이터 보안에 중요한 역할을 합니다. 1. KMS 키 생성 aws kms create-key --description "My KMS Master Key" ###KMS 키 생성 aws --profile byun_profile --region ap-northeast-2 kms create-key 2. KMS AliasName 생성 aws kms create-alias --alias-name.. 더보기
SSH 세션을 유지하는 방법 SSH 세션을 유지하는 방법 output 클라이언트에서 일정 시간이 지나면 ssh가 끊기게 된다. client_loop: send disconnect: Broken pipe sshd client_loop: send disconnect: Broken pipe 오류는 SSH 클라이언트와 서버 간의 연결이 끊어졌음을 나타냅니다. 이 오류는 일반적으로 클라이언트 또는 서버 측의 네트워크 문제로 인해 발생합니다. 몇 가지 해결 방법을 시도해 볼 수 있습니다. 네트워크 연결 확인 클라이언트와 서버 간의 네트워크 연결이 안정적인지 확인합니다. 네트워크에 문제가 있는 경우 연결이 끊어질 수 있습니다. 네트워크 장비, 방화벽 또는 중개 서버와 같은 구성 요소를 확인하고 문제를 해결합니다. 클라이언트 설정 확인 클라이언트.. 더보기

728x90
반응형