전체 글 썸네일형 리스트형 [WIP] 우분투에서 APT 저장소의 URL을 변경하는 방법 (자동화 스크립트 포함) 우분투에서 APT 저장소의 URL을 변경하는 방법 (자동화 스크립트 포함)우분투에서 패키지 다운로드 속도를 개선하거나 특정 미러를 사용하기 위해 APT 저장소 URL을 변경할 수 있습니다.테스트 환경운영체제 정보$ lsb_release -dDescription: Ubuntu 22.04 LTS현재 APT 저장소 URL 확인/etc/apt/sources.list에서 사용 중인 저장소 도메인을 추출합니다.cat /etc/apt/sources.list | egrep -v jammy-security | awk '/^deb/ {print $2}' | awk -F/ '{print $3}' | sort -uarchive.ubuntu.com현재 기본 저장소(archive.ubuntu.com)를 사용 중임을 확인할 수 있.. 더보기 [WIP] 우분투에서 APT 저장소를 변경하는 방법 우분투에서 apt 저장소 변경하는 방법우분투는 apt 패키지 관리자를 사용하며 패키지는 APT 저장소(Repository)에서 다운로드됩니다.기본 저장소 대신 속도가 빠른 미러 서버로 변경하면 패키지 다운로드 속도를 개선할 수 있습니다.APT 저장소란?APT 저장소는 패키지를 제공하는 서버로, /etc/apt/sources.list 파일에 정의되어 있습니다.현재 저장소 확인 및 수정1. sources.list 파일 열기vim /etc/apt/sources.list2. 저장소 주소 변경기존http://kr.archive.ubuntu.com/ubuntu/변경(카카오 미러)http://mirror.kakao.com/ubuntu/vim에서 일괄 치환:%s/kr.archive.ubuntu.com/mirror.ka.. 더보기 [WIP] parted 명령어(GPT 파티션) parted 명령어(GPT 파티션)parted는 Linux와 Unix 시스템에서 디스크 파티션을 조작하는 데 사용되는 명령줄 도구입니다.parted를 사용하여 디스크의 파티션 테이블을 생성, 수정 및 삭제할 수 있습니다. 이를 통해 여러 용도로 디스크를 구성할 수 있습니다. parted 명령어는 파티션 테이블을 조작하는 다양한 옵션을 제공합니다. 다음은 일반적인 몇 가지 예시입니다.parted /dev/sda: /dev/sda 디스크의 파티션 테이블을 조작합니다.mklabel: 새 파티션 테이블을 생성합니다.mkpart: 새 파티션을 생성합니다.resizepart: 파티션 크기를 조정합니다.print: 파티션 테이블의 정보를 출력합니다.rm: 파티션을 삭제합니다.parted는 파티션을 조작할 때 유용한 .. 더보기 [WIP] td-agent plugin(td-agent 플러그) td-agent plugin(td-agent 플러그)td-agent는 Fluentd 기반으로 동작하며 다양한 기능은 플러그인(plugin) 형태로 확장할 수 있습니다.플러그인은 td-agent-gem 명령어를 통해 관리합니다.td-agent-gem 이란?td-agent-gem은 td-agent에 포함된 RubyGems 패키지 관리 도구로 Fluentd 플러그인의 설치, 조회, 업데이트 등을 수행할 수 있습니다.플러그인 목록 확인로컬(설치된 플러그인) 목록td-agent-gem list --local$ td-agent-gem list --local*** LOCAL GEMS ***addressable (2.8.1)async (1.30.3)async-http (0.59.2)async-io (1.34.0)asy.. 더보기 [WIP] 우분투 22.04에서 td-agent를 설치하는 방법 우분투 22.04에서 td-agent를 설치하는 방법td-agent는 Treasure Data에서 배포하는 Fluentd 기반 로그 수집 에이전트로 안정적인 로그 수집 및 전송 환경을 구성할 수 있습니다.테스트 환경운영체제 정보$ lsb_release -dDescription: Ubuntu 22.04.1 LTS1. td-agent 설치GPG 키 추가curl https://packages.treasuredata.com/GPG-KEY-td-agent | sudo apt-key add -저장소 등록echo "deb [arch=amd64] http://packages.treasuredata.com/4/ubuntu/focal/ focal contrib" \| sudo tee /etc/apt/sources.l.. 더보기 [WIP] 우분투 환경에서 root 비밀번호 분실 및 비밀번호 변경(초기화) 방법 우분투 환경에서 root 비밀번호 분실 및 비밀번호 변경(초기화) 방법우분투에서 root 비밀번호를 분실한 경우, 시스템에 로그인할 수 없게 됩니다. 하지만 우분투에서는 비밀번호 초기화를 위한 다양한 방법을 제공합니다.1. 그룹 패스워드 파일을 통한 비밀번호 초기화1.1 시스템을 재부팅합니다.1.2 부팅 로더가 화면에 나타나면, Shift 키를 누르면 GRUB 부트 로더 메뉴가 나타납니다.1.3 GRUB 메뉴에서 "Advanced options for Ubuntu"를 선택합니다.1.4 그 다음으로 "recovery mode"를 선택합니다.1.5 터미널 창이 열리면 "root"로 로그인합니다.1.6 다음 명령어를 입력하여 비밀번호를 변경합니다.passwd root2. Live CD/USB를 통한 비밀번호 .. 더보기 [WIP] Sublist3r 설치하는 방법 Sublist3r 설치하는 방법Sublist3r은 Python으로 작성된 하위 도메인 탐지 도구입니다.1. 파이썬 설치 확인시스템에 파이썬이 설치되어 있는지 확인합니다. Sublist3r은 파이썬 2.7.x와 3.x를 모두 지원하므로 어느 버전의 파이썬이 설치되어 있는지 확인해야 합니다. 터미널에서 다음 명령어를 입력하여 파이썬 버전을 확인합니다.python --version2. Git 설치Sublist3r을 설치하려면 Git이 필요합니다. Git이 설치되어 있는지 확인하려면 다음 명령어를 입력합니다.Git이 설치되어 있지 않으면 해당 시스템에 맞는 Git을 설치합니다.git --version3. Sublist3r 다운로드Sublist3r을 다운로드합니다. 터미널에서 다음 명령어를 입력합니다.git cl.. 더보기 [WIP] 우분투에 qos mod를 설치하고 설정하는 방법(mod_qos) 우분투에 qos mod를 설치하고 설정하는 방법(mod_qos)mod_qos는 Apache 웹 서버에서 품질 서비스(QoS)를 제공하는 모듈로 대역폭 제어, 연결 수 제한, 요청 속도 제한 등 다양한 기능을 제공합니다. APT 저장소 업데이트sudo apt-get updateApache 설치sudo apt-get install -y apache2/usr/sbin/apache2 -v$ /usr/sbin/apache2 -vServer version: Apache/2.4.52 (Ubuntu)Server built: 2023-10-26T13:44:44mod_qos를 컴파일하여 설치하기더보기---sudo apt-get install -y apache2 apache2-dev build-essential libt.. 더보기 이전 1 2 3 4 ··· 158 다음