PuTTY로 SSH 서버에 처음 접속하기
서버 주소, SSH 포트, 계정과 호스트 키 지문을 준비한 뒤 첫 원격 터미널을 엽니다.
이 페이지에서
1. 접속 정보와 권한 준비
서버 운영자에게 SSH 호스트 이름, 포트, 계정, 허용된 접속망과 인증 방식을 확인합니다. 웹사이트 주소와 SSH 서버 주소는 다를 수 있습니다. 첫 접속 창에서 비교할 서버 호스트 키 지문도 이미 신뢰하는 별도 경로로 받아 둡니다. 로그인 비밀번호만 알고 호스트 키를 확인하지 못했다면 서버 신원을 확인할 준비가 끝나지 않은 것입니다.
2. 정식 패키지 설치
PuTTY 공식 Stable 페이지에서 Windows 프로세서 종류에 맞는 MSI를 선택해 설치합니다. 터미널만 필요하면 개별 실행 파일도 있지만 키 관리 도구가 필요한 경우 패키지 구성을 확인하세요. 검색 광고의 비슷한 이름의 사이트보다 공식 배포 페이지를 기준으로 선택합니다. 설치 후 시작 메뉴에서 PuTTY를 열면 Session 설정 창이 나타납니다.
3. Session에 주소와 SSH 포트 입력
Host Name에 운영자가 제공한 이름을 입력하고 Connection type은 SSH를 선택합니다. 포트는 서버 안내와 대조합니다. SSH를 선택하면 기본 포트가 채워져도 서버가 다른 포트를 사용하면 그 값으로 바꿔야 합니다. 첫 접속에서는 프록시·터널 같은 추가 설정을 추측해 넣기보다 담당자가 제공한 접속 조건에 맞춰 필요한 항목만 설정합니다.
4. 반복 사용할 세션 저장
같은 서버에 자주 접속한다면 Saved Sessions에 알아볼 수 있는 이름을 적고 저장합니다. 다음에는 저장한 항목을 불러와 주소와 포트를 다시 확인할 수 있습니다. 이름에 개발·운영 구분을 넣으면 비슷한 호스트를 혼동하는 상황을 줄입니다. 저장된 세션 이름을 선택했다고 모든 새 변경사항이 자동 보관된다고 가정하지 말고 수정 후 다시 저장합니다.
5. 처음 나타난 호스트 키 확인
Open을 눌렀을 때 호스트 키 경고가 나오면 화면의 지문을 준비한 값과 비교합니다. 일치할 때 승인하고 연결을 계속합니다. 값이 다르거나 대조 자료가 없다면 취소하고 운영자에게 문의하세요. 기존 서버에서 키 변경 경고가 나타나도 같은 절차가 필요합니다. 재설치나 키 교체로 바뀔 수 있지만 경고만 보고 그 원인을 단정할 수는 없습니다.
6. 계정과 인증 정보 입력
터미널에 login as가 표시되면 서버의 사용자 이름을 입력합니다. 비밀번호 입력에서는 별표나 글자가 보이지 않아도 입력이 전달될 수 있습니다. 키 인증을 사용하는 계정이라면 비밀번호를 여러 번 바꾸기 전에 해당 계정에 맞는 키 설정을 확인하세요. 다른 사용자의 키를 복사하거나 개인 키를 담당자에게 전송하는 방식으로 해결하지 않습니다.
7. 연결된 서버 확인과 종료
로그인이 완료되면 나타난 안내와 프롬프트를 확인합니다. 접속했다는 이유만으로 바로 시스템 변경 명령을 실행하지 말고 예정한 서버와 계정인지 확인하세요. 작업이 끝났을 때 서버의 셸에서 로그아웃하면 원격 프로세스에 종료 의사를 전달할 수 있습니다. 예를 들어 일반적인 셸에서는 exit를 사용합니다. 진행 중인 긴 작업이 있다면 종료 영향도 먼저 확인합니다.
exit8. 첫 연결이 안 될 때 구분
계정 입력 전 Connection refused가 나오면 주소·포트와 서비스 수신 상태를, Connection timed out이면 서버 도달 경로와 허용된 망을 확인합니다. 계정 입력 뒤 Access denied라면 인증 단계 문제입니다. 각각 별도 원인이므로 방화벽 전체를 끄거나 비밀번호를 무작정 반복하기보다 오류 문구와 시도 시간을 보관해 해당 진단 단계로 진행하세요.
함께 확인할 설치·오류 해결
서버 정보 준비부터 호스트 키 확인, 시험 전송, 접속 정보 저장과 업데이트까지 안전한 첫 SFTP 작업을 진행합니다.
Windows WinSCP에서 로그인 인증 거절과 접속 후 파일·폴더 권한 오류를 구분하고, 경로·소유권·서버 로그를 순서대로 확인합니다.
로그인 입력창이 뜨기 전에 연결이 끊기면 화면에 표시된 오류 문구부터 확인합니다.
계정 인증은 성공했는데 서버 폴더 목록을 불러오는 단계에서 멈춘다면 FTP 데이터 연결을 따로 점검해야 합니다.
관련 프로그램
- 푸티 · SSH 서버에 접속해 원격 터미널에서 명령을 실행합니다.