본문 바로가기

반응형

centos

C276x260 MariaDB를 소스에서 컴파일하여 설치하는 방법 MariaDB를 소스에서 컴파일하여 설치하는 방법소스 컴파일 설치를 진행하기 전에 필요한 라이브러리와 도구를 설치해야 합니다.1. 필수 패키지 설치컴파일에 필요한 패키지를 설치합니다.sudo yum groupinstall "Development Tools"sudo yum install -y cmake ncurses-devel libevent2. MariaDB 계정 생성sudo groupadd -g 27 mysqlsudo useradd -m -c "MariaDB Server" -d /app/mariadb -s /bin/false -u 27 -g 27 mysql3. MariaDB 소스 다운로드MariaDB 소스를 다운로드하고 압축을 해제합니다.wget https://downloads.mariadb.org/i.. 더보기
C276x260 last 명령어 last 명령어시스템 보안 점검이나 사용자 활동 추적을 위해, 누가 언제 시스템에 접속했는지 확인할 수 있는 명령어가 바로 last입니다. last 명령은 wtmp 로그 파일을 기반으로 사용자 로그인·로그아웃, 시스템 재부팅 이력을 출력해줍니다.기본 사용법최근 로그인 기록 조회lastvagrant pts/0 192.168.0.1 Tue Jan 31 21:30 still logged inreboot system boot 5.15.0-58-generi Tue Jan 31 21:30 still runningroot tty1 Tue Jan 31 00:11 - down (00:00)vagrant pts/0 1.. 더보기
C276x260 CentOS 7에서 TFTP 서버를 구축하는 방법 CentOS 7에서 TFTP(Trivial File Transfer Protocol) 서버를 구축하는 방법TFTP 서버 구축하기tftp-server, tftp 패키지 설치sudo yum install tftp tftp-servertftpd 계정 생성useradd -m -d /app/tftproot tftpdTFTP 루트 디렉토리 생성 및 권한 설정TFTP 서버에서 접근할 수 있는 디렉토리를 생성하고 해당 디렉토리에 파일을 저장할 수 있도록 권한을 설정합니다.sudo mkdir /app/tftprootsudo chmod -R 777 /app/tftprootsudo chown -R nobody:nobody /app/tftprootTFTP 서버 설정 파일 편집TFTP 서버 설정 파일인 /etc/xinetd.d.. 더보기
C276x260 리눅스에서 LVM을 사용하여 하드 디스크를 증설하는 방법 리눅스에서 LVM(Logical Volume Manager)을 사용하여 하드 디스크를 증설하는 방법LVM(Logical Volume Manager)은 리눅스 시스템에서 디스크 공간을 유연하게 관리할 수 있게 해주는 강력한 기능입니다.기존 디스크 및 마운트 정보 확인df -hFilesystem Size Used Avail Use% Mounted on/dev/mapper/VolGroup-lv_root 38G 21G 15G 59% /tmpfs 1.9G 0 1.9G 0% /dev/shm/dev/xvda1 485M 32M 429M 7% /boot/dev/mapper/VolGr.. 더보기
C276x260 리눅스 프로세스의 메모리 사용량을 확인하는 방법 리눅스 프로세스의 메모리 사용량을 확인하는 방법 프로세스 ID(PID) 확인 ps -ef | grep -v grep | grep ^named | awk {'print $2'} ps -ef는 모든 프로세스를 나열하는 명령어입니다. grep -v grep은 grep 명령어 자체를 제외한 결과를 표시합니다. grep ^named은 "named" 프로세스로 시작하는 행만 선택합니다. awk {'print $2'}는 선택된 행에서 두 번째 필드, 즉 PID를 출력합니다. $ ps -ef | grep -v grep | grep ^named | awk {'print $2'} 887 프로세스의 메모리 정보(사용량) 확인 cat /proc/PID/status cat /proc/887/status | grep "Name\.. 더보기
C276x260 SSH 접속 시 RSA 공개키(ECDSA) 충돌 문제를 해결하는 방법 SSH 접속 시 RSA 공개키(ECDSA) 충돌 문제를 해결하는 방법SSH 접속 오류Ubuntu$ ssh root@10.10.123.213@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!Someone could be eavesdropping on you right now (man-in-the-middle attack)!It is also possi.. 더보기
C276x260 [리눅스] td-agent-bit 설치하는 방법 td-agent-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_li td-agent-bit의 GPG key를 추가 rpm --import https://packages.fluentbit.io/fluentbit.key td-agent-bit.repo 저장소 추가 sudo tee /etc/yum.repos.d/td-agent-bit.repo 더보기
C276x260 DNS 서버 설정 파일과 실행 파일을 백업하는 스크립트 DNS 서버 설정 파일과 실행 파일을 백업하는 스크립트백업 대상/var/named : DNS zone 파일 및 데이터/etc/named.conf : 메인 설정 파일/etc/named.logging.conf : 로깅 설정/etc/named.root.key : 루트 키/etc/named.iscdlv.key : DNSSEC 키/etc/rndc.* : RNDC 설정/usr/sbin/named : named 실행 바이너리백업 스크립트 작성vim dns_backup.sh#!/bin/bashset -x# 백업 디렉토리 이름 설정backup_dir="fvm01.scbyun.com-$(date +%Y%m%d)"# 백업 디렉토리 및 하위 디렉토리 생성cd /root/.nl/mkdir "$backup_dir"mkdir "$.. 더보기

728x90
반응형