기술 가이드

시스템 관리

Apt-Pinning 간단 소개 — Debian 패키지 우선순위 설정
시스템 관리 4 min read

Apt-Pinning 간단 소개 — Debian 패키지 우선순위 설정

apt-pinning은 Debian 계열에서 여러 릴리스의 패키지를 우선순위로 제어해 안정 시스템에 일부 최신 패키지를 선택적으로 설치할 수 있게 합니다. 우선순위(P) 설정과 /etc/apt/preferences 구성이 핵심입니다.

LTSP 씬 클라이언트 설정: DHCP·공유·Kerberos
시스템 관리 6 min read

LTSP 씬 클라이언트 설정: DHCP·공유·Kerberos

이 가이드는 LTSP 씬 클라이언트를 위한 DHCP/PXE 설정, 로그인 시 윈도우 공유 자동 마운트 및 로그오프 시 언마운트(pam_script), Kerberos 기반 SSH 무비밀번호 로그인 설정을 단계별로 설명합니다.

Windows 11에서 RSAT 도구 설치 방법
시스템 관리 5 min read

Windows 11에서 RSAT 도구 설치 방법

Windows 11에서 RSAT를 설치하는 가장 쉬운 방법: 설정 앱으로 개별 설치 또는 PowerShell로 전체 설치. PowerShell은 자동화와 대규모 배포에 권장됩니다.

Linux에서 사용자 그룹 확인하는 법
시스템 관리 5 min read

Linux에서 사용자 그룹 확인하는 법

Linux에서 사용자 그룹은 groups, id, /etc/group, getent 명령으로 확인합니다. 환경에 따라 적절한 명령을 선택하고 관리자용 체크리스트로 변경을 검증하세요.

Ubuntu 셸 사용자 추가/삭제 가이드
시스템 관리 6 min read

Ubuntu 셸 사용자 추가/삭제 가이드

Ubuntu 서버에서 새 셸 사용자를 안전하게 추가하려면 adduser 또는 useradd를 사용하고, SSH 키와 최소 권한을 적용하세요. 사용자를 제거할 때는 데이터 백업, 프로세스 종료, 소유 파일 확인을 먼저 수행한 뒤 deluser 또는 userdel --remove-home로 삭제하세요. 삭제 전 sudo 권한과 sudoers 항목을 정리하면 안전합니다.

Apt sources.list 구성 방법 — 초보자 가이드
시스템 관리 3 min read

Apt sources.list 구성 방법 — 초보자 가이드

Apt 소스 목록을 복구하려면 Source-O-Matic로 새 sources.list를 만들고 기존 파일을 백업한 뒤 교체하세요. 마지막으로 sudo apt-get update를 실행하면 됩니다.

Linux 소프트웨어 RAID 설치 방법
시스템 관리 4 min read

Linux 소프트웨어 RAID 설치 방법

이 글은 mdadm을 이용해 Debian/Ubuntu에서 소프트웨어 RAID1을 설정하는 단계별 절차를 제공합니다. 파티션 설계, RAID 장치 생성, 동기화 확인 및 문제 해결 방법을 포함합니다.

소프트웨어 RAID 이메일 알림 설정
시스템 관리 4 min read

소프트웨어 RAID 이메일 알림 설정

mdadm 설정 파일에 MAILADDR를 추가하고 mdadm을 재시작하면 RAID 장애 발생 시 이메일 알림을 받을 수 있습니다. 시스템 MTA가 필요하며, 문제 해결과 대안도 제공합니다.

Smartmontools 설치 및 사용 가이드
시스템 관리 6 min read

Smartmontools 설치 및 사용 가이드

Smartmontools는 하드디스크의 SMART를 읽어 장애 예측을 돕습니다. smartctl로 수동 검사, smartd로 자동 모니터링과 알림을 설정해 백업과 교체를 준비하세요.

Linux에서 깨진 심볼릭 링크 찾기 및 안전하게 수정
시스템 관리 4 min read

Linux에서 깨진 심볼릭 링크 찾기 및 안전하게 수정

심볼릭 링크는 원본이 사라지면 깨집니다. symlinks와 find 명령으로 깨진 심링크를 찾아 안전하게 삭제하고, 자동화 전에는 백업과 제외 목록을 확인하세요.

Ubuntu 8.04 소프트웨어 RAID1 설치 가이드
시스템 관리 7 min read

Ubuntu 8.04 소프트웨어 RAID1 설치 가이드

이 가이드는 Ubuntu 8.04 설치 과정에서 소프트웨어 RAID1을 설정하는 전체 절차를 설명합니다. 파티션 설정, mdadm으로 관리, 부트로더 설치, 장애 교체 및 재동기화 절차를 다룹니다.

