본문 바로가기

728x90

리눅스

우분투에서 PXE 네트워크 부팅 서버를 구성하는 방법 우분투에서 PXE 네트워크 부팅 서버를 구성하는 방법 1. TFTP 설치 및 설정 sudo apt-get update sudo apt-get install -y tftpd-hpa TFTP 서비스 상태 확인 sudo systemctl status tftpd-hpa TFTP 서비스 비활성화 sudo systemctl disable tftpd-hpa TFTP 서비스 중지 sudo systemctl stop tftpd-hpa 2. TFTP 설정 파일 sudo vim /etc/default/tftpd-hpa # /etc/default/tftpd-hpa TFTP_USERNAME="tftp" TFTP_DIRECTORY="/var/lib/tftpboot" TFTP_ADDRESS=":69" TFTP_OPTIONS="--.. 더보기
ISO 이미지 파일을 마운트하는 방법 ISO 이미지 파일을 마운트하는 방법 1. ISO 이미지 파일 $ ls -l /usr/local/src/jammy-live-server-amd64.iso -rw-r--r-- 1 root root 2104367104 Mar 3 19:34 /usr/local/src/jammy-live-server-amd64.iso 2. 마운트할 디렉토리 생성 마운트할 디렉토리를 생성합니다. 이 디렉토리는 ISO 이미지 파일 시스템이 마운트될 위치가 됩니다. sudo mkdir /mnt/iso 3. ISO 이미지 파일 마운트 mount 명령어를 사용하여 ISO 이미지 파일을 마운트합니다. cd /usr/local/src sudo mount -o loop ./jammy-live-server-amd64.iso /mnt/iso $.. 더보기
우분투에서 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.. 더보기

728x90