[Linux] VPN 오픈소스 소프트웨어 OpenVPN을 사용하여 VPN 서버 구축하기
December 01, 2024리눅스개요 현재 집에서 네트워크 lab 서버인 를 운영 중에 있다. 네트워크 관련 실습을 하고 싶을 때마다 집에서 데스크탑 또는 노트북으로 lab…
개요 현재 집에서 네트워크 lab 서버인 를 운영 중에 있다. 네트워크 관련 실습을 하고 싶을 때마다 집에서 데스크탑 또는 노트북으로 lab…
HAProxy
…
DNS Record
개요 집에 NAS를 들여오게 되면서 내부망 구조를 조금 바꾸게 되었다. 원래의 구조는 내 방 벽단자에 들어오는 WAN 선을 공유기 WAN 포트에 연결하고, 공유기 LAN 포트에 데스크탑, 서버(X300)가 연결되어 사용 중이었고, 이번에 NAS…
디스크 마이그레이션
rsync
개요 최소 GB 단위부터 시작하여 TB 단위에 이르는 대용량 파일 데이터를 이관하기 위해 rsync를 활용한 쉘 스크립트를 작성해보고자 한다. Rsync…
서버 장애 시 체크 목록
리눅스 서버 운영 TIP
CPU 온도 모니터링
네트워크 트래픽 모니터링
시스템 리소스 모니터링
watch command
캐쉬메모리 정리
네트워크 트래픽 최적화
rc.local
본딩 설정
jq
dd command
dd command
디렉토리 별 용량 조회
해외 아이피 차단 설정
SSH 접속 시도 로그
journalctl
OS 버전 업그레이드
듀얼부팅 설정
MegaCLI
개요 이전에 리눅스 레이드에 대해 알아보고 구성해보기 라는 포스팅을 작성했었다. 이번 게시글에서는 해당 게시글 내용을 참고하여 실무에서 자주 쓰이는 RAID 기법 두 가지를 구성해보고, RAID…
RAID 구성하기
디스크 추가 기존에 설치된 CentOS 7 머신에 10GB의 디스크를 추가해보자. image 1. 디스크 확인 sdb라는 이름으로 10G짜리 디스크가 추가된 것을 알 수 있다. 2. 디바이스 찾기 명령어로 시스템에 추가된 sdb…
1. 디스크 확인 명령어를 사용하여 GPT 파티셔닝을하고 마운트를 해보도록 하자. 현재 디스크를 확장하려는 서버의 경우 추후 확장 가능성이 높은 서버이고, 2TB는 거뜬히 넘길 수도 있기에 GPT…
ZFS
파티션 UUID 조회
LVM 용량 추가하기
GPT Partition
LVM 설치하기
tcpdump
SELinux 비활성화
CLI 모드로 부팅
로그 파일 정리
실시간 로그 모니터링 방법
access.log 파싱
하드디스크 관리
stress
UUID
서비스 목록 조회
grep
서버 가동시간 조회
find, type
badblock 체크
seq
locate vs find
커널 로그
pidof
sed
CPU 코어 수
Swap 설정
네트워크 설정
크롬 설치
lsof
열린 포트 검색
우분투 미러사이트 변경
마운트 디스크 확인
리눅스 보안취약점 관리
find, ls, grep
SSH 접속 확인
SSH 접속 확인
◾️ Here Document 는 특정 command의 표준 입력으로 리다이렉트 되어지는 text block…
SSH 접속 확인
scp
서버 IP 확인
netstat / ss
파일 링크
find
IFS
xargs
curl
nohup
/dev/null 2>&1
AWK
zip
방법 1. 리커버리 모드(Recovery mode)로 부팅 시스템을 재부팅하고 부트 로더 화면에서 키를 눌러 GRUB 부팅 항목으로 진입 image 편집 모드에서 줄을 찾아 커서 이동후 를 추가 이렇게 하면 부팅 시 셸로 진입하게 됨. image…