공부/AWS,네이버클라우드플랫폼

네이버클라우드플랫폼 - 1. ubuntu 서버에 접속하는 방법(ssh) - 포트포워딩

JangGiraffe 2019. 8. 8. 00:41

 

 

안녕하세요, 장지랩입니다.

오늘은 네이버 클라우드 플랫폼에서 만든 우분투 서버에 접속하는 방법에 대해서 알아보려고 합니다.!!
해당 글은 시리즈로 작성될 예정입니다.

네이버 클라우드 플랫폼(Naver cloud platform)은 아마존 웹 서비스 같이 인프라적인 서비스를 클라우드 환경에서 이용할 수 있도록 제공해주는겁니다. 그외에 더 다양한 사용 용도가 있겠지만.. 그 이상은 아직 잘 모르겠습니다.. 열심히 공부해야죠 (ㅠㅠ)

AWS에서는 가입 시 1년동안의 무료 사용 기간을 제공해주는데요, 네이버클라우드플랫폼 역시 같은 기능을 제공합니다.

(다만 공인 IP 생성에 대해서는 네이버클라우드플랫폼은 월4천원정도의 과금이 발생합니다 -_-)

네이버 클라우드 플랫폼을 통해서 우분투서버를 만든 뒤 SSH접속을 해보겠습니다.

 

1.서버만들기.

(운영체제는 우분투 선택) 서버 만들기 들어가서 무료인것만 선택해서 다음버튼을 눌러주면 서버가 한대 덜렁 생성되기 때문에 생략하겠습니다. 저에게 중요한건 서버의 성능보다는 간단한 웹 서비스를 배포할 수 있는 환경이기 때문이에요.
단, 이 때 생성되는 pem파일은 꼭 가지고 계셔야합니다.

2.서버 접속을 위한 포트포워딩 설정

먼저 외부에서 원격으로 만들어준 서버에 접속하기 위해서는 공인 IP와 접속 포트 오픈이 필요합니다.

console -> Server 메뉴로 들어가줍니다. 해당 메뉴로 들어가면 저희가 만든 서버가 보일텐데요, 해당 서버를 눌러주면 상세 정보를 볼 수 있습니다.

포트 포워딩 설정 : 외부에서 클라우드 서버로 접속할 때 사용합니다.

해당 서버를 눌러주면 상세 정보가 나옵니다, 저희는 외부에서 클라우드 서버를 접속할 포트를 열어주기 위해 포트포워딩 설정을 눌러줍니다.

포트포워딩 설정 팝업입니다.

포트포워딩 설정 팝업에서 사용할 서버 이름을 선택한 후 사용할 외부 포트를 입력해줍니다.
(외부포트 범위는 1024~65534 입력)

포트포워딩은 단순 서버 접속 용도로만 쓰입니다.
서비스 목적의 포트 연결은 공인 IP를 추가해야합니다.(월 4천원 과금 ㅠㅠ)

포트포워딩을 해 주면 이제 서버접속용도만 할 수 있는 공인 IP와 포트를 얻을 수 있을거에요.

서버접속만 할 수 있는 공인IP와 외부포트가 설정되었습니다.

그럼 이제 ssh접속 프로그램을 통해 해당 서버에 접속해줍니다.

우분투의 root의 비밀번호는 어떻게 알 수 있을까요?

네이버클라우드플랫폼은 우분투 서버의 루트 비밀번호를 콘솔창에서 확인할 수 있습니다.

네이버 클라우드 플랫폼에서 만든 서버 루트 비밀번호 얻는 법

서버 선택 -> 서버 관리 및 설정 변경 -> 관리자 비밀번호 확인을 하게 되면 팝업이 하나 뜨는데요, 여기에 서버 생성시 만들어졌던 pem파일을 업로드 하면 비밀번호를 받을 수 있습니다.

이제 서버 접속에 필요한 모든 정보를 얻었으니, ssh 접속 프로그램을 사용해서 접속해줍니다.

저는 가정용 xshell 프로그램을 이용해 접속을 했습니다.

 

다음 포스팅은 2. 서비스를 위한 공인IP 생성 및 방화벽 설정입니다.

안녕히계세요!

반응형