LVM 위 RAID1 파티션 크기 조정(축소·확장)
시스템 관리 8 min read

LVM 위 RAID1 파티션 크기 조정(축소·확장)

손상된 디스크의 끝 섹터를 제외하거나 디스크 교체를 위해 RAID1 배열과 그 위의 LVM을 안전하게 축소하고 이후 다시 확장하는 절차를 설명합니다. 시스템 파티션을 조정할 때는 반드시 라이브 시스템이 아닌 구동 가능한 레스큐 환경에서 논리 볼륨을 언마운트하고 파일 시스템 점검을 수행하세요.

Windows에서 사용자 로그인 시 이메일 알림 설정
시스템 관리 5 min read

Windows에서 사용자 로그인 시 이메일 알림 설정

SendEmail이라는 경량 명령줄 도구와 작업 스케줄러를 사용해 Windows에서 사용자가 로그인할 때마다 자동으로 이메일을 받도록 설정합니다. 안전한 전송을 위해 TLS를 지원하는 버전을 사용하고, 가능하면 앱 비밀번호나 전용 계정을 사용해 평문 비밀번호 저장을 피하세요.

RAID 배열 생성 및 /boot 마이그레이션
시스템 관리 8 min read

RAID 배열 생성 및 /boot 마이그레이션

기존 단일 디스크의 /boot와 LVM 볼륨을 RAID1으로 마이그레이션합니다. mdadm으로 degraded RAID를 생성하고 /dev/md0에 /boot를, /dev/md1을 LVM PV로 추가한 뒤 pvmove로 데이터 이전, 파티션 타입 변경과 mdadm/GRUB 설정을 업데이트하여 양쪽 디스크로 부팅과 데이터 복제를 보장합니다.

CentOS 5.3: /dev/sda로 RAID1 추가 및 GRUB 설정
시스템 관리 4 min read

CentOS 5.3: /dev/sda로 RAID1 추가 및 GRUB 설정

라이브 CentOS 5.3 시스템에서 빈 디스크 /dev/sda의 파티션 타입을 Linux raid autodetect로 변경하고, 각 파티션을 mdadm으로 RAID1 어레이에 추가한 뒤 mdadm.conf와 GRUB을 업데이트해 디스크 장애 시에도 부팅 가능한 상태로 만듭니다. 동기화가 완료될 때까지 모니터링하고 initrd 및 GRUB 설정을 두 디스크 모두에서 유효하게 만드세요.

Mandriva 커널 빌드 및 설치 가이드
시스템 관리 4 min read

Mandriva 커널 빌드 및 설치 가이드

make rpm로 커널 패키지를 빌드한 다음 생성된 RPM을 설치하고 mkinitrd로 램디스크를 만들고 /etc/lilo.conf에 새 엔트리를 추가한 뒤 lilo를 실행하고 재부팅하세요. 부팅 문제 발생 시 LILO 메뉴에서 이전 커널로 부팅하고 설정을 점검합니다.

RAID1 하드 교체 및 복구 테스트 가이드
시스템 관리 3 min read

RAID1 하드 교체 및 복구 테스트 가이드

RAID1에서 고장 난 디스크를 시뮬레이션하고 새 디스크로 교체하는 전체 절차입니다. 실패 처리, 파티션 복사, 슈퍼블록 초기화, mdadm 재추가, 동기화 확인, GRUB 설치 단계를 포함합니다.

Ubuntu 16.04 자동 보안 업데이트 설정
시스템 관리 5 min read

Ubuntu 16.04 자동 보안 업데이트 설정

이 가이드는 Ubuntu 16.04에서 unattended-upgrades를 설치해 보안 업데이트를 자동으로 적용하고 이메일 알림, 자동 정리, 자동 재부팅을 설정하는 방법을 설명합니다.

Windows에서 PowerShell 버전 확인하기
시스템 관리 3 min read

Windows에서 PowerShell 버전 확인하기

Windows에서 PowerShell 버전을 확인하려면 PowerShell을 열고 `$PSVersionTable`을 실행하거나 레지스트리의 PowerShellVersion 값을 확인하세요. pwsh(파워셸 코어)는 `pwsh --version`으로 확인합니다.

Windows에서 시작/종료 기록 확인 방법
시스템 관리 6 min read

Windows에서 시작/종료 기록 확인 방법

Windows의 시작 및 종료 기록은 이벤트 뷰어, wevtutil 명령 또는 TurnedOnTimesView로 확인할 수 있습니다. 이벤트 ID(6005,6006,6008 등)를 필터링하면 부팅과 정상/비정상 종료를 빠르게 파악할 수 있습니다.