본문 바로가기

전체 글

C276x260.fwebp.q85 [draft] 원격 데스크탑 포트 번호 변경 (default:3389) 원격 데스크탑 포트 번호 변경 (default:3389)1. 레지스트리(regedit) 편집기 실행2. 레지스트리 하위 키로 이동HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\TerminalServer\Wds\Repwd\Tds\Tcp이름 : PortNumber종류 : REG_DWORD데이터 : 0x00000d3d(3389)** 10진수를 선택하고 다른 포트번호를 입력HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\TerminalServer\WinStations\RDP-Tcp이름 : PortNumber종류 : REG_DWORD데이터 : 0x00000d3d(3389)** 10진수를 선택하고 다른 포트번호를 입력레지스트.. 더보기
C276x260.fwebp.q85 [draft] chown 명령어 chown 명령어chown 명령어는 Unix 및 Unix 계통의 운영 체제에서 파일 및 디렉토리 소유자를 변경하는 데 사용됩니다.기본 구문chown [옵션] 사용자:그룹 파일 또는 디렉토리사용자: 새로운 소유자의 사용자 이름 또는 UID(사용자 식별자)그룹: 새로운 소유 그룹의 그룹 이름 또는 GID(그룹 식별자)파일 또는 디렉토리: 소유자 및 그룹을 변경하려는 파일이나 디렉토리주요 옵션-R, --recursive: 하위 디렉토리와 파일에 대한 소유자 및 그룹 변경을 재귀적으로 적용합니다.사용 예시1. 디렉토리의 소유자 및 그룹 변경(사용자 및 그룹 이름 사용)chown john:users myfile.txtmyfile.txt 파일의 소유자를 john으로, 그룹을 users로 변경합니다. 2. 디렉토리의.. 더보기
C276x260.fwebp.q85 [draft] siege 명령어 siege 명령어siege는 명령어를 사용하여 성능 테스트를 수행합니다.1. siege 설치sudo apt-get install -y siege2. 기본 구문Siege의 기본 구문은 다음과 같습니다.siege [옵션] URLURL은 성능 테스트를 수행할 대상의 URL입니다. 예를 들어, http://example.com과 같은 형식입니다. URL 뒤에 옵션을 추가하여 성능 테스트를 세부적으로 제어할 수 있습니다.3. 성능 테스트 옵션Siege는 다양한 옵션을 제공합니다. 이를 사용하여 성능 테스트를 세부적으로 제어할 수 있습니다. 몇 가지 유용한 옵션을 살펴보겠습니다.-c: 동시 사용자 수를 설정합니다.-r: 각 사용자가 요청을 반복할 횟수를 설정합니다.-t: 테스트의 지속 시간을 설정합니다.-b: 요청.. 더보기
C276x260.fwebp.q85 [draft] Siege를 설치 및 사용하는 방법 Siege를 설치 및 사용하는 방법Siege는 웹 사이트 및 웹 애플리케이션의 성능 및 부하 테스트를 수행하는 데 사용되는 명령 줄 도구입니다. 이를 사용하여 다양한 웹 사이트 또는 웹 애플리케이션의 부하 테스트를 수행할 수 있습니다.이번에는 Siege의 설치 방법과 사용 방법을 설명하겠습니다.Siege 설치 방법MacOSbrew install siegeDebianapt-get updatesudo apt-get install -y siegeRedHatyum install -y epel-releasesudo yum install -y siegeSiege 사용 방법기본 사용법siege -c [concurrent users] -t [time in seconds] [url]위 명령에서 -c 옵션은 동시 사용자 .. 더보기
C276x260.fwebp.q85 [draft] AWS S3 버킷의 액세스를 IP 주소로 제한하는 방법 AWS S3 버킷의 액세스를 IP 주소로 제한하는 방법AWS S3 버킷의 액세스를 IP 주소로 특정 IP 주소만 S3 버킷에 접근할 수 있으며 다른 IP 주소로부터의 액세스는 차단됩니다. 참고: 이 방법은 AWS 계정의 액세스 제어를 설정하므로 꼭 필요한 경우에만 사용해야 하며 신중하게 구성해야 합니다.AWS Management Console을 통한 방법1. AWS Management Console에 로그인합니다. 2. S3 콘솔로 이동합니다. 3. 액세스를 제한하려는 버킷을 선택합니다. 4. "속성" 탭을 선택합니다. 5. "Bucket Policy" 옵션을 선택합니다. 6. 다음과 같은 형식의 정책을 추가합니다. 여기서 111.111.111.111은 허용하려는 IP 주소입니다.버킷 정책IP 주소와 버.. 더보기
C276x260.fwebp.q85 [draft] Nginx에서 X-Forwarded-For(XFF) 설정하는 방법 Nginx에서 X-Forwarded-For(XFF) 설정하는 방법Nginx에서 X-Forwarded-For (XFF) 헤더를 설정하는 것은 주로 프록시 서버나 로드 밸런서와 같은 중간 서버를 통해 클라이언트의 IP 주소를 추적하려는 경우에 사용됩니다. XFF 헤더는 클라이언트의 실제 IP 주소를 서버로 전달하기 위해 사용됩니다. X-Forwarded-For 헤더를 사용하여 클라이언트의 실제 IP 주소를 확인할 수 있다.Nginx 설정 파일 편집set_real_ip_from ;real_ip_header X-Forwarded-For;sudo vim /etc/nginx/nginx.confhttp { ... set_real_ip_from 0.0.0.0/0; real_ip_header X-For.. 더보기
C276x260.fwebp.q85 [draft] Amazon CloudWatch Agent 설치 Amazon CloudWatch Agent 설치Cloudwatch에서는 메모리 및 디스크 사용률에 대해서 모니터링이 불가능하여 EC2의 메모리 및 디스크 사용률을 보기 위해서는 Cloudwatch Agent로 메트릭을 수집하여 모니터링할 수 있습니다. AWS CloudWatch Agent 설치 작업 순서 IAM Role 설정EC2 인스턴스에 IAM Role 연결EC2 인스턴스에 CloudWatch Agent 설치CloudWatch Agent로 메모리 사용량 확인IAM 역할 설정(생성)IAM 기존 역할에 CloudWatchAgentServerPolicy 정책 추가IAM > 액세스 관리 > 정책 > 기존 역할 > 권한 추가 > 정책 연결 > CloudWatchAgentServerPolicy, AmazonSS.. 더보기
C276x260.fwebp.q85 [draft] AWS CloudWatch 경보를 Slack으로 보내는 방법 AWS CloudWatch 경보를 Slack으로 보내는 방법시스템 구성1. Amazon SNS1-1. 주제 생성이름 : cloudwatch-notification1-2 구독메일 확인1-3 메시지 게시(메시지 발송 테스트)2. Slack webhooks url 생성slack webhooks(incoming webhooks) 생성 방법 - https://sangchul.kr/784#cluodwatchalerthttps://hooks.slack.com/services/T018562TM6A/T017ZZ55YUV/wE5gd1fbfjNgxUeLqPUDMTbLR3. Key Management Service (KMS)slack 주소 암호화aws --profile testprofile --region ap-northea.. 더보기