본문 바로가기

728x90

전체 글

[aws] EFK 스택 구성하기(efk stack setup) EFK 스택 구성하기(efk stack setup) Elasticsearch: Elasticsearch는 분산 검색 및 분석 엔진으로 대규모 데이터 저장 및 분석을 지원합니다. 로그 데이터를 저장하고 인덱싱합니다. Elasticsearch는 데이터 저장 및 검색에 최적화된 NoSQL 데이터베이스입니다. Kibana: Kibana는 Elasticsearch의 데이터를 시각화하기 위한 웹 인터페이스입니다. Kibana를 사용하여 데이터를 검색, 시각화하고 대시보드를 생성할 수 있습니다. Fluentd: Fluentd는 로그 수집 도구로, 로그 데이터를 수집, 처리 및 전송합니다. Fluentd는 다양한 데이터 소스에서 로그 데이터를 수집하고 Elasticsearch에 전송합니다. Fluent Bit: Flu.. 더보기
[aws] systemd 로그 메시지 중 사용자 슬라이스(user slice) 로그 메시지를 제거하는 방법 systemd 로그 메시지 중 사용자 슬라이스(user slice) 로그 메시지를 제거하는 방법 테스트 환경 $ 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/" messages 로그 tail -f /var/log/messages $ tail -f /var/log/messages Feb 22 20:51:01 aws-server-01 systemd.. 더보기
[aws] Amazon Linux 2(AMZN2)에서 fluent-bit을 설치하는 방법 Amazon Linux 2(AMZN2)에서 fluent-bit을 설치하는 방법 테스트 환경 $ 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/" epel 패키지 설치 amazon-linux-extras install -y epel fluent-bit.repo 저장소 추가 'EOF' : 작은따옴표로 감싸야지 변수($releasever)를 그대로 입.. 더보기
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가 올바르게 설치되었습니다. 더보기
SecureCRT에서 SSH 키 교환 알고리즘 설정과 관련된 오류 SecureCRT에서 SSH 키 교환 알고리즘 설정과 관련된 오류 sshd[1543]: userauth_pubkey: key type ssh-rsa not in PubkeyAcceptedAlgorithms [preauth] 이 오류는 서버 및 클라이언트 간의 SSH 키 교환 알고리즘 설정에 관련된 문제를 나타냅니다. 테스트 환경 SSH Client(SecureCRT) SSH Server $ lsb_release -d Description: Ubuntu 22.04.1 LTS ssh server 로그 확인 tail -f /var/log/auth.log tail -f /var/log/auth.log ... Feb 20 00:51:45 ip-10-201-9-166 sshd[1543]: userauth_pubke.. 더보기
[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.. 더보기
Tsunami UDP Protocol을 설치하는 방법 Tsunami UDP Protocol을 설치하는 방법 Tsunami는 TCP/UDP 기반으로 동작하는 네트워크 취약점 스캐너 Tsunami UDP Protocol은 Google에서 개발한 대규모 데이터 전송 도구로, 대량의 데이터를 안정적으로 전송하고자 할 때 사용됩니다. 다양한 네트워크 환경에서 데이터 전송 속도를 최적화하고 네트워크 대역폭을 효과적으로 활용할 수 있도록 설계되었습니다. Tsunami는 UDP 기반의 프로토콜을 사용하여 속도 및 효율성을 극대화합니다. 주의: Tsunami는 고급 사용자를 대상으로 하는 도구로, 주의해서 사용해야 합니다. 또한 Tsunami를 사용하기 전에 해당 시스템 및 네트워크에 대한 적절한 권한을 확보하고 시험용으로 사용하는 것이 좋습니다. 1. 의존성 패키지 설치.. 더보기

728x90