Simulation is ...

Virtual = Real

Flight Sim 자세히보기
반응형

Linux 12

서버 상태 파악, 리눅스, Linux

리눅스 모니터링 및 로그 상태 점검 > Linux 리눅스 실시간 로그 : tail -f /var/log/messages > 현재 설정된 연결 : watch -n1 -d "netstat -an | grep ESTABLISHED | wc -l" > 포트 80에 연결된 IP가 있는지 확인하기 위해 현재 활성 연결을 확인 : netstat -n|grep :80|cut -c 45-|cut -f 1 -d ':'|sort|uniq -c|sort -nr|more > 접속 IP 그래프 : netstat -an|grep ESTABLISHED|awk '{print $5}'|awk -F: '{print $1}'|sort|uniq -c|awk '{ printf("%s\t%s\t",$2,$1); for (i = 0; i < $1..

ㆍ Linux 2023.06.09

Linux, ReaR, OS Backup, Relax & Recovery

[Linux] 오픈 소스 Rear를 이용한 Linux OS Backup 0. 개요 - 리눅스에 Rear를 설치하여, OS Backup을 실행할 수 있으며 Local 뿐 아니라 NAS, CIFS 등 여러가지 네트워크 통신 프로토콜을 이용하여 백업 파일 생성 경로를 지정 가능 - 이 글에서는 NAS를 이용하여 OS 백업 파일을 생성하고, 복구하는 과정을 기술한다. - 절차는 다음과 같다. 1)NAS 서버(여기에선 Linux 사용) 구성 2)백업할 Linux 서버에 Rear 오픈소스 설치 3)백업 수행 (NAS 서버에 백업 데이터 저장) 4)복원 수행 (NAS 서버 데이터를 불러온 후 부팅까지) 1. NAS 서버 구성 - 리눅스 서버 중 하나를 NAS 서버로 구성 (1)수행 환경 -OS: redhat-7.3 ..

[Linux, CentOS] 리눅스 로그 파일의 종류 및 분석

utmp 로그 파일 - 현재 로그인한 사용자의 상태정보를 담고 있는 로그 파일 - binary 파일로 되어 있으며 "w", "who", "finger"등의 명령어로 확인할 수 있다. - 위치 : /var/run/utmp - "w" 명령어 USER : 로그인 계정, TTY : 터미널 장치 명, FROM : 원격 호스트 주소, LOGIN@ : 로그인한 시간 IDLE : 아무 입력도 수행하지 않은 idle 시간, WHAT : 현재 수행하는 작업(명령어) [root@ ~]# w 09:54:40 up 22 min, 4 users, load average: 0.26, 0.18, 0.18 USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT root :0 :0 09:36 ?xdm? 1:15 0.1..

ㆍ Linux 2021.10.20

[Linux, CentOS] CentOS 8, 방화벽, firewalld

firewalld 방화벽 사용 RHEL/CentOS 7 부터는 방화벽을 firewalld 라는 데몬으로 교체하였고 이에 따라 사용자 레벨의 프로그램은 iptables 명령어 대신 명령행에서는 firewall-cmd , GUI 환경에서는 firewall-config 를 사용하게 되었다. Linux 커널 2.2 까지는 ipchains 이라는 패킷 필터링/방화벽 프레임워크가 구현되어 있었고 2.4부터는 더 유연하고 다양한 기능을 가진 netfilter 로 프레임워크가 교체 되었다. 영구적 규칙과 정책 재구동 기본적으로 firewall-cmd 로 방화벽 정책을 변경했을 경우 현재 구동되고 있는 firewalld 에 즉시 적용되지만 정책은 지속성이 없이 임시로 적용되며 정책을 재구동하는 명령어인 firewall-..

ㆍ Linux 2021.01.12

[Linux, CentOS] CentOS 8 네트워크 관리 명령어, nmcli

