본문 바로가기

반응형

리눅스

C276x260 CentOS에서 RPM 패키지를 YUM을 사용하여 로컬에 다운로드하는 방법 CentOS에서 RPM 패키지를 YUM을 사용하여 로컬에 다운로드하는 방법RPM 패키지를 YUM을 사용하여 로컬에 다운로드하는 방법은 다음과 같습니다. 1. 먼저 yum-utils 패키지를 설치합니다. 이 패키지에는 yumdownloader 유틸리티가 포함되어 있습니다.sudo yum install yum-utils 2. yumdownloader를 사용하여 원하는 RPM 패키지를 로컬에 다운로드합니다. 다음은 httpd 패키지를 예로 들어 설명합니다.sudo yumdownloader httpd이 명령은 httpd 패키지와 해당 종속성을 현재 디렉토리에 다운로드합니다.원하는 패키지의 이름과 버전을 지정하여 다운로드할 수도 있습니다. 예를 들어, httpd 패키지의 특정 버전을 다운로드하려면 다음과 같이 명.. 더보기
C276x260 웹 액세스 로그 백업 스크립트 웹 액세스 로그 백업 스크립트스크립트 작성vim web_log_backup.sh#!/bin/bash## Script Name : web_log_backup.sh# Description : Daily/Monthly backup script for Apache access & error logs#set -euo pipefail# ===== Configuration =====LOG_DIR="/svc/idp/web/apache/logs"YESTERDAY=$(date --date '1 day ago' +%Y%m%d)TODAY=$(date +%d)YYYYMM=$(date --date '28 days ago' +%Y%m)RETENTION_DAYS=180# ===== Move to log directory =====c.. 더보기
C276x260 dd 명령어 dd 명령어dd 명령어는 리눅스나 유닉스 운영 체제에서 사용하는 명령어 중 하나로 다양한 용도로 사용됩니다. 일반적으로는 디스크나 파티션 이미지를 만들거나 복사할 때 사용합니다.명령어의 기본 문법dd if= of= bs= count=여기서 if는 입력 파일 경로, of는 출력 파일 경로, bs는 블록 크기, count는 블록 수를 의미합니다. 이 명령어를 실행하면 입력 파일에서 지정한 크기의 블록을 읽어 출력 파일로 씁니다. 이때 입력 파일에서 읽은 블록의 크기는 bs로 지정한 크기와 같거나 작아야 하며, 출력 파일에 쓰인 블록의 수는 count로 지정한 수와 같거나 작아야 합니다. 예를 들어, /dev/sda 디스크의 전체 이미지를 파일로 저장하려면 다음과 같이 입력합니다.dd if=/dev/sda o.. 더보기
C276x260 yum 명령어 yum 명령어yum 명령어는 RPM 패키지 매니저를 사용하여 리눅스 시스템에서 소프트웨어 패키지를 설치, 업데이트 및 제거하는 데 사용됩니다. YUM은 Yellowdog Updater Modified의 약자입니다. yum 명령어는 CentOS, Fedora, Red Hat Enterprise Linux(RHEL) 등의 리눅스 배포판에서 기본적으로 사용되는 패키지 매니저입니다. yum 명령어를 사용하여 다음과 같은 작업을 수행할 수 있습니다. 패키지 검색 : yum search [패키지 이름] 명령어를 사용하여 YUM 리포지토리에서 패키지를 검색할 수 있습니다.패키지 설치 : yum install [패키지 이름] 명령어를 사용하여 패키지를 설치할 수 있습니다. 이때, 의존성 문제가 있을 경우 YUM이 필요.. 더보기
C276x260 슬레이브 DNS ZONE 파일 유형 변경 슬레이브 DNS ZONE 파일 유형 변경 (ASCII text → data)슬레이브 DNS 서버에서 Zone 파일의 저장 형식이 ASCII text 형식에서 data 형식으로 변경되는 현상이 확인되었다.이는 BIND 버전 및 Zone 전송(AXFR/IXFR) 방식에 따라 Zone 파일이 Binary(data) 형식으로 저장될 수 있기 때문이다.1. BIND 버전별 Zone 파일 형식 확인BIND 9.9.4-P1 환경/usr/local/bind-9.9.4-P1/sbin/named -vBIND 9.9.4-P1 (Extended Support Version)file *192.168.0-rev: datascbyun.com-zone: dataZone 파일 유형이 data 형식으로 표시됨이는 BIND가 bi.. 더보기
C276x260 Linux Kernel Parameters Linux Kernel ParametersThe Linux KernelThe Linux Kernel ArchivesThe Linux Kernel documentation 더보기
C276x260 CentOS 6에 Xen을 설치하는 방법 CentOS 6에 Xen을 설치하는 방법테스트 환경[root@was01 ~]$ cat /etc/redhat-releaseCentOS release 6.4 (Final)[root@was01 ~]$ getconf LONG_BIT64EPEL 리포지토리 설치sudo yum install epel-releaseXen 설치필요한 패키지 설치libvirt : 가상화 관리 도구virt-viewer : 가상 머신 그래픽 사용자 인터페이스libvirt-client : libvirt 클라이언트 라이브러리centos-release-xen : Xen 관련 패키지 저장소yum install -y libvirt virt-viewer libvirt-client centos-release-xen[root@was01 ~]$ yum in.. 더보기
C276x260 CentOS 6에서 SELinux 설정 해제 CentOS 6에서 SELinux 설정 해제현재 named 실행 파일의 SELinux 컨텍스트 확인ls -lZ /usr/sbin/named-rwxr-xr-x root root system_u:object_r:named_exec_t /usr/sbin/named사용자 컴파일된 BIND(named) 바이너리에 컨텍스트 적용chcon -R -u system_u -t named_exec_t /usr/local/nbind/sbin/namedSELinux Boolean 값 조정 (존 파일 쓰기 허용)setsebool -P named_write_mastet_zoned onSELinux 로그 기반 정책 허용 예외 생성egrep -i 'avc|ntfs-3g' /var/log/messages | audi.. 더보기

728x90
반응형