본문 바로가기

Operating System

50개의 글

iptables에서 nftables로 방화벽 규칙 마이그레이션하기 - iptables-translate 변환과 nft 검증

Operating System

RHEL 9와 최신 데비안 계열로 서버를 올리다 보면 방화벽 백엔드가 이미 nftables로 넘어가 있다. iptables 명령은 여전히 먹지만 실제로는 nftables 위에서 도는 호환 계층이다.…

강철지그강철지그·2026년 8월 14일·조회 4

jq 실전: API 응답과 kubectl -o json, AWS CLI, CloudTrail 로그를 select와 group_by로 뽑기

Operating System

운영하다 보면 JSON을 눈으로 읽어야 하는 순간이 하루에도 몇 번씩 온다. kubectl로 파드 상태를 뽑거나, AWS CLI로 인스턴스 목록을 받거나, CloudTrail에서 누가 뭘 지웠는지 …

매큠·2026년 8월 13일·조회 2

Redis, MongoDB 로그의 THP 경고 제대로 끄기: systemd, GRUB, tuned로 영구 비활성화

Operating System

새 인스턴스에 Redis나 MongoDB를 올리고 기동 로그를 보면 거의 매번 THP 관련 경고 한 줄이 붙는다. 나도 설치할 때마다 이 줄을 보고, 급하면 echo never 한 번으로 덮고 넘어…

나크나로·2026년 8월 11일·조회 7

openssl 명령어로 SSL 인증서 다루기: s_client 검증, PEM/DER/PKCS12 변환, CSR 생성

Operating System

인증서 만료로 서비스가 멈추거나, 톰캣에는 되던 인증서가 nginx에서 안 붙거나, 자바 앱에 넣을 키스토어를 만들어야 하는 상황은 운영하다 보면 주기적으로 돌아온다. 그때마다 웹 콘솔을 열지 않아…

후아빠·2026년 8월 8일·조회 5

리눅스 서버에 새 디스크 추가하기: 파티션, 포맷, mount, /etc/fstab 영구 등록

Operating System

리눅스 서버에 새 디스크를 붙이는 작업은 순서만 지키면 까다롭지 않다. 디스크를 인식시키고, 파일시스템으로 포맷하고, 디렉터리에 마운트해서 쓴 다음, /etc/fstab에 등록해 재부팅 뒤에도 자동…

1103동103호·2026년 6월 28일·조회 27

CentOS 종료 이후 Rocky Linux / AlmaLinux 9에서 Ansible 설치하고 첫 플레이북 실행하기

Operating System

테스트 환경: Rocky Linux 9.5 / AlmaLinux 9.5, 2026-06 기준. 저장소 상태에 따라 패키지 버전 번호는 달라질 수 있다. CentOS Linux 8은 2021-12-3…

나크나로·2026년 6월 21일·조회 20

Ubuntu/Debian OS 머신에 와탭(Whatap) 서버 에이전트 설치

Operating System

1. 개요 우분투 또는 데비안 머신에 와탭 인프라 에이전트를 설치하는 방법이다. 아래 예시는 데비안 환경에서 리포지토리를 등록한 뒤 whatap-infra 패키지를 설치하고, 라이선스와 서버 정보를…

강철지그강철지그·2022년 5월 26일·조회 1,803

Unix 명령어 사용 팁 (sed, awk, grep, sort)

Operating System

[ sort 사용법 ] 입력을 받아서 아스키(ascii) 순서로 정렬시킨다. - 파일 내용을 정렬하여 출력하기 $ sort /etc/passwd - 대문자와 소문자를 가리지 않고 정렬시키기. $ l…

매큠·2022년 1월 20일·조회 9,593

윈도우 서버 성능 모니터 사용법

Operating System

성능 모니터는 실시간으로 또는 기록 데이터를 검토하기 위한 수단으로서 기본 제공 Windows 성능 카운터를 시각적으로 표시한 것이다. 끌어서 놓기를 통해 또는 사용자 지정 데이터 수집기 집합을 만…

매큠·2022년 1월 18일·조회 2,615

CPU Affinity 적용하기

Operating System

1. 개요 실행중인 프로세스나 프로그램을 특정 CPU core에 bind시켜주는 OS 기능이 있다. Cache Binding 작업이 많은 프로그램을 실행시킬 때 각각의 CPU를 분리하여 할당함으로써…

제끼나제끼나·2021년 7월 29일·조회 8,917
Operating System

ifconfig

ip를 찾기 위해 자주 사용하는 명령어지만 사실 생각보다 많은 정보가 출력되어 어떤 부분을 확인해야 하는지 잘 모르는 편이다. 먼저 ifconfig는 네트워크 인터페이스를 설정하고, 현재 네트워크 …

