전체 글 29

로그

1. /var/log/messages 시스템에 문제가 생겼을 때 가장 먼저 찾아보는 로그 파일 입니다. syslog.conf 에서 로그를 남기지 않는 것으로 지정된 내용을 제외한 모든 항목이 기록 됩니다. 내용이 무지 많기 때문에 보통 grep 명령어와 함께 사용하여 문제를 파악 합니다. 2. /var/log/secure 사용자 접속 정보가 기록되는 파일 입니다. ssh, 텔넷 등으로 시스템에 접속된 내용이 기록되며, 점속 일시, 사용자 명, 접속한 시스템의 IP 등이 기록되게 됩니다. 시스템 해킹이 의심 될 경우 꼭 찾아봐야 하는 로그 입니다. 3. /var/log/maillog 메일 송, 수신 내용이 기록되게 됩니다. 4. /var/log/cron cron이 실행된 것들에 대한 정보가 기록 됩니다. ..

SE/Linux 2024.03.14

logrotate

로그 파일을 회전 및 관리하는 logrotate 설정 파일을 확인 일반적으로 /etc/logrotate.conf 파일에 기본 설정이 있습니다. 해당 파일을 편집하려면 root 권한이 필요할 수 있습니다. logrotate.conf 파일을 텍스트 편집기로 열고 원하는 설정을 변경합니다. otate: 로그 파일의 최대 회전 횟수를 지정합니다. size: 로그 파일의 크기 조건을 설정합니다. daily, weekly, monthly: 로그 파일의 회전 주기를 설정합니다. compress, delaycompress: 로그 파일 압축 옵션을 설정합니다. dateext: 회전된 로그 파일에 날짜 확장자를 추가합니다. postrotate, prerotate: 회전 작업 전후에 실행할 명령어를 지정합니다. 설정을 저장..

SE/Linux 2024.03.14

새로운 디스크 마운트

새로운 디스크를 시스템에 연결하고 인식되도록 합니다. 일반적으로 SCSI, SATA 또는 NVMe 디스크를 사용하는 경우 시스템이 자동으로 디스크를 인식합니다. 디스크가 정상적으로 인식되었는지 확인하기 위해 lsblk 명령어를 사용할 수 있습니다 lsblk 새 디스크에 파일 시스템을 생성해야 합니다. 파일 시스템을 생성하기 위해 mkfs 명령어를 사용할 수 있습니다. 예를 들어, ext4 파일 시스템을 생성하려면 다음과 같은 명령어를 실행합니다. 부분은 새 디스크의 경로로 대체되어야 합니다: mkfs.ext4 마운트할 디렉토리를 생성합니다. 마운트할 디스크를 연결할 디렉토리를 생성합니다. 예를 들어, /mnt/mydisk 디렉토리를 생성하려면 다음과 같은 명령어를 실행합니다 mkdir /mnt/mydis..

SE/Linux 2024.03.14

장착된 메모리 확인

free 명령어 사용하기 free -h 이 명령은 시스템에 대한 메모리 사용 현황을 자세히 보여줍니다. -h 옵션을 사용하면 결과가 더 읽기 쉽게 표시됩니다. top 명령어 사용하기 top top 명령을 실행하면 시스템의 여러 상태를 실시간으로 모니터링할 수 있습니다. 상단의 메뉴에서 'M' 키를 누르면 메모리 사용 순으로 프로세스가 정렬됩니다. /proc/meminfo 파일 읽기 cat /proc/meminfo 이 파일은 시스템의 메모리 정보를 제공합니다. 파일 내용을 읽어보면 시스템의 전체 메모리, 사용 가능한 메모리, 버퍼 및 캐시 등을 확인할 수 있습니다. lshw 명령어 사용하기 lshw -class memory lshw 명령은 하드웨어 정보를 출력하는데, memory 클래스를 사용하여 메모리 ..

SE/Linux 2024.03.14

연결된 사설ip 찾기

사설 IP 주소로 연결된 서버를 확인하려면 다양한 방법을 사용할 수 있습니다. 아래에 몇 가지 대표적인 방법을 소개하겠습니다. nmap 명령어 사용하기 이 명령은 지정한 IP 범위에 있는 호스트들을 검색합니다. 192.168.1.0/24는 예시로 사용되었으며, 해당 IP 범위를 대상으로 하여 네트워크 내의 호스트들을 검색합니다. nmap -sn 192.168.1.0/24 ping 명령어 사용하기 ping 명령은 지정한 IP 주소로 패킷을 보내 응답을 받아 서버의 존재 여부를 확인합니다. ping 192.168.1.100 arp 명령어 사용하기 arp 명령은 시스템의 ARP 캐시를 보여줍니다. 연결된 장치들의 MAC 주소와 IP 주소를 확인할 수 있습니다. arp -a nmap 스캐닝 아래 명령은 192...

SE/Linux 2024.03.14

CentOS 7에서 hpssacli 설치 및 사용법

CentOS 7 + HP ProLiant 서버 조합에 ssacli(Smart Storage Administrator CLI) 패키지를 설치한다. ssacli(Smart Storage Administrator CLI) 명령어를 실행해 RAID 구성정보와 디스크 용량, RPM, Serial Number 등의 디스크 상세정보를 확인할 수 있다. 1. 패키지 설치파일 다운로드 hpssacli HPE SSA CLI(HPE Smart Storage Administrator CLI)는 HPE Smart Arrays 컨트롤러 및 HPE SAS HBA를 신속하게 설치, 구성 및 관리하는 단일 인터페이스를 제공하는 Storage 관리 프로그램이다. 줄여서 hpssacli 라고 부릅니다. 설치파일 다운로드 링크 HPE So..

SE/Linux 2024.03.14

APM yum 설치(centos6)

의존성 패키지 설치 yum install libjpeg* libpng* freetype* gd-* gcc gcc-c++ gdbm-devel libtermcap-devel apache yum install httpd httpd-devel mod_ssl php yum install php php-mysql php-devel php-gd mysql yum install mysql-server mysql-devel Yum list () 는 리스트 EPEL 및 Remi 저장소 설치 최신 안정 버전의 PHP를 설치하려면 루트 사용자로 다음 명령을 사용하여 CentOs 6 배포에 EPEL 및 Remi 저장소를 추가해야합니다. # wget http://dl.fedoraproject.org/pub/epel/6/i386/..

SE/Linux 2024.03.14