Develop/Server

[NHN Cloud Hosting - Linux] SSH로 서버 접속

lover_duck 2025. 3. 1. 05:51

리눅스에서도 Xrdp를 사용하면 GUI가 있는 RDP를 사용할 수 있다고 한다.

 

그럼에도 SSH를 사용하기로 한 이유는 서버 사양을 고려한 부분이 크고 다른 이유는 다양한 명령어들을 이번 기회에 공부할 수 있을 것 같아서이다.

 

PuTTY

SSH 클라이언트로 사용할 프로그램은 대표적인 PuTTY로 정했다.

 

PuTTY

 

Download PuTTY: release 0.83

0.83, released on 2025-02-08, is the latest release. You can also find it at the Latest Release page, which will update when new releases are made (and so is a better page to bookmark or link to). Release versions of PuTTY are versions we think are reasona

www.chiark.greenend.org.uk

 

PuTTY 최신 버전을 다운로드하여 설치하고 puttygen.exe 도 다운로드해 놓는다.

 

SSH로 접속할 때 서버 접속 인증키가 필요한데 NHN에서 서버를 생성할 때 만든 키 파일은. pem 확장자로 PuTTY에서는 이 파일을 그대로 사용할 수 없기 때문에. ppk로 변환하는 과정이 필요하다.

 

먼저 서버를 신청할 때 생성하고 다운해 놓은 서버 접속 인증키를 준비해 놓고 puttygen.exe를 실행시킨다.

 

puttygen.exe

 

Load 버튼을 클릭하면 탐색기가 열리는데 여기서 All Files 설정으로 모든 파일이 보이게 한 다음 내 서버 접속 인증키. pem 파일을 불러온다. 

 

불러온 후에 알림 창이 뜨는데 성공적으로 불러오게 되면 Successfully imported ~ 내용을 확인할 수 있다.

 

이제 활성화된 버튼 Save private key를 클릭하고 알아볼 수 있는 이름으로 저장한다.

 

이제 putty를 실행한 다음 서버와 연결에 필요한 정보들을 채워 넣는다.

 

Session 항목

Host Name (or IP address) : 서버 이름이나 주소

Port : 기본 22

Connection type : SSH

 

PuTTY - configration

 

 

Connection > SSH > Auth > Credential 항목에서 Private key file for authentication에 생성해 놓은. ppk 파일을 선택한다.

PuTTY - configration

 

이렇게 세팅해 놓고 다시 Session 항목으로 이동해서 현재 설정해 놓은 session 정보를 저장해 두면 나중에 다시 접속할 때 편하다.

 

PuTTY - session save

 

Saved Sessions 아래에 세션이름을 입력하고 Save 클릭하면 해당 이름으로 세션이 저장된다.

 

이제 내 서버에 SSH 연결할 준비가 끝났다.

 

Open을 눌러주면 터미널 창이 뜬다.

 

PuTTY - login as :

 

창에는 login as :라는 문구만 보이고 무언가 입력을 기다리고 있다.

 

이는 어떤 사용자 계정으로 로그인할지에 대한 입력을 기다리는 것으로 이 계정은 서버에 따라 다르기 때문에 확인을 해서 입력한다.

 

내가 사용 중인 서버는 CentOS이며 사용자 계정이름은 centos이다.

 

centos를 입력하고 엔터를 치면

 

PuTTY

 

성공적으로 서버에 접속했다.

728x90
반응형