언어
비교

Macky vs SSH

SSH는 원격 터미널 접속의 표준입니다. Macky는 다른 방식을 택합니다. WebRTC를 사용해 설정 없이 iPhone에서 Mac으로 바로 연결합니다. 두 방식을 비교해 보겠습니다.

Macky
SSH
프로토콜
WebRTC (DTLS-SRTP)
SSH (TCP)
설정
앱 2개 설치 후 로그인
원격 로그인 활성화, 키 설정, 포트 포워딩, 고정 IP 또는 DDNS 설정
NAT 통과
자동 (ICE/STUN/TURN)
공유기에서 포트 포워딩 필요
방화벽
방화벽을 자동으로 통과
22번 포트(또는 지정 포트) 개방 필요
암호화
종단 간 암호화 + 마스터 비밀번호
SSH 암호화 (호스트 키 + 인증 키)
키 관리
필요 없음
SSH 키 생성, 배포, 교체
지원 범위
Mac과 iPhone 전용
범용 (모든 OS에서 모든 SSH 서버로)
가격
무료 / 평생 $29
무료 (macOS 기본 탑재)

SSH 설정의 번거로움

iPhone에서 Mac에 SSH로 접속하려면 다음 작업이 필요합니다.

  1. 시스템 설정에서 원격 로그인 활성화
  2. iPhone에서 SSH 키 쌍 생성
  3. 공개 키를 Mac의 authorized_keys에 복사
  4. 공유기에서 포트 포워딩 설정 (22번 포트)
  5. 고정 IP 또는 동적 DNS 서비스 설정
  6. 들어오는 SSH 연결을 허용하도록 방화벽 설정
  7. iPhone에 SSH 클라이언트 설치

게다가 통신사가 CGNAT를 사용하거나, 회사 네트워크에 있거나, 공인 IP가 바뀌면 연결이 끊기고 다시 문제를 해결해야 합니다.

Macky는 Mac 앱과 iPhone 앱을 설치하고 로그인하면 바로 연결됩니다. NAT 통과, 방화벽 통과, 암호화는 WebRTC가 자동으로 처리합니다. 포트를 열거나 키를 관리하거나 DNS를 설정할 필요가 없습니다.

SSH가 맞는 경우

SSH는 범용입니다. 모든 OS에서 작동하고 어떤 서버에도 접속할 수 있으며 인프라 관리의 기반입니다. Linux 서버, 클라우드 VM, 네트워크 장비, Apple이 아닌 하드웨어에 접속해야 한다면 SSH가 업계 표준입니다.

Macky는 한 가지 상황을 위해 만들어졌습니다. Mac과 iPhone이 있고, 번거로움 없이 바로 터미널과 화면을 쓰고 싶을 때입니다.

Macky 사용해 보기

SSH 설정은 건너뛰세요. 몇 초면 연결됩니다.