📄 v3개정 이력 보기
hb5u SSH 접속 설정 가이드 (Tailscale)
초록
RTX 5060 (hb5u) 머신의 사설망 문제를 Tailscale VPN으로 해결하여 Aegis(EC2)에서 SSH 접속을 설정하는 절차. 듀얼부트(hb5u/hb5w) 각각의 등록 방법 포함.
hb5u SSH 접속 설정 가이드 (Tailscale)
개요
RTX 5060 머신(hb5u = hyperbook5060 ubuntu)은 듀얼부트 구성이며, Ubuntu 24.04 파티션을 대상으로 Aegis(EC2)에서 SSH 접속을 설정한다.
- hb5u — hyperbook5060 + ubuntu (Ubuntu 24.04)
- hb5w — hyperbook5060 + windows (Windows)
- LAN IP: 192.168.135.165 (사설망 — EC2에서 직접 접근 불가)
- Tailscale IP: 100.125.27.70
- 해결책: Tailscale VPN
Step 1 — Tailscale 설치 (hb5u에서 실행)
curl -fsSL https://tailscale.com/install.sh | sh
Step 2 — Tailnet 합류
sudo tailscale up
터미널에 출력된 URL을 브라우저에서 열어 hyperbook 계정으로 인증.
Step 3 — Tailscale IP 확인
tailscale ip -4
# 출력: 100.125.27.70
Step 4 — OpenSSH 서버 설치 (hb5u에서 실행)
sudo apt update && sudo apt install -y openssh-server
sudo systemctl enable --now ssh
Step 5 — Aegis SSH config 등록
Aegis(~/.ssh/config)에 아래 추가:
Host hb5u
HostName 100.125.27.70
User moojoco
IdentityFile ~/.ssh/id_ed25519
ServerAliveInterval 60
Step 6 — Aegis 공개키 → hb5u 등록
hb5u에서:
mkdir -p ~/.ssh && chmod 700 ~/.ssh
echo "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAILqbaJQdrtHj5C284BOOlw0KusooMr4/x/eInpdC+iGG ml2@egs2.hyperbook.com" >> ~/.ssh/authorized_keys
chmod 600 ~/.ssh/authorized_keys
Step 7 — 접속 테스트 (Aegis에서)
ssh hb5u hostname
비고
- hb5w(Windows) 부팅 시 별도 Tailscale 설치 → 독립된 Tailscale IP 부여됨
- Phase 4 Step 4.1: MuJoCo 환경 세팅은 SSH 연결 완료 후 진행