하마는무슨색·2021년 2월 17일·조회 2,400

SSL Tunnelling 스크립트 만들기

Operating System

SSH Tunnel 만들기 #!/bin/zsh # 기존 ssh 터널링 종료 pkill ssh # 새로운 ssh 터널 생성 ssh -i key.pem -Nf \ -L LOCALPORT1 : SERVE…

hheover1cks·2020년 12월 15일·조회 3,006

[OpenSSL] 신규 보안 취약점 (CVE-2020-1967)

Operating System

2020년 4월 21일 OpenSSL 신규 보안 취약점 및 조치사항이 나왔습니다. 이번 취약점은 4월 7일에 최초로 발견되었습니다. 취약점에 노출된 버전은 1.1.1d/e/f 이며, 1.1.1g 이…

혀뇽뇽이혀뇽뇽이·2020년 5월 13일·조회 79,225

VMware 스토리지 프로비저닝

Operating System

VMware 환경에서 스토리지를 프로비저닝 방식에 대해 소개하려고 한다. 1. Thick Provision Lazy Zeroed (느리게 비워지는 Thick 프로비저닝) - 사전에 설정된 디스크 공…

알로하·2020년 5월 11일·조회 80,971

[Linux] Openssl로 도메인(사이트)의 SSL 인증서 정보를 확인하는 방법.(How to check a certificate of your domain or site.)

Operating System

다음과 같은 명령어를 이용하여서, 도메인(사이트)에 설정되어 있는 SSL 인증서 정보를 Linux 환경에서 볼 수 있다. 단, Linux에는 OpenSSL이 설치 되어 있어야 한다. 명령어: ech…

혀뇽뇽이혀뇽뇽이·2020년 1월 7일·조회 13,553

Linux sftp 설정

Operating System

1. sftp란? SFTP 프로토콜은 파일 전송만 허용 하는 SCP 프로토콜과 비해, 원격 파일 시스템 프로토콜과 유사한 원격 파일에 대한 다양한 작업을 허용한다. SFTP 클라이언트의 추가 기능으…

유호석·2019년 12월 11일·조회 37,006

우분투 NFS 서버 설정

Operating System

1. 서버 설정 1.1. NFS 서버를 위한 패키지 프로그램 설치 apt-get install nfs-common nfs-kernel-server rpcbind portmap 1.2. 공유할 폴더 …

나크나로·2019년 11월 7일·조회 61,027

RHEL과 CentOS의 차이는?

Operating System

1. RHEL (레드햇 리눅스) 레드햇의 공식 배포판으로 레드햇이 지원하는 서비스를 받을 수 있다. 비록 상용이지만 라이선스는 GNU GPL을 따르고 있어서 대부분의 소스를 공개하고 있다. 아래 이…

나크나로·2019년 10월 28일·조회 21,848

Too many open files 에러 발생 시

Operating System

1. 개요 프로젝트에서 급하게 오픈한 시스템에서 오랜만에 다음의 에러를 발견했다. 보통 이 에러는 해당 시스템에서 필요한 FD(File Descriptor/openfiles) 수보다 계정의 User…

제끼나제끼나·2019년 10월 4일·조회 35,878

jar파일에서 특정 class 찾는 명령어

Operating System

1. 개요 ClassNotFoundException이나 NoclassDefFoundError 등을 만나게 될때가 종종 있다. 요 에러를 만나게 되면 기본적으로 ClassPath를 확인하고, 그 Pa…

제끼나제끼나·2019년 10월 4일·조회 5,574
Operating System

crontab 설정하기

1. crontab 기본 사용법 A) crontab -e crontab을 편집 할 수 있다. B) crontab -l 설정 된 crontab의 list를 확인 할 수 있다. C) crontab -r…

RRedEyezCuckoo·2019년 10월 1일·조회 5,282

셸 (Shell)

Operating System

1. Shell이란? UNIX 시스템 명령 프로세서. 쉘은 사용자로부터 명령을 받아들이고, 번역하고, 처리를 위해 운영체제에 보낸다. 즉, 시스템 kernel을 사용자가 사용할 수 있게 해주는 일종…

유호석·2019년 6월 17일·조회 3,342

UNIX란?

Operating System

1. 운영체제란? 운영체제란 컴퓨터를 제어하는 특수한 컴퓨터 프로그램을 말한다. 운영체제는 소비자와 자원 사이에서 연락을 취하면서 종종 제한된 자원을 다수의 소비자들 사이에 할당하는 것을 조정한다.…

유호석·2019년 6월 17일·조회 6,980

gcore 사용법

Operating System

1. 개요 gcore 사용법 2. coredump란? 출처 : 위키피디아 core dump, crash dump, memory dump, or system dump[1] consists of the…

1103동103호·2019년 6월 14일·조회 19,360