Linux 메모리 관리 – 페이지 캐시와 스왑 동작 원리

Linux는 디스크 I/O 비용을 줄이기 위해 읽은 파일 데이터를 RAM에 보관한다. 이것이 페이지 캐시(Page Cache)다. 반대로 RAM이 부족해지면 잘 안 쓰는 메모리를 디스크로 밀어내는데, 이것이 스왑(Swap)이다. 두 메커니즘은 서로 긴밀하게…

Continue ReadingLinux 메모리 관리 – 페이지 캐시와 스왑 동작 원리

Ubuntu Server에 NoMachine으로 GUI 원격 접속하기

Ubuntu Server를 설치하는 방법은 아래 글을 참고한다. https://junorionblog.co.kr/ubuntu-24-04-lts-server-%ec%84%a4%ec%b9%98-%ea%b0%80%ec%9d%b4%eb%93%9c/ GUI가 없는 Ubuntu Server에 NoMachine을 설치해서 원격으로 데스크탑 환경에 접속하는 방법이다. NoMachine은 NX 프로토콜을 사용하며 VNC보다 빠르고 설정이 간단하다. 서버: 데스크탑 환경…

Continue ReadingUbuntu Server에 NoMachine으로 GUI 원격 접속하기

Ubuntu sudo 리스트 추가하기

사용자를 sudo 그룹에 추가하거나, 특정 명령만 허용하는 세밀한 권한 설정 방법을 정리한다. sudo 그룹에 추가 가장 간단한 방법이다. 적용은 재로그인 이후부터다. sudo usermod -aG sudo username 현재 세션에서 즉시 반영하려면:…

Continue ReadingUbuntu sudo 리스트 추가하기

Tailscale 사용법

Tailscale은 WireGuard 기반의 메시(mesh) VPN 도구다. 기존 VPN과 달리 중앙 게이트웨이 서버 없이 각 노드가 서로 직접 연결되는 P2P 구조라 속도가 빠르고 설정이 단순하다. 홈 서버, 라즈베리파이, 클라우드 인스턴스, 개발…

Continue ReadingTailscale 사용법

Raspberry Pi OpenClaw 설치 가이드 – Part 4 : Telegram을 이용한 OpenClaw 자동화 만들기

이전 글인 OpenClaw 초기 설정까지 완료했다면 Telegram 연동이 된 상태일 것이다. https://amazing-borg.64-176-231-28.plesk.page/raspberry-pi-openclaw-%ec%84%a4%ec%b9%98-%ea%b0%80%ec%9d%b4%eb%93%9c-part-3-openclaw-%ec%b4%88%ea%b8%b0-%ec%84%a4%ec%a0%95/ 이 글에서는 Telegram으로 질문하는 수준을 넘어서 자동화 트리거로 사용하여, OpenClaw를 진짜 자동화 서버처럼 활용하는 방법에 대해 알아본다. Telegram…

Continue ReadingRaspberry Pi OpenClaw 설치 가이드 – Part 4 : Telegram을 이용한 OpenClaw 자동화 만들기

[Raspberry Pi OpenClaw 설치 가이드] OpenClaw 재설치 가이드

설치 중 문제가 생겨서 설치가 제대로 되지 않고 종료된 경우들이 있다. 이때 설치를 다시 이어 가도 되지만, 완전 제거 후 깨끗하게 재설치를 원하는 경우도 있을 것이다. 이 글은 기존 OpenClaw를…

Continue Reading[Raspberry Pi OpenClaw 설치 가이드] OpenClaw 재설치 가이드