본문 바로가기

리눅스

파일 시스템의 기본 블록 크기를 확인하는 방법(tune2fs) 파일 시스템의 기본 블록 크기를 확인하는 방법(tune2fs) tune2fs 명령어는 Linux 파일 시스템의 튜닝 및 설정을 변경하는 데 사용되는 명령어입니다. 이 명령어를 사용하여 파일 시스템에 대한 다양한 속성을 수정할 수 있습니다. tune2fs 명령어의 기본 구문과 주요 옵션 tune2fs [옵션] [장치] 옵션: 파일 시스템 튜닝 및 속성 변경을 제어하는 다양한 옵션을 지정합니다. 장치: 튜닝할 파일 시스템이 있는 블록 장치의 경로를 지정합니다. 예를 들어, /dev/sda1과 같은 디스크 파티션을 가리킵니다. tune2fs 명령어 주요 옵션 -c 또는 --check-interval=: 파일 시스템이 자동으로 검사되는 간격을 설정합니다. 는 검사 간격을 지정하는데 사용됩니다. -C 또는 --m.. 더보기
[리눅스] OpenSSL을 사용하여 RSA 키를 생성하는 방법 OpenSSL을 사용하여 RSA 키를 생성하는 방법 1) 개인키 생성 openssl genrsa -out openssl_rsa_1024.key -rand /dev/urandom 1024 $ openssl genrsa -out openssl_rsa_1024.key -rand /dev/urandom 1024 2048 semi-random bytes loaded Generating RSA private key, 1024 bit long modulus ..........++++++ ...........++++++ e is 65537 (0x10001) 2) 공개키 생성 openssl rsa -inform PEM -outform PEM -in openssl_rsa_1024.key -out openssl rsa -i.. 더보기
쉘(Shell) 환경 변수를 등록하는 방법 쉘(Shell) 환경 변수를 등록하는 방법 쉘 환경 변수 등록 쉘 환경 변수는 일시적으로 현재 세션에만 적용되거나 영구적으로 시스템 전역에 적용될 수 있습니다. 1. 일시적으로 현재 세션에만 환경 변수 설정 export MY_VARIABLE="my_value" 이 명령어를 터미널에 입력하면 현재 세션 동안에만 MY_VARIABLE이라는 환경 변수가 "my_value"로 설정됩니다. 2. 영구적으로 시스템에 환경 변수 추가 (bash 쉘 기준) 2.1 홈 디렉터리에 있는 .bashrc 또는 .bash_profile 파일을 엽니다. vim ~/.bashrc 또는 vim ~/.bash_profile 2.2 파일 맨 끝에 다음과 같이 새로운 환경 변수를 추가합니다. export MY_VARIABLE="my_va.. 더보기
CentOS Net Install을 통한 설치 CentOS NET INSTALL 설치하기 1. ISO 이미지 다운로드 CentOS 공식 웹사이트에서 Net Install ISO 이미지를 다운로드합니다. 2. 부팅 가능한 USB 드라이브 생성 또는 굽기 ISO 이미지를 부팅 가능한 USB 드라이브에 쓰거나, DVD에 굽습니다. 3. 부팅 및 설치 시작 컴퓨터를 부팅 가능한 USB 드라이브 또는 굽은 DVD로 부팅합니다. 부팅이 시작되면 설치 옵션을 선택하고 엔터를 눌러 설치 프로세스를 시작합니다. 4. 설치 언어 및 설정 Choose a Language (Korean) Keyboard Type (us) 5. 네트워크 설치 URL Installation Method (HTTP) 6. 네트워크 설정 Configure TCP/IP 7. HTTP 설정 Web.. 더보기
CentOS Net Install을 통한 설치 CentOS Net Install을 통한 설치 centos.org 사이트에서 CentOS-x.x-i386-netinstall.iso 파일을 다운로드 리눅스 부팅 후 INSTALL METHOD : FTP 선택. Web Site Name : ftp.sayclub.co.kr CentOS Directory : /pub/centos/5.3/os/i386 Web Site Name : ftp.daum.net CentOS Directory : /centos/5.3/os/i386 INSTALL METHOD : HTTP 선택. Web site name : centos.mirror.cdnetworks.com CentOS directory : /5.5/os/i386/ CentOS 더보기
[리눅스][보안취약점] 계정 잠금 임계값 설정 [보안취약점] 계정 잠금 임계값 설정 점검 내용 : 사용자 계정 로그인 실패 시 계정잠금 임계값이 설정되어 있는지 점검 판단기준 : 계정 잠금 임계값을 10회 이하의 값으로 설정되어 있는 경우 점검 및 조치 방법 system-auth 파일 vim /etc/pam.d/system-auth #%PAM-1.0 # This file is auto-generated. # User changes will be destroyed the next time authconfig is run. auth required pam_env.so auth required pam_faildelay.so delay=2000000 auth sufficient pam_fprintd.so auth sufficient pam_unix.so n.. 더보기
[리눅스] yum 명령어 yum 명령어 yum 사용 방법 Usage: yum [options] COMMAND List of Commands: check Check for problems in the rpmdb check-update Check for available package updates clean Remove cached data deplist List a package's dependencies distribution-synchronization Synchronize installed packages to the latest available versions downgrade downgrade a package erase Remove a package or packages from your system fs Acts .. 더보기
vixie-cron 패키지 vixie-cron 패키지 vixie-cron은 Unix와 Unix-like 운영 체제에서 사용되는 cron(크론) 데몬의 한 구현체로, Paul Vixie가 개발한 것으로 유명합니다. 크론(cron)은 주기적으로 반복되거나 특정 시간에 특정 작업을 자동으로 실행할 수 있도록 하는 시간 기반 작업 스케줄러입니다. 사용 방법 1. 크론 데몬 설치 확인 Vixie-cron은 대부분의 Unix 기반 시스템에서 기본으로 설치되어 있으며, 대부분의 경우 별도로 설치할 필요가 없습니다. 그러나 데몬이 설치되지 않은 경우 패키지 관리자를 사용하여 설치해야 합니다. 2. 크론 데몬 시작 또는 재시작 일반적으로 크론 데몬은 시스템 부팅 시 자동으로 시작됩니다. 하지만 수동으로 크론 데몬을 시작하거나 재시작해야 하는 경우.. 더보기