Putty를 이용한 워드프레스 서버 접속 설정 방법

안녕하세요. 오토남입니다.

워드프레스를 운영하다 보면 서버에 직접 접속해야 할 일이 종종 생기는데요. 특히 Amazon Lightsail과 같은 클라우드 서비스를 사용하고 있다면 SSH 접속이 필수입니다. 그런데 처음에는 이게 살짝 어렵게 느껴질 수 있어요. 그래서 오늘은 Putty를 이용해서 워드프레스 서버에 SSH로 접속하는 방법을 하나하나 쉽게 정리해보려고 합니다.

Lightsail을 기준으로 설명드리지만, 다른 서버도 비슷한 방식으로 접속할 수 있어요!

Putty와 Puttygen 다운로드하기

SSH 접속을 하려면 먼저 Putty라는 프로그램이 필요해요. 그리고 AWS에서 제공하는 .pem 파일을 사용할 수 있게 변환해주는 Puttygen도 함께 받아야 합니다.

  • Putty: 실제로 서버에 접속하는 데 사용하는 프로그램
  • Puttygen: .pem 파일을 .ppk로 바꿔주는 프로그램

두 프로그램 모두 아래 공식 사이트에서 받을 수 있어요.

➡️ Putty 공식 웹사이트

Amazon Lightsail 또는 서버의 SSH 키 준비

Amazon Lightsail에서 인스턴스를 만들면 .pem 형식의 SSH 키 파일이 제공돼요. 그런데 Putty는 이 파일을 바로 사용할 수 없기 때문에 .ppk 형식으로 변환해야 합니다.

Puttygen으로 .pem.ppk 변환하는 방법

  1. Lightsail 콘솔에서 .pem 키 파일을 다운로드합니다.
  2. Puttygen을 실행해 주세요.
  3. 좌측 상단의 Load 버튼을 클릭해서 .pem 파일을 불러옵니다.
    이때 파일 형식을 “All Files (.)”로 바꿔야 .pem 파일이 보여요!
  4. 파일을 불러오면, 하단의 Save private key 버튼을 클릭해서 .ppk 파일로 저장합니다.
  5. “암호 없이 저장할 거냐”는 메시지가 뜨면 그냥 Yes를 눌러주시면 됩니다.

이제 .ppk 파일 준비 완료!

Putty에서 SSH 접속 설정

이제 본격적으로 서버에 접속해 볼까요?

  1. Putty를 실행합니다.
  2. Host Name에는 서버 IP를 입력해 주세요.
    Lightsail의 경우 bitnami@서버IP 형식으로 입력해야 합니다.
    서버 IP는 Lightsail 콘솔에서 확인할 수 있어요.
  3. 좌측 메뉴에서 Connection > SSH > Auth > Credentials로 이동합니다.
  4. Private key file for authentication 부분에서 방금 만든 .ppk 파일을 선택해 주세요.
  5. (선택 사항) 좌측 상단의 Session으로 돌아가서 세션 이름을 입력한 후 Save를 눌러 저장하면, 다음에 다시 설정 안 해도 돼서 편해요.
  6. 마지막으로 Open을 클릭하면 접속이 시작됩니다!

처음 접속할 때는 “보안 경고” 같은 창이 뜰 수 있는데, 그냥 Yes를 눌러주시면 돼요.

접속 확인 및 첫 접속 시 주의사항

  • [Open] 클릭 후 첫 접속 시 보안 경고 창이 뜰 수 있어요.
  • “이 서버를 신뢰하겠냐”는 의미니까 Yes를 눌러주세요.

정상적으로 접속되면 다음과 같은 창이 뜨면서 서버 콘솔에 들어가게 됩니다:

Welcome to Ubuntu!
bitnami@ip-172-xx-xx-xxx:~$

접속 후 꼭 알아야 할 기본 명령어

ls              # 현재 디렉토리 목록 보기
cd 디렉토리명 # 디렉토리 이동
sudo reboot # 서버 재시작
df -h # 디스크 용량 확인
top # 서버 상태(메모리/CPU 등) 확인

실수로 명령어를 잘못 입력하면 사이트가 중단될 수 있어요. 모르는 명령어는 꼭 검색하고 실행하세요!

자주 묻는 질문 (FAQ)

Q. 접속했는데 ‘Permission denied’ 오류가 떠요!
👉 bitnami@서버IP 대신 ubuntu@서버IP로 입력했는지 확인해보세요.
Lightsail의 기본 계정은 일반적으로 bitnami입니다.

Q. .pem 파일을 잃어버렸어요.
👉 새로운 키를 만들어야 하며, 기존 인스턴스에 직접 접속이 불가능할 수 있습니다.
Lightsail 콘솔에서 새로운 키를 만든 후, 인스턴스의 키를 재설정해야 합니다.

Q. 접속은 됐는데 한글이 깨져 보여요.
👉 Putty에서 Window > Translation > Remote character setUTF-8로 설정하세요.

마무리하며

이제 Putty를 이용해서 워드프레스 서버에 SSH로 접속하는 방법을 익히셨습니다!
이걸 통해 워드프레스 설정을 직접 건드리거나, 서버 상태를 점검하는 등 훨씬 더 유연하게 운영할 수 있게 되죠.

처음에는 살짝 복잡해 보이지만, 한 번만 익혀두면 다음부터는 금방입니다.
앞으로도 워드프레스 운영에 도움이 되는 꿀팁들 계속 공유드릴게요!

Leave a Comment