본문 바로가기

퍼블릭 클라우드

C276x260.fwebp.q85 [draft] Squid 프록시를 사용하여 vsftpd 서버에 접근하는 테스트를 수행하는 방법 Squid 프록시를 사용하여 vsftpd(Very Secure FTP Daemon) 서버에 접근하는 테스트를 수행하는 방법아키텍처FTP 클라이언트 설치FTP 클라이언트를 시스템에 설치합니다. 일반적으로 ftp 또는 lftp와 같은 명령 줄 기반 FTP 클라이언트를 사용할 수 있습니다. CentOSsudo yum install lftpUbuntusudo apt-get install lftpFTP 클라이언트 구성lftpSquid 프록시 서버의 IP 주소와 포트를 설정합니다.set ftp:proxy "http://squid-proxy-ip:proxy-port"FTP 클라이언트를 사용하여 vsftpd 서버에 연결합니다.open ftp://ftp-server-ip:port-numberuser user_namelf.. 더보기
C276x260.fwebp.q85 [draft] 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:StartSession, ssm:.. 더보기
C276x260.fwebp.q85 [draft] 도메인 매핑과 도메인 리디렉션의 차이점 및 구현 방법 도메인 매핑과 도메인 리디렉션의 차이점 및 구현 방법도메인 매핑과 도메인 리디렉션은 웹사이트 운영에서 중요한 개념으로 둘 다 도메인 이름을 다른 웹 콘텐츠나 위치로 연결하는 것을 목적으로 합니다.도메인 매핑 (Domain Mapping)도메인 매핑은 하나의 도메인을 특정 웹사이트나 웹 애플리케이션에 연결하는 것을 의미합니다. 이는 주로 여러 도메인을 하나의 호스팅 계정이나 웹 애플리케이션에 연결할 때 사용됩니다. 예시 : example.com과 example.org 둘 다 동일한 웹사이트에 접근하게 만드는 경우구성 방법1. DNS 설정 : 도메인의 DNS 설정에서 A 레코드 또는 CNAME 레코드를 통해 도메인을 서버의 IP 주소나 다른 도메인에 매핑합니다.A 레코드 : 특정 IP 주소로 도메인을 직접 .. 더보기
C276x260.fwebp.q85 [draft] Amazon Linux 2023에서 MySQL 서버와 클라이언트를 설치하는 방법 Amazon Linux 2023에서 MySQL 서버와 클라이언트를 설치하는 방법테스트 환경운영체제정보$ cat /etc/os-releaseNAME="Amazon Linux"VERSION="2023"ID="amzn"ID_LIKE="fedora"VERSION_ID="2023"PLATFORM_ID="platform:al2023"PRETTY_NAME="Amazon Linux 2023.4.20240401"ANSI_COLOR="0;33"CPE_NAME="cpe:2.3:o:amazon:amazon_linux:2023"HOME_URL="https://aws.amazon.com/linux/amazon-linux-2023/"DOCUMENTATION_URL="https://docs.aws.amazon.com/linux/"S.. 더보기
C276x260.fwebp.q85 [draft] AWS Console Login 시 Slack 알림 발송하는 방법 AWS Console Login 시 Slack 알림 발송하는 방법AWS Console 로그인 발생 시 Slack으로 실시간 알림을 받는 방법입니다.CloudTrail → CloudWatch Logs 연동 확인CloudTrail이 CloudWatch Logs로 로그를 전송해야 합니다.CloudWatch 설정경로 : CloudWatch > Events > Rules서비스 이름 : AWS Console Sign-in이벤트 유형 : Sign-in EventsSlack 알람Slack Incoming Webhook 생성 더보기
C276x260.fwebp.q85 [draft] AWS Management Console IP 기반 접근 제어 설정하는 방법 AWS Management Console IP 기반 접근 제어 설정하는 방법(IAM 정책 활용)IAM 정책을 이용해 특정 IP 대역에서만 AWS Management Console 접근을 허용하는 방법입니다.IAM 정책 생성경로 : IAM > 정책 > 정책 생성정책 이름 : AWSManagementConsoleACL{ "Version": "2012-10-17", "Statement": [ { "Sid": "DenyConsoleAccessFromUnauthorizedIP", "Effect": "Deny", "Action": "*", "Resource": "*", "Condition": {.. 더보기
C276x260.fwebp.q85 [draft] AWS 리소스를 사용하여 URL 리다이렉트를 구현하는 방법 AWS 리소스를 사용하여 URL 리다이렉트를 구현하는 방법Architecture1. Route 53에서 도메인 설정호스팅 영역 생성AWS Management Console에서 Route 53로 이동하여 여러분의 도메인에 대한 호스팅 영역을 생성합니다.2. ACM(AWS Certificate Manager)에서 SSL 인증서 생성ACM으로 이동새 인증서를 요청합니다.도메인 이름 추가도메인 이름으로 example.com과 www.example.com을 추가합니다.example.com*.example.comAmazon Route 53에서 DNS 레코드를 생성합니다.인증서 요청을 완료하고 도메인 소유권을 검증합니다.3. S3 버킷 생성 및 설정S3 버킷 생성새로운 버킷을 생성합니다. 버킷 이름은 리다이렉트할 도.. 더보기
C276x260.fwebp.q85 [draft] AWS Chatbot을 사용하여 Slack 채널에서 Amazon EventBridge 이벤트를 모니터링하고 알림을 받는 방법 AWS Chatbot을 사용하여 Slack 채널에서 Amazon EventBridge 이벤트를 모니터링하고 알림을 받는 방법1. Slack Incoming Webhook 설정Slack 워크스페이스에서 알림을 받을 채널에 대한 Incoming Webhook을 설정하고 웹훅 URL을 복사합니다.Slack Incoming Webhooks을 사용하는 방법2. AWS Chatbot 구성Slack에 로그인한 상태에서 진행하면 로그인 과정이 필요 없다. AWS Management Console에서 Chatbot 서비스를 엽니다."Slack 연결"을 클릭하여 Slack과 Chatbot을 연결합니다.구성 이름 : AWSChatbot-configuration역할 이름 : AWSChatbot-role3. Amazon SNS.. 더보기