SSH로 리눅스 서버 접속하기 (Windows·Mac)
새로 발급받은 Linux 서버에 SSH로 접속하는 방법입니다. 접속 정보(IP, 계정, 비밀번호)는 마이페이지 → 서버 상세의 "접속 정보" 카드에서 확인할 수 있습니다.
Windows에서 접속하기
Windows 10/11에는 터미널에 SSH 클라이언트가 기본 내장되어 있습니다.
- 시작 메뉴에서 PowerShell 또는 터미널을 엽니다.
- 아래 명령어를 입력합니다. (
계정명,IP주소는 마이페이지 접속 정보로 교체)
ssh 계정명@IP주소
- 처음 접속하는 경우
Are you sure you want to continue connecting (yes/no)?라고 물어보면yes를 입력합니다. - 비밀번호를 입력합니다. (입력할 때 화면에 아무것도 표시되지 않는 것이 정상입니다)
macOS / Linux에서 접속하기
기본 제공되는 터미널 앱을 열고 동일하게 입력하면 됩니다.
ssh 계정명@IP주소
비밀번호가 길어서 입력하기 어렵다면
마이페이지 "접속 정보" 카드에서 접속 PW를 누르면 비밀번호가 복사됩니다.
Windows 기본 PowerShell 창은 비밀번호를 물을 때 Ctrl+V를 누르면 붙여넣어지지 않고 보이지 않는 문자가 들어가 비밀번호가 틀립니다. 아래 SSH 프로그램을 쓰면 비밀번호를 저장해 두고 클릭 한 번으로 접속할 수 있습니다.
| 프로그램 | 쓸 수 있는 기기 | 요금 | 비밀번호 저장 |
|---|---|---|---|
| Termius | Windows · macOS · Linux · iOS · Android | 기본(Starter) 무료 | 가능 |
| Xshell | Windows | 개인·교육용 무료 | 가능 |
| MobaXterm | Windows | Home Edition 무료 | 가능 |
| PuTTY | Windows | 무료 | 안 됨 (오른쪽 클릭으로 붙여넣기) |
새 접속(세션·호스트)을 만들고 IP 주소, 포트 22, 계정명, 비밀번호를 넣으면 됩니다. 비밀번호를 저장한 PC를 다른 사람이 쓰면 그 사람도 서버에 들어갈 수 있으니 공용 PC에는 저장하지 마세요.
SSH 키로 비밀번호 없이 접속하기 (선택)
매번 비밀번호를 입력하기 번거롭다면 SSH 키를 등록해두면 편리합니다.
# 1. 로컬 PC에 SSH 키 생성 (이미 있다면 생략)
ssh-keygen -t ed25519
# 2. 생성한 공개키를 서버에 등록
ssh-copy-id 계정명@IP주소
Windows에 ssh-copy-id 가 없다면, ~/.ssh/id_ed25519.pub 내용을 복사해서 서버의 ~/.ssh/authorized_keys 파일에 직접 추가하면 됩니다.
자주 묻는 문제
- 접속이 안 돼요 — 서버 상태가 "실행 중"인지 먼저 확인해주세요.
- Permission denied (publickey,password) — 계정명과 비밀번호를 다시 확인해주세요. 대소문자를 구분합니다.
- 연결이 자꾸 끊겨요 — SSH 클라이언트 설정에서 KeepAlive 옵션을 켜두면 유휴 상태에서 연결이 끊기는 것을 방지할 수 있습니다.