# Tor로 VPS에 SSH 접속은 어떻게 합니까?

> Tor로 VPS에 접속하는 두 가지 방법이 있습니다. VPS 주소로 torsocks ssh를 쓰거나, 포트 22의 onion 서비스를 쓰십시오. Dusk는 12개월 약정 시 월 $5.25입니다.

- URL: https://gloamport.com/ko/guides/how-to-ssh-into-a-vps-over-tor/
- 최종 업데이트: 2026-11-10
- 발행자: Gloamport (https://gloamport.com)

Tor로 SSH를 사용하는 방법은 두 가지입니다. VPS 주소로 Tor를 통해 접속하거나, VPS를 onion 서비스로 접근 가능하게 만드는 것입니다. 이 가이드는 두 방법과 각각의 한계를 보여 줍니다.

**빠른 답변 — Tor로 VPS에 SSH 접속은 어떻게 합니까?**

VPS에 Tor로 SSH 접속하려면, 컴퓨터에 tor를 설치하고 torsocks ssh user@your-vps를 실행하거나, VPS에 HiddenServicePort 22 127.0.0.1:22로 onion 서비스를 추가한 뒤 .onion 이름으로 접속하십시오. Gloamport Dusk 요금제(1 vCPU, 2 GB RAM, 40 GB NVMe, 2 TB traffic, 12개월 약정 시 월 $5.25)는 두 방법 모두에 맞습니다.

## 어떤 목적에 어떤 경로가 맞습니까?

| 경로 | 설치할 것 | 누가 무엇을 보는지 | 주요 비용 |
| --- | --- | --- | --- |
| 클라이언트 경로: VPS 주소로 torsocks ssh | 컴퓨터의 tor 및 torsocks | VPS는 사용자의 집 주소가 아니라 Tor 릴레이 주소를 보고, ISP는 Tor 트래픽만 봅니다 | 연결이 느림. VPS에는 여전히 공개 SSH 포트가 있음 |
| Onion 경로: onion 서비스로서의 SSH | VPS와 컴퓨터 모두에 tor | 양쪽 모두 상대방의 IP 주소를 알지 못합니다. SSH 포트는 인터넷에 닫아 둘 수 있습니다 | 계속 실행하고 보안해야 할 두 번째 요소 |
| 클라이언트 인증이 있는 onion 경로 | 같지만 x25519 키 쌍이 추가됨 | 키를 가진 사람만 서비스를 해석할 수 있습니다 | 백업해야 할 키 |

Tor Project 문서에 설명된 경로입니다. 아래 출처를 참조하십시오.

## 왜 Tor로 SSH 접속을 합니까?

서버의 기록에서 본인의 네트워크 주소를 숨기기 위해서입니다. Tor 없이는 서버가 접속 주소를 보고, Tor를 쓰면 Tor 릴레이의 주소를 봅니다. 이 경로는 VPS에 대해 본인을 숨기지 않습니다. 키로 로그인하므로, 그 키가 VPS에서 본인의 신원입니다.

Tor는 지연도 추가합니다. Tor에서 셸은 쓸 만하지만 직접 연결보다 느리며, 대용량 복사는 느립니다. 직접 주소가 중요할 때 Tor를 접속 수단으로 쓰고, 큰 전송에는 직접 경로를 유지하십시오. Root over SSH. Paste a public key at checkout and password login stays switched off; leave it empty and the team sets a temporary root password, shown in your dashboard, that you change at first login. 아직 키가 없다면 [VPS용 SSH 키는 어떻게 생성합니까?](https://gloamport.com/ko/guides/how-to-generate-an-ssh-key/ "VPS용 SSH 키는 어떻게 생성합니까?")를 먼저 읽으십시오.

## 클라이언트 경로로 VPS에 Tor SSH 접속은 어떻게 합니까?

VPS에서는 아무것도 필요하지 않습니다. 명령어는 Debian 13과 Ubuntu 24.04용입니다.

1. **컴퓨터에 Tor와 torsocks 설치** — apt install tor torsocks netcat-openbsd를 실행하십시오. Tor는 기본적으로 127.0.0.1:9050에서 SOCKS 프록시로 수신하며, 이는 설정 없이 torsocks가 사용하는 주소입니다.
2. **Tor 시작** — systemctl enable --now tor를 실행하고 서비스가 부트스트랩을 마칠 때까지 기다리십시오. journalctl의 Tor 로그에 준비 완료가 표시됩니다.
3. **torsocks로 접속** — VPS 사용자와 주소를 넣어 torsocks ssh를 실행하십시오. torsocks는 연결을 Tor SOCKS 포트를 통해 보냅니다.
4. **또는 ssh_config에 영구 설정** — ProxyCommand nc -X 5 -x 127.0.0.1:9050 %h %p를 넣은 Host 항목을 추가하십시오. SSH는 %h와 %p를 호스트 이름과 포트로 확장하고, nc는 Tor와 SOCKS5로 통신합니다.
5. **서버가 보는 주소 확인** — 로그인한 뒤 who 명령이나 last 명령을 실행하고 출처 주소를 보십시오. 본인의 주소가 아니라 Tor 릴레이입니다.

*클라이언트 경로*

```bash
sudo apt install tor torsocks netcat-openbsd
sudo systemctl enable --now tor

torsocks ssh root@YOUR_VPS_IP

# ~/.ssh/config alternative
Host gloam-tor
    HostName YOUR_VPS_IP
    User root
    ProxyCommand nc -X 5 -x 127.0.0.1:9050 %h %p
```

## VPS를 onion 서비스로 접근 가능하게 하려면 어떻게 합니까?

기존 SSH 경로가 아직 작동하는 동안 이 작업을 하십시오. 22번 포트를 먼저 닫았는데 onion 서비스가 실패하면 셸에 접속할 수 없게 됩니다.

1. **VPS에 Tor 설치** — 일반 SSH로 로그인한 뒤 apt install tor를 실행하십시오.
2. **torrc에 숨김 서비스 추가** — /etc/tor/torrc 끝에 HiddenServiceDir 및 HiddenServicePort 줄을 추가하십시오. 매뉴얼에 따르면 각 숨김 서비스에는 자체 디렉터리가 필요하며, HiddenServicePort는 가상 포트를 대상에 연결하고 기본적으로 127.0.0.1을 사용합니다.
3. **Tor 재시작 및 주소 확인** — systemctl restart tor를 실행한 뒤 HiddenServiceDir 안의 hostname 파일을 cat 하십시오. 여기에 .onion 주소가 있습니다.
4. **컴퓨터에서 연결** — 컴퓨터에서 Tor가 실행 중인 상태로 torsocks ssh user@ADDRESS.onion을 실행하십시오. 기존의 일반 경로에서 알고 있던 호스트 키 지문과 비교하십시오.
5. **접근 가능한 사람 제한 (선택 사항)** — client authorization을 추가하십시오. VPS의 authorized_clients/ 폴더에 한 줄짜리 .auth 파일을 두고, 클라이언트의 ClientOnionAuthDir에 일치하는 .auth_private 파일을 두십시오. onion 서비스 클라이언트 인증 페이지의 형식을 따르십시오.
6. **그 후에만 공개 포트 닫기** — onion 로그인이 두 번째 세션에서 작동하면, 원한다면 공개 주소가 더 이상 SSH에 응답하지 않도록 sshd 또는 방화벽을 제한하십시오.

*onion 경로: VPS의 torrc와 첫 로그인*

```bash
# /etc/tor/torrc (append)
HiddenServiceDir /var/lib/tor/ssh_service/
HiddenServicePort 22 127.0.0.1:22

sudo systemctl restart tor
sudo cat /var/lib/tor/ssh_service/hostname

# On your computer
torsocks ssh root@YOUR_ADDRESS.onion
```

*선택 사항인 클라이언트 인증 (Tor Project의 형식)*

```text
# VPS: /var/lib/tor/ssh_service/authorized_clients/alice.auth  (one line)
descriptor:x25519:BASE32_PUBLIC_KEY

# Your computer: torrc
ClientOnionAuthDir /var/lib/tor/onion_auth

# Your computer: /var/lib/tor/onion_auth/alice.auth_private  (one line)
ONION_ADDRESS_WITHOUT_.onion:descriptor:x25519:BASE32_PRIVATE_KEY
```

## Tor를 통한 SSH의 한계는 무엇입니까?

한계는 속도, 로그인 자체, 그리고 두 번째 서비스입니다. 먼저 속도입니다. 회로가 모든 키 입력에 지연을 더합니다. 다음은 로그인입니다. SSH 키가 여전히 VPS에 본인이 누구인지 증명하므로, 본인 이름과 연결된 서버에는 같은 키를 재사용하지 마십시오. 마지막으로 onion 서비스는 패치해야 할 두 번째 프로그램입니다. Tor 매뉴얼은 모든 숨김 서비스에 별도 디렉터리가 필요하고 그 안의 hostname 파일이 주소를 담고 있다고 설명하므로, 그 디렉터리를 키처럼 보호하십시오.

Tor는 실수를 막아 주지 않습니다. 본인 브라우저에서 웹 페이지를 여는 셸이나, 평문 경로로 복사하는 파일은 여전히 본인을 서버에 연결합니다. onion 서비스 자체에 대해서는 [onion 서비스란 무엇이며 어떻게 작동합니까?](https://gloamport.com/ko/what-is-an-onion-service/ "onion 서비스란 무엇이고, 어떻게 작동하나요?")를 읽으십시오.

## onion 서비스에는 어떤 Gloamport 요금제가 필요합니까?

이 용도로 나열된 요금제는 Dusk입니다: 1 vCPU, 2 GB RAM, 40 GB NVMe, 2 TB traffic, 12개월 약정 시 월 $5.25, 1개월 결제 시 $10.50. Gloamport는 이를 VPN과 Tor 릴레이 또는 onion 사이트로 설명합니다. SSH onion 서비스만 실행하면 가벼우므로, Ember(12개월 약정 시 월 $3.74)로도 작동합니다. 둘 중 어느 것도 벤치마크하지 않았습니다.

Gloamport 조사(대상: 2026년 11월 10일)에서 나열된 49곳 중 10곳이 자체 사이트의 onion 주소를 게시합니다. 사이트를 게시하려면 [VPS에서 onion 사이트를 어떻게 호스팅합니까?](https://gloamport.com/ko/guides/how-to-host-an-onion-site/ "VPS에서 onion 사이트는 어떻게 호스팅합니까?")를 보고, 먼저 [새 VPS에서 SSH를 강화하는 방법은 무엇입니까?](https://gloamport.com/ko/guides/how-to-harden-ssh-on-a-vps/ "새 VPS에서 SSH는 어떻게 강화합니까?")로 기본 시스템을 잠그십시오.

**요약**

- 클라이언트 경로: tor와 torsocks를 설치한 뒤 torsocks ssh user@vps를 실행하십시오.
- Tor는 기본적으로 SOCKS 포트 9050에서 수신합니다. ssh_config에서는 ProxyCommand nc -X 5 -x 127.0.0.1:9050 %h %p가 같은 일을 합니다.
- onion 경로: VPS torrc에 HiddenServiceDir와 HiddenServicePort 22 127.0.0.1:22를 넣으십시오.
- .onion 주소는 HiddenServiceDir의 hostname 파일에 있습니다.
- client authorization은 authorized_clients/*.auth 안의 descriptor:x25519 줄을 사용합니다.
- onion 로그인이 작동한 뒤에만 공개 SSH 포트를 닫으십시오.
- Dusk(12개월 약정 시 월 $5.25)가 맞는 요금제입니다.

## Tor를 통한 SSH: 자주 묻는 질문

### Tor를 통한 SSH는 VPS에서 본인의 신원을 숨깁니까?

아니요. 네트워크 주소는 숨기지만, 여전히 키와 계정으로 로그인합니다. 다른 작업과 연결되면 안 되는 서버에는 별도의 키를 사용하십시오.

### torsocks ssh에서 연결 거부(connection refused)가 나오는 이유는 무엇입니까?

Tor가 실행 중이 아니거나 부트스트랩이 끝나지 않았을 가능성이 큽니다. 서비스를 확인하고 준비될 때까지 기다리십시오. 다른 주소를 설정하지 않으면 torsocks는 SOCKS 포트 127.0.0.1:9050을 사용합니다.

### SSH가 잠겼다면 VPS 대시보드를 사용할 수 있습니까?

재부팅과 재설치에는 가능합니다: 재부팅과 재설치는 대시보드에서 요청하며 팀이 수행합니다. 재설치를 하면 디스크가 지워집니다. 재설치는 디스크를 지우므로, 작동하는 SSH 경로와 필요한 내용의 사본을 보관하십시오.

### onion 주소는 어디에 저장됩니까?

VPS의 HiddenServiceDir 안 hostname 파일에 있으며, 이 주소를 만드는 키와 함께 있습니다. 같은 주소를 유지하려면 그 디렉터리를 백업하십시오.

### 클라이언트 경로와 onion 경로 중 무엇이 더 안전합니까?

onion 경로는 SSH 포트를 인터넷에서 떼어 놓으므로 공격 대상 하나를 없앱니다. 클라이언트 경로는 VPS에 아무것도 설치할 필요가 없고 시도하기도 더 빠릅니다.

## 출처

1. [Tor 매뉴얼: HiddenServiceDir, HiddenServicePort, SocksPort, client authorization](https://2019.www.torproject.org/docs/tor-manual.html.en) — The Tor Project (checked 2026-11-10)
2. [Onion 서비스: 설정](https://community.torproject.org/onion-services/setup/) — The Tor Project (checked 2026-11-10)
3. [Onion 서비스: client authorization](https://community.torproject.org/onion-services/advanced/client-auth/) — The Tor Project (checked 2026-11-10)
4. [torsocks(1) 매뉴얼 페이지](https://man.archlinux.org/man/torsocks.1) — Arch Linux manual pages (checked 2026-11-10)
5. [ssh_config(5) 매뉴얼 페이지: ProxyCommand](https://man.openbsd.org/ssh_config) — OpenBSD / OpenSSH (checked 2026-11-10)

---

Gloamport: Gloamport는 계정 번호로 주문하고 Monero를 우선으로 한 암호화폐로 결제하는, KYC 없이 KVM Linux 서버를 판매하는 VPS 업체입니다. 운영사는 파나마에 등록된 회사 DomaineGoat LLC입니다. 주문 시 요금제, 코인, 그리고 원하는 경우에만 이메일 주소를 요청합니다. 이름, 우편 주소, 전화번호, 신분증은 요구하지 않습니다. 12개월 기간 기준으로 각 요금제는 2026년 11월 10일에 확인한 KYC 없는 암호화폐 VPS 업체 38곳의 조사에서 명시된 비교 요금제보다 최소 25% 저렴합니다.
