본문 바로가기

728x90

전체 글

우분투에서 cowsay를 설치하고 설정하는 방법 우분투에서 cowsay를 설치하고 설정하는 방법 cowsay는 터미널에서 ASCII 그림을 생성하는 유틸리티입니다. 1. cowsay 설치하기 sudo apt-get update sudo apt-get install -y cowsay 2. cowsay 사용하기 cowsay를 설치한 후에는 간단한 명령으로 그림을 생성할 수 있습니다. 예를 들어, 다음 명령은 소가 생일 축하 메시지를 출력합니다. cowsay "Happy Birthday!" 달러 눈(Dollar eyes) cowsay -g "Hello, World!" 특수 문자를 눈으로 사용 cowsay -e hh "Hello, World!" 기본적으로 cowsay는 소 그림을 사용합니다. 그러나 cowsay에는 다양한 그림(소)들이 포함되어 있습니다. 특.. 더보기
우분투에서 motd를 설정하는 방법 우분투에서 motd를 설정하는 방법 motd(Message of the Day)는 사용자가 시스템에 로그인할 때 표시되는 메시지입니다. 터미널에 로그인할 때 기본적으로 표시되는 메시지 update-motd.d 비활성화 update-motd.d는 시스템이 부팅될 때 실행되는 스크립트들을 포함하는 디렉토리입니다. cd /etc/update-motd.d $ ls -l total 56 -rwxr-xr-x 1 root root 1220 Oct 15 2021 00-header -rwxr-xr-x 1 root root 1157 Oct 15 2021 10-help-text lrwxrwxrwx 1 root root 46 Feb 18 2023 50-landscape-sysinfo -> /usr/share/landscape.. 더보기
Fluentd 웹 UI를 설치하는 방법(fluentd-ui) Fluentd 웹 UI를 설치하는 방법(fluentd-ui) 1. Ruby 및 RubyGems 설치 Fluentd-UI는 Ruby로 작성되었으므로 먼저 Ruby와 RubyGems를 설치해야 합니다. Ubuntu / Debian sudo apt-get update sudo apt-get install -y build-essential libssl-dev libxml2-dev libxslt1-dev sudo apt-get install -y ruby ruby-dev CentOS / RHEL sudo yum install -y ruby ruby-devel 2. Fluentd-UI 설치 RubyGems를 사용하여 Fluentd-UI를 설치합니다. gem install fluentd-ui $ gem install.. 더보기
우분투에 플루언트 비트를 설치하고 기본 설정하는 방법(Fluent Bit) 우분투에 플루언트 비트를 설치하고 기본 설정하는 방법(Fluent Bit) 플루언트 비트(Fluent Bit)는 경량 로그 전송 및 처리 도구로, 로그 수집, 필터링 및 전송을 위한 효율적인 솔루션입니다. 1. 플루언트 비트 설치 설치 스크립트 curl -fsSL https://raw.githubusercontent.com/fluent/fluent-bit/master/install.sh | sh APT 패키지 설치 curl -fsSL https://packages.fluentbit.io/fluentbit.key | gpg --dearmor > /usr/share/keyrings/fluentbit-keyring.gpg echo "deb [signed-by=/usr/share/keyrings/fluentbi.. 더보기
우분투에 fluentd를 설치하는 방법 우분투에 fluentd를 설치하는 방법 로그 수집기 서버(Fluentd Aggregator)를 설치한 후 로그 전송 서버(Fluentd Agent)를 설치합니다. 운영체제 정보 root@node3:~$ lsb_release -d Description:Ubuntu 22.04.2 LTS 시스템 구성 현황 Hostname IP Address Fluentd 구분 비고 node2 192.168.10.72 Fluentd Collector node3 192.168.10.73 Fluentd Aggregator Fluentd 설치 Fluentd를 설치합니다. curl -fsSL https://toolbelt.treasuredata.com/sh/install-ubuntu-jammy-fluent-package5-lts.s.. 더보기
Kibana를 설치하는 방법 Kibana를 설치하는 방법 1. Elasticsearch 패키지 설치 확인 우분투에서 Elasticsearch를 설치하고 Kibana를 사용하여 클러스터 상태를 확인하는 방법 2. Kibana 설치 Kibana 패키지 설치 sudo apt-get install -y kibana Kibana 암호화 키 생성 /usr/share/kibana/bin/kibana-encryption-keys generate $ /usr/share/kibana/bin/kibana-encryption-keys generate ## Kibana Encryption Key Generation Utility The 'generate' command guides you through the process of setting encryp.. 더보기
Elasticsearch에 Nori 분석기를 설치하는 방법 Elasticsearch에 Nori 분석기를 설치하는 방법 Plugin 설치하기 Elasticsearch의 플러그인 매니저를 사용하여 Nori 분석기 플러그인을 설치합니다. cd /usr/share/elasticsearch analysis-nori 플러그인 설치 bin/elasticsearch-plugin install analysis-nori $ bin/elasticsearch-plugin install analysis-nori -> Installing analysis-nori -> Downloading analysis-nori from elastic [=================================================] 100% -> Installed analysis-nori -.. 더보기
우분투에서 socat을 설치하고 사용하는 방법(포트 포워딩) 우분투에서 socat을 설치하고 사용하는 방법(포트 포워딩) socat은 네트워크 데이터 전송을 위한 다목적 CLI (Command Line Interface) 유틸리티입니다. 소켓 프로그래밍을 위한 편리한 도구로 사용됩니다. socat을 사용하면 다양한 네트워크 프로토콜을 지원하고 다양한 작업을 수행할 수 있습니다. 일반적으로 데이터를 읽고 쓰는 데 사용되며, 포트 포워딩, SSL 터널링, 파일 전송 등 다양한 용도로 활용됩니다. socat 설치 socat은 기본 저장소에서 설치할 수 있습니다. sudo apt-get update sudo apt-get install -y socat 사용 예시 TCP 포트 포워딩 로컬 호스트의 TCP 포트 8080에서 원격 호스트의 TCP 포트 80으로 연결을 포워딩합.. 더보기

728x90