본문 바로가기

전체 글

C276x260.fwebp.q85 [draft] 리눅스에 콘솔 접근 또는 원격 접근 시 경고 메시지를 설정하는 방법 리눅스에 콘솔 접근 또는 원격 접근 시 경고 메시지를 설정하는 방법/etc/issue, /etc/issue.net 그리고 /etc/motd는 모두 리눅스 시스템에서 사용자에게 표시되는 메시지를 설정하는 파일들입니다. 각각의 파일은 목적과 표시되는 시기에서 차이점이 있습니다.1. /etc/issue 설정 방법(콘솔 접근 시 경고 메시지 설정)/etc/issue 파일은 콘솔에 로그인할 때 표시되는 메시지를 설정하는 데 사용됩니다./etc/issue 파일에 작성한 메시지는 로그인 화면에서 사용자가 아이디와 비밀번호를 입력하기 전에 표시됩니다.콘솔(터미널)로 직접 로그인할 때 표시되는 메시지에 주로 사용됩니다.vim /etc/issueWelcome to My Linux Server!Please enter you.. 더보기
C276x260.fwebp.q85 [draft] CentOS Yum Repository 서버를 구축하는 방법 CentOS Yum Repository 서버를 구축하는 방법CentOS Yum Repository 서버를 구축하는 것은 패키지 관리와 시스템 업데이트를 위해 중요한 작업입니다.웹 서버 설치 (Apache HTTPD 예시)Yum Repository를 호스팅하기 위해 웹 서버를 설치합니다. 아파치 웹 서버를 설치하는 방법은 다음과 같습니다.repository 구축을 위한 필수 패키지 다운로드createrepo 설치yum install -y createrepo yum-utilsYum Repository 디렉터리 구조 설계cd /app/repo_root/reop$ tree -L 5.└── repo ├── centos │ ├── 7 -> 7.9.2009 │ ├── 7.9.2009 │ .. 더보기
C276x260.fwebp.q85 [draft] Squid의 액세스 로그에 사용자 정의 포맷으로 설정하는 방법 Squid의 액세스 로그(access_log)에 사용자 정의 포맷으로 설정하는 방법"logformat"은 로그에 기록될 필드를 지정하는데 사용되며 사용자가 원하는대로 로그를 포맷할 수 있습니다.1. Squid 설정 파일vim /etc/squid/squid.conf2. logformat 설정 추가설정 파일 내에서 "logformat"을 추가하고 원하는 로그 포맷을 지정합니다.예를 들어, "custom_log_format"이라는 사용자 정의 포맷을 만들어 보겠습니다.# logformat 설정logformat custom_log_format %>a %ui %un [%tl] "%rm %ru HTTP/%rv" %Hs %h" "%{User-Agent}>h"위의 예제는 다음과 같이 설정된 로그 포맷을 만듭니다. %>.. 더보기
C276x260.fwebp.q85 [draft] 우분투에서 Squid 및 Webmin을 설치하는 방법 우분투에서 Squid 및 Webmin을 설치하는 방법테스트 환경운영체제 정보$ lsb_release -dDescription: Ubuntu 22.04.2 LTSSquid 설치sudo apt-get updatesudo apt-get install -y squidvim /etc/squid/squid.confcat /etc/squid/squid.conf | egrep -v '^$|^#'$ cat /etc/squid/squid.conf | egrep -v '^$|^#'acl localnet src 0.0.0.1-0.255.255.255 # RFC 1122 "this" network (LAN)acl localnet src 10.0.0.0/8 # RFC 1918 local private network (LAN)a.. 더보기
C276x260.fwebp.q85 [draft] nginx HTTP/3(QUIC) 프로토콜 지원 nginx HTTP/3(QUIC) 프로토콜 지원테스트 환경운영체제 정보$ lsb_release -dDescription: Ubuntu 22.04.2 LTSOPENSSL 정보$ openssl versionOpenSSL 3.0.2 15 Mar 2022 (Library: OpenSSL 3.0.2 15 Mar 2022)필수 구성 요소 설치sudo apt-get install -y curl gnupg2 ca-certificates lsb-release ubuntu-keyring공식 nginx 서명 키 가져오기curl -s https://nginx.org/keys/nginx_signing.key | gpg --dearmor \| sudo tee /usr/share/keyrings/nginx-archive-keyri.. 더보기
C276x260.fwebp.q85 [draft] 우분투에서 부팅 모드를 변경하는 방법 우분투에서 부팅 모드를 변경하는 방법우분투에서는 기본적으로 그래픽 모드(GUI)로 부팅됩니다.GRUB 부트로더로 작업하기시스템을 재부팅하고, 부팅 중에 GRUB 부트로더 화면이 나타날 때까지 기다립니다.GRUB 부트로더 메뉴에서, "Ubuntu" 항목을 선택한 후 "e" 키를 눌러 편집 모드로 들어갑니다.편집 모드에서, "linux" 또는 "linux16" 라인을 찾습니다.해당 라인에서 "quiet splash"를 찾아서 지워주고, "text"를 입력합니다.Ctrl + X 또는 F10 키를 눌러 부팅을 시작합니다.이제 시스템이 CLI 모드로 부팅됩니다.명령어로 작업하기터미널 창을 열고 "sudo nano /etc/default/grub" 명령어를 입력하여 GRUB 부트로더 설정 파일을 엽니다.설정 파일에.. 더보기
C276x260.fwebp.q85 [draft] ABRT(Automatic Bug Reporting Tool) 시스템에서 문제를 감지 ABRT(Automatic Bug Reporting Tool) 시스템에서 문제를 감지$ sudo su -마지막 로그인: 목 3월 23 15:08:29 KST 2023 일시 pts/2ABRT has detected 1 problem(s). For more info run: abrt-cli list --since 1679551709ABRT(Automatic Bug Reporting Tool)가 시스템에서 하나 이상의 문제를 감지했습니다. 자세한 정보를 얻으려면 터미널에서 다음 명령을 실행할 수 있습니다abrt-cli list --since 1679551709이 명령은 ABRT가 지정된 타임스탬프(1679551709) 이후로 감지한 모든 문제 목록을 보여줍니다. 거기서 각 문제를 자세히 조사하고 해결할 적절.. 더보기
C276x260.fwebp.q85 [draft] HP hpasmcli 명령으로 HT(hyper-threading) 활성화 여부 확인 HP hpasmcli 명령으로 HT(hyper-threading) 활성화 여부 확인hpasmcli를 사용하여 HP 서버에서 HT(hyper-threading)를 확인하려면 다음과 같이 진행합니다. 1. hpasmcli를 실행합니다.sudo hpasmcli 2. 서버 정보를 표시합니다.show server이 명령은 서버의 기본 정보를 표시합니다. 3. 서버 BIOS 설정을 표시합니다.show bios이 명령은 서버의 BIOS 설정 정보를 표시합니다. 4. HT(hyper-threading) 활성화 여부를 확인합니다.HT가 활성화되어 있는 경우, BIOS 설정 정보에서 "Hyper-Threading" 항목이 "Enabled"로 설정됩니다.HT가 비활성화되어 있는 경우, BIOS 설정 정보에서 "Hyper-T.. 더보기