첫 SSH 연결 설정하기
이 가이드는 TermAI에 첫 SSH 서버를 추가하는 절차를 약 3분에 안내합니다. 필요한 것: 서버의 IP 또는 호스트명, 사용자명, 비밀번호 또는 개인 키.
⏱ 3분 분량 · 2026년 6월 5일 업데이트
시작 전 준비
- TermAI 계정 (동기화 안 하려면 건너뛰기 가능)
- 서버 자격증명: 호스트명/IP, 포트 (보통 22), 사용자명, 비밀번호 또는 키
단계 1 — 연결 편집기 열기
홈 화면에서 우상단 + 버튼을 탭. 새 연결 양식이 나타납니다.
단계 2 — 기본 정보 입력
- 라벨 — "prod-web-01"과 같은 친근한 이름
- 호스트 — IP 주소 또는 호스트명 (192.168.1.100, myserver.example.com)
- 포트 — 기본값 22
- 사용자명 — SSH 사용자명 (root, ubuntu, 또는 본인 이름)
단계 3 — 인증 방식 선택
비밀번호 필드에 SSH 비밀번호 입력. TermAI는 기기 하드웨어 암호화 keystore에 저장. 저장 후 연결.
개인 키 사용 선택. 기존 키(ed25519 / RSA / ECDSA)를 붙여넣거나, TermAI 내에서 새 키 생성 후 공개 키를 서버 authorized_keys에 복사.
# 서버에서 TermAI 공개 키를 추가:
echo "ssh-ed25519 AAAA... termai-mobile" >> ~/.ssh/authorized_keys
chmod 600 ~/.ssh/authorized_keys
echo "ssh-ed25519 AAAA... termai-mobile" >> ~/.ssh/authorized_keys
chmod 600 ~/.ssh/authorized_keys
단계 4 — 첫 연결
연결 저장 후 탭. 첫 연결 시 TermAI는 서버의 호스트 키 지문을 표시하고 확인을 요청합니다.
ℹ️ 호스트 키 지문이란? 서버의 고유 식별자입니다. 첫 검증은 중간자 공격을 방지합니다. TermAI는 지문을 기억하고 변경 시 경고합니다.
문제 해결
| 오류 | 가능한 원인 | 해결 |
|---|---|---|
| Connection refused | SSH 미실행, 포트 오류 | 서버 가동 확인, 포트 재확인 |
| Permission denied (publickey) | 잘못된 키, 서버에 공개 키 없음 | authorized_keys에 공개 키 재복사 |
| Host key verification failed | 서버 호스트 키 변경됨 | 조사 (정당 또는 MITM), Known Hosts 업데이트 |
다음 단계
이 페이지가 유용했나요? 2026년 6월 5일 업데이트 · Edit on GitHub →