현재 CentOS 공식 홈페이지(https://centos.org/) 에 따르면 최적화 버젼은 매뉴얼화된 CentOS 7.8.2003과 CentOS 8.0.1905 이고 최신 버젼은 CentOS 8.2.2004 이다. RHEL 8 버전 부터는 service network restart 와 systemctl restart network등 network.service는 공식적으로 지원하지 않는다. 8 부터는NetworkManager.service의 nmcli 명령어를 사용해야 한다. NetworkManager.service 서비스 확인 [서비스확인] [root@ ~]#systemctl status NetworkManager.service [root@ ~]# systemctl start NetworkManag..

ㆍ Linux 2020.10.10

[Linux, CentOS] netstat, 네트워크 상태 확인

netstat : 네트워크 접속, 라우팅 테이블, 네트워크 인터페이스의 통계 정보 사용 방법: netstat [옵션] [| grep 포트 번호 or 서비스 명] option: -l (listen) : 연결 가능한 상태 -n (number port) : 포트 넘버 -t (tcp) : tcp -u (udp) : udp -p : 프로그램 이름 / PID -a : 모두 -i : 이더넷 카드별 정상/에러/드랍 송수신 패킷 수 확인 -r : 라우팅 테이블 -s : 네트워크 통계 --help : 옵션 정보 보기 자주 사용 하는 옵션 netstat -nap : 연결을 기다리는 목록과 프로그램을 보여준다 netstat -an | grep 포트번호 : 특정 포트가 사용 중에 있는지 확인 netstat -nlpt : TCP..

ㆍ Linux 2020.10.07

[Linux, CentOS] 리눅스 언어설정 locale 변경

별거 아니지만 귀찮아서 안해도 되지만, 편하게 만드는 리눅스 관리.. 영문 리눅스 설치 후 한글 깨지는 현상을 정상 처리하는 방법 언어설정 확인 : [root@ ~ ] # locale LANG=en_US 으로 되어 있으면 한글로 인코딩 변경 현재 세션에서 변경 : [root@ ~ ] # LANG=ko_KR.eucKR 재부팅 후에도 변경 : 1) CentOS 6 버전 : /etc/sysconfig/i18n [root@ ~ ] # vi /etc/sysconfig/i18n LANG="en_US.UFG8" 을 삭제하거나 주석처리.. LANG="ko_KR.eucKR" 로 변경하거나 추가하고 저장. 2) CentOS 7 버전 : 각 계정 홈디렉토리에서 .bash_profile에서 수정 [root@ ~ ] #cd ~..

ㆍ Linux 2020.09.18

[Linux, CentOS] 리눅스 로그 환경, 로그 모니터링

로그환경파일 : /etc/syslog.conf (sysctl.conf, syslogd.conf) 보안 로그 실시간 모니터링 ( inetd 또는 xinetd 로그 기록 모니터링) : tail -f /var/log/secure 시스템로그 실시간 모니터링 : tail -f /var/log/messages 메일관련 로그 실시간 모니터링 : tail -f /var/log/maillog cron 로그모니터링 : tail -f /var/log/cron 부팅시의 메시지 확인 : tail -f /var/log/boot.log 부팅시의 로그기록 검색 : dmesg | grep 관련문자

ㆍ Linux 2020.08.18

[Linux, CentOS] 하드웨어 정보 확인 (벤더, 모델명, OS, CPU, Core, 메모리, 하드디스크)

하드웨어 제조사 벤더 dmidecode -s system-manufacturer 하드웨어 장비 모델명 dmidecode -s system-product-name OS 버젼 cat /etc/*-release | uniq OS 커널 배포 버젼 uname -a CPU 정보 cat /proc/cpuinfo | grep 'model' | tail -1 물리적 CPU 수량 grep 'physical id' /proc/cpuinfo | sort | uniq | wc -l CPU당 물리 Core 수량 grep "cpu cores" /proc/cpuinfo | tail -1 논리적 CPU 전체 수량 ( CPU * Core ) grep ^processor /proc/cpuinfo | wc -l 물리적 메모리 수량, 용량 ..

ㆍ Linux 2020.08.06

[Linux, CentOS] 하드디스크, 메모리, 커널, NIC 네트워크

하드디스크 물리적 수량, 용량 # fdisk -l | grep Disk 하드디스크 물리적 수량, 용량 상세 # fdisk -ul 물리 메모리 개수 및 용량 # dmidecode | grep 'Size.*MB' 메모리 정보 확인 # cat /proc/meminfo 하드디스크 정보 확인 # dmesg | grep sda SCSI 타입의 하드디스크 정보 확인 # dmesg | grep SCSI IDE 타입의 하드디스크 정보 확인 # dmesg | grep had NIC 정보 확인 # dmesg | grep eth USB 장치에 관한 정보 # dmesg | grep usb 커널 정보 확인 # dmesg | grep Linux 메모리 정보 확인 # dmesg | grep memory

ㆍ Linux 2020.07.13
반응형