리눅스 썸네일형 리스트형 우분투 24.04에서 Couchbase를 설치하는 방법 우분투 24.04에서 Couchbase를 설치하는 방법Couchbase는 "비상업적 용도의 개발 및 테스트(Development and Testing)" 환경에서는 노드 수나 기간 제한 없이 EE의 모든 기능을 무료로 사용할 수 있도록 허용합니다.테스트 환경운영체제 정보$ lsb_release -dDescription: Ubuntu 24.04.1 LTSEnterprise Edition 설치1. 최신 버전으로 다운로드wget https://packages.couchbase.com/releases/8.0.0/couchbase-server-enterprise_8.0.0-linux_amd64.deb2. 의존설 패키지 설치sudo apt install -f3. 패키지 설치sudo dpkg -i couchba.. 더보기 리눅스 truncate 명령어 사용법 정리 리눅스 truncate 명령어 사용법 정리파일의 크기를 지정한 크기로 즉시 변경하는 Linux/Unix 유틸리티입니다.truncate란?truncate는 파일의 크기를 지정한 크기로 즉시 변경하는 Linux/Unix 유틸리티입니다. 로그 파일 초기화, 테스트용 더미 파일 생성, 파일 용량 조절 등 다양한 상황에서 유용하게 활용됩니다.핵심 특징파일 내용 무시: 기존 내용은 유지하지 않고 크기만 조정합니다.크기 축소: 지정 크기보다 큰 부분은 잘립니다.크기 확장: 늘어난 부분은 NULL 바이트(0x00)로 채워집니다.자동 생성: 파일이 없으면 새로 생성할 수 있습니다.기본 구문truncate [OPTION]... FILE...주요 옵션-s, --size=SIZE : 파일 크기 지정-c, --no-create.. 더보기 리눅스에서 터미널 세션을 종료하는 방법 리눅스에서 터미널 세션을 종료하는 방법테스트 환경운영체제 정보 확인$ lsb_release -dDescription: Ubuntu 24.04.1 LTS현재 세션 확인현재 로그인된 사용자와 세션 정보를 확인합니다.ww 명령은 로그인된 사용자, 접속한 터미널(TTY), 접속 IP(FROM 필드) 등을 보여줍니다.FROM 필드가 -인 경우: 로컬 콘솔(tty1 등)IP나 호스트명이 표시된 경우: 원격 세션(SSH 등)로컬 콘솔에서 세션 종료콘솔(tty1 등)에서 직접 셸을 열어 놓은 경우 루트 셀 종료exit일반 사용자 셸 종료exit(또는)logout원격지(SSH) 세션 종료원격 접속 중인 SSH 세션을 종료할 경우 현재 세션 확인w 14:48:41 up 70 days, 3:29, 3 users, .. 더보기 우분투 22.04에서 ssacli를 이용한 HPE RAID 구성 방법 우분투 22.04에서 ssacli를 이용한 HPE RAID 구성 방법HPE ProLiant 서버에서는 ssacli를 사용하여 CLI 기반으로 RAID를 구성할 수 있습니다.1. 테스트 환경시스템 정보dmidecode -t system | egrep 'Manufacturer|Product Name' Manufacturer: HP Product Name: ProLiant DL380 G7운영체제 정보lsb_release -dDescription: Ubuntu 22.04.3 LTS2. 사전 점검컨트롤러 확인sudo ssacli ctrl all showSmart Array P410i in Slot 0 (Embedded) (sn: ABC123456)물리 디스크 확인sudo ssacli.. 더보기 Rkhunter를 설치하고 시스템을 점검한 결과를 메일로 발송하는 방법 Rkhunter를 설치하고 시스템을 점검한 결과를 메일로 발송하는 방법Rkhunter (Rootkit Hunter)는 시스템에서 잠재적으로 악성 코드를 탐지하고 루트킷을 검사하는 도구입니다.1. Rkhunter 설치먼저, Rkhunter를 시스템에 설치해야 합니다. Linux 배포판의 패키지 관리자를 사용하여 설치할 수 있습니다. 아래는 몇 가지 예시입니다.Debian/Ubuntusudo apt-get install rkhunterCentOS/RHELsudo yum install rkhunter2. Rkhunter 설정Rkhunter를 설정하여 악성 코드 검사 및 로그 파일 생성을 활성화해야 합니다. 설정 파일을 편집하여 이를 수행할 수 있습니다.Rkhunter 설정 파일인 /etc/rkhunter.co.. 더보기 우분투에서 DEBIAN_FRONTEND=noninteractive 옵션을 사용하는 이유 우분투에서 DEBIAN_FRONTEND=noninteractive 옵션을 사용하는 이유우분투와 같은 데비안 계열 운영체제에서 패키지를 설치할 때 다음과 같은 명령어를 자주 사용합니다.sudo DEBIAN_FRONTEND=noninteractive apt-get install -y nginx많은 사용자가 -y 옵션만 알고 있지만, 실제 자동화 환경에서는 DEBIAN_FRONTEND=noninteractive 옵션이 매우 중요한 역할을 합니다.옵션의 의미sudo : root 권한으로 실행DEBIAN_FRONTEND=noninteractive : 설치 과정의 인터랙티브 입력 제거apt-get : 패키지 관리자install : 패키지 설치 명령-y : 모든 질문에 자동으로 yes 응답nginx : 설치할 패키지.. 더보기 Apache MPM Worker 모듈의 값을 계산 방법 Apache MPM Worker 모듈의 값을 계산 방법CPU가 40개이고 메모리가 32GB인 경우, MPM Worker 모듈의 적절한 값과 계산 방법은 다음과 같습니다.1. StartServersStartServers 값은 일반적으로 CPU 코어 수에 비례하여 설정합니다. CPU 코어 수와 동일한 값을 설정하는 것이 일반적이지만, 필요에 따라 조정할 수 있습니다.예를 들어, CPU 코어 수가 40개이므로 StartServers 값을 40으로 설정할 수 있습니다.2. MinSpareThreadsMinSpareThreads는 워커 프로세스의 최소 대기 스레드 개수를 설정합니다. 이 값은 서버의 트래픽 및 리소스 사용에 따라 조정될 수 있습니다. 일반적으로 기본값을 유지하거나 필요에 따라 조정할 수 있습니다... 더보기 웹 서버에서 특정 디렉토리에 대한 접근을 제한하는 방법 웹 서버에서 특정 디렉토리에 대한 접근을 제한하는 방법아래에서는 Apache와 Nginx에서 특정 디렉토리에 대한 접근을 제한하는 방법입니다.Apache에서 디렉토리 접근 제한1. Apache의 설정 파일(httpd.conf 또는 가상 호스트 설정 파일)을 엽니다. 2. 접근을 제한하려는 디렉토리 블록 내에 다음과 같이 Require all denied를 추가합니다. Require all denied/path/to/directory는 접근을 제한하려는 디렉토리 경로로 대체해야 합니다. 3. 설정 파일을 저장합니다.변경 사항을 적용하기 위해 Apache를 다시 시작해야 합니다. Ubuntu에서 Apache를 재시작하는 명령은 다음과 같습니다.sudo service apache2 restart이제 해당.. 더보기 이전 1 2 3 4 5 ··· 49 다음