# Jump Desktop과 Tailscale로 만든 Mac mini 원격 안전망

- 작성자: [포근한 고래](https://community.clauders.ai/member/imported-member-eGM00UhscL)
- 공간: [에이전트 / 노코드 자동화](https://community.clauders.ai/automation)
- 게시: 2026-06-11
- 연재: [비용 효율적인 Hermes 운영](https://community.clauders.ai/series/cost-efficient-hermes-agent) 2/3편
- 태그: #가성비Hermes
- 주소: https://community.clauders.ai/automation/post/jump-desktop%EA%B3%BC-tailscale%EB%A1%9C-%EB%A7%8C%EB%93%A0-mac-mini-%EC%9B%90%EA%B2%A9-%EC%95%88%EC%A0%84%EB%A7%9D-0777f54e-1441-8cce-81d7-612225b0ba2e

---

### 코드 사용 여부

이번 글은 앱 설치와 원격 접속 구조 설명이 중심이지만, SSH 설정에는 실제 명령어가 들어간다.

Windows에서 서비스 상태를 확인할 때는 아래처럼 볼 수 있다.

```
Get-Service sshd,Tailscale | Select-Object Name,Status,StartType
```

Mac에서 Tailscale 너머의 Windows에 접속할 때는 아래처럼 테스트한다.

```
ssh my-windows "hostname && whoami"
```

## 배운 점

가장 크게 배운 점은 **원격 작업 환경은 화면 공유 도구 하나만 믿으면 안 된다**는 것이다.

Jump Desktop은 편하고 강력하지만, macOS 권한이나 계정 상태, 앱 실행 상태에 영향을 받는다. 연결이 끊겼을 때 원인을 외부에서 바로 알기 어렵다.

반면 Tailscale은 화면을 보여주는 도구가 아니라 장비끼리 이어주는 네트워크 통로다. 그래서 Jump Desktop을 대체한다기보다, Jump Desktop이 안 될 때 장비가 살아 있는지 확인할 수 있는 안전망에 가깝다.

SSH는 그 다음 단계다. Tailscale로 길을 열었다면, SSH는 그 길 끝에 설치하는 보안 자동문이다. 화면이 없어도 컴퓨터가 살아 있는지 확인하고, 필요한 명령을 실행할 수 있다.

### ps. 그 외 시행착오

- Windows 한글 계정명은 SSH에서 꼬일 수 있어 영문 계정이 단순했다.
- 관리자 계정으로 SSH 키 접속할 때는 `C:\ProgramData\ssh\administrators_authorized_keys` 쪽을 확인해야 했다.
- `Permission denied`가 나오면 네트워크 문제가 아니라 사용자명, 공개키 등록 위치, 개인키 경로 문제일 가능성이 컸다.
- Windows가 꺼져 있거나 깊은 절전 상태면, Tailscale과 SSH가 설정되어 있어도 접속할 수 없다.
