오래된 Laptop이 새로운 역할을 찾을 때

발행: (2026년 1월 31일 오전 03:11 GMT+9)
4 분 소요
원문: Dev.to

Source: Dev.to

내 앞에 2012년형 MacBook Pro가 하나 있다. “이 오래된 노트북이 아직 얼마나 쓸모가 있을까?”라는 질문이 작은 실험을 촉발했다: 2012년형 MacBook Pro를 개인 서버로 바꾸고, 메인 노트북에서 SSH로 제어한다.

소프트웨어 엔지니어링을 공부하는 학생이자 학습자로서, 나는 서버를 배우는 것이 이론만으로는 충분하지 않다는 것을 깨달았다. 문서, 영상, 튜토리얼만으로는 “알고 있음”과 “직접 경험함” 사이에 여전히 간극이 남는다.

Arch Linux 선택

나는 이 2012년형 MacBook Pro에 Arch Linux를 선택했다. 가장 쉬워서가 아니라 다음과 같은 이유 때문이다:

  • 가벼운 시스템
  • 설치된 패키지에 대한 완전한 제어
  • 있는 그대로의 학습 경험

내가 주로 사용하는 메인 노트북은 Acer Nitro V16에 Garuda Linux를 설치한 것이며, 모든 제어는 그곳에서 이루어진다.

도전과 장애물

실험이 바로 순조롭게 진행되지는 않았다. 마주한 몇 가지 장애물은 다음과 같다:

  • 구형 하드웨어: 팬이 빨리 뜨고 성능이 제한적
  • Arch Linux 설정이 요구하는 세밀함
  • 네트워킹이 처음엔 헷갈렸다 (IP, 서비스, 방화벽)
  • SSH가 사소한 실수 때문에 연결에 실패하기도 함

특히 다음과 같은 순간에 좌절감이 찾아왔다:

“SSH는 설치했는데도 왜 접속이 안 될까?”

주요 학습 내용

목표는 다른 노트북에서 SSH 로그인 할 수 있는 것 자체가 아니라:

  • 실제 서버 개념을 체득
  • GUI 없이 시스템을 관리하는 습관 형성
  • 간단한 백엔드·DevOps 워크플로우 시뮬레이션
  • 원격으로 작업하는 습관 훈련

이 서버는 개인 실험실이자, 실수하고 배우기에 안전한 공간이 되었다.

SSH 연결 예시

ssh atha@192.xxxx

그래픽 화면은 없다. 이제 나는 다음을 할 수 있다:

  • 메인 노트북에서 서버를 관리
  • 물리적인 서버를 손대지 않고 서비스 설치
  • 오래된 MacBook을 “다시 살아난” 머신으로 전환

앞으로의 계획

  • 웹 서버 구축
  • 간단한 API 만들기
  • 보안을 강화하기 위한 SSH Hardening
  • 소규모 자동화 구현

이 실험을 통해 나는 중요한 한 가지를 배웠다: 서버를 배우는 데 비싼 비용이 필요하지 않다는 것이다.

결론

예전엔 낡아 보였던 2012년형 MacBook Pro가 새로운 역할을 찾았다—시스템, 인내, 그리고 진정한 학습 과정을 조용히 가르쳐 주는 스승이다. 이 여정은 이제 막 시작되었다.

Back to Blog

관련 글

더 보기 »