사용하기 전에

Q. [SSH KEY 방식 접속] 리눅스 서버 생성 후 어떻게 서버에 접속하나요?

  • 콘솔에 접속한 후 다음의 절차를 통해 리눅스 서버에 접속합니다.
  1. 생성한 서버에 포트포워딩을 설정합니다.
  2. 서버에 ACG를 설정합니다.
  3. 인증키를 등록하고 서버의 관리자 비밀번호를 확인합니다.
  4. 터미널 프로그램(PuTTY)을 이용하여 서버에 접속합니다.
  5. Key generator 프로그램(PuTTYgen)을 이용해 ssh key를 생성한 후 서버의 ~/.ssh/authorized-keys 파일에 추가합니다.
  6. 터미널 프로그램(PuTTY)에서 ssh key를 이용해 서버에 접속합니다.

Q. [일반 접속] 리눅스 서버 생성 후 어떻게 서버에 접속하나요? (서버를 안전하게 관리하기 위해 가능한 SSH KEY 방식 접속을 추천)

  • 콘솔에 접속한 후 다음의 절차를 통해 리눅스 서버에 접속합니다.

step

  1. 생성한 서버에 포트포워딩을 설정합니다.
  2. 서버에 ACG 설정을 합니다.
  3. 인증키를 등록하고 서버의 관리자 비밀번호를 확인합니다.
  4. 터미널 프로그램(PuTTY)을 이용하여 서버에 접속합니다.

Q. 서버 접속이 안될 경우, 아래 사항들을 확인해 보세요.

  • 콘솔에서 서버의 상태가 운영중인지 확인합니다.
  • 입력한 서버접속용 공인 IP 및 외부포트가 정확한지 확인합니다.
  • 서버에 설정한 ACG 규칙이 정확히 설정되었는지 확인합니다.
  • 터미널 프로그램에 입력한 암호가 관리자 비밀번호 확인에서 확인한 암호와 일치하는지 확인합니다.
  • 접속을 시도하는 컴퓨터의 네트워크 연결 상태를 확인합니다.

리눅스 서버 접속

Step 1. 포트포워딩 설정

포트포워딩을 설정합니다.

① 콘솔 > 서버에서 접속하고자 하는 서버를 선택하고 [포트 포워딩 설정]을 클릭합니다.

② 포트 포워딩을 설정할 서버를 선택합니다.

  • 생성한 서버가 목록에 표시됩니다. 원하는 서버를 선택하세요.

③ 외부 포트로 1024 ~ 65534 범위의 값을 입력합니다.

  • 내부 포트는 22로 정해져 있습니다.

④ [추가] 버튼을 클릭합니다.

⑤ 목록에 반영된 포트 포워딩 설정이 맞는지 확인하세요.

  • 포트포워딩 항목별로 설정을 수정하거나 삭제할 수 있습니다.

⑥ [적용] 버튼을 클릭하면 설정한 포트포워딩 설정이 반영됩니다.

⑦ Linux 서버 접속에 필요한 터미널 프로그램(PuTTY)을 다운로드합니다.

Step 2. ACG 설정

서버에 ACG를 설정합니다.

  • 접속하려는 서버의 ACG에 SSH(‘TCP/22’)에 대한 규칙이 설정되어 있어야 합니다.

① ACG 메뉴에서 해당 ACG를 선택하고 [ACG 설정] 버튼을 클릭합니다.

② 프로토콜, 접근소스, 허용포트를 설정하고 [추가] 버튼을 클릭합니다.

  • 프로토콜: TCP
  • 허용포트: 22

③ 설정이 완료된 후 [ACG 이름] 칼럼을 선택하거나 [맨 오른쪽 아래 화살표]를 클릭하면 '상세 정보'를 통해 ACG 상세 내용을, '규칙 보기'에서는 설정한 규칙을 확인할 수 있습니다.

Step 3. 서버 관리자 비밀번호 확인

관리자 비밀번호를 확인합니다.

① 콘솔에서 접속하려는 서버를 선택하고 [관리자 비밀번호 확인]을 클릭합니다.

② [마우스로 파일을 끌고 오거나 여기를 클릭하세요.] 버튼을 통해 서버 생성 시에 등록한 인증키 파일을 첨부합니다.

  • 서버 생성 시에 다운로드한 인증키 파일은 안전한 위치에 보관하시기 바랍니다.

③ [비밀번호 확인] 버튼을 클릭하면 첨부된 파일에서 비밀번호 가져오기를 실행합니다.

④ 서버 이름, 관리자, 비밀번호를 확인하고 [확인] 버튼을 클릭합니다.

Step 4. 터미널 프로그램 접속(PuTTY) (1/2)

포트포워딩 설정으로 접속할 수 있습니다.

고객센터 자료실에서 [PuTTY 다운로드] 버튼을 클릭하거나 http://www.putty.org에서 직접 다운로드합니다.

① Host Name에 서버 접속용 공인 IP를 입력합니다.

② Port에 외부 포트 번호를 입력합니다.

  • 관리콘솔에서 [서버 이름] 칼럼을 선택하거나 [오른쪽 아래 화살표]를 클릭하면 해당 서버에 대한 ‘접속용 공인 IP’와 ‘외부 포트 번호’를 확인할 수 있습니다.

③ Connection Type에서 [SSH]를 선택합니다.

④ Open 버튼을 클릭합니다.

Step 4. 터미널 프로그램 접속(PuTTY) (2/2)

공인 IP 설정으로 접속할 수 있습니다.

고객센터 자료실에서 [PuTTY 다운로드] 버튼을 클릭하거나 http://www.putty.org에서 직접 다운로드합니다.

① Host Name에 공인 IP를 입력합니다.

② Port에 외부 포트 번호를 입력합니다.

  • 관리콘솔에서 [서버 이름] 칼럼을 선택하거나 [오른쪽 아래 화살표]를 클릭하면 해당 서버에 대한 ‘공인 IP’와 ACG 설정에서 설정한 ‘허용 포트’를 확인할 수 있습니다.

③ Connection Type에서 [SSH]를 선택합니다.

④ Open 버튼을 클릭합니다.

사용자 정보 및 암호를 입력하고 로그인합니다.

  • password에는 ‘관리자 비밀번호 확인’ 기능에서 획득한 비밀번호를 입력합니다.

① login as : root

② password : 관리자 비밀번호

  • 관리자 비밀번호를 변경할 경우, 너무 쉬운 비밀번호로 변경하면 해킹의 위험이 있습니다. 비밀번호의 길이는 영문,숫자,특수문자를 합쳐서 최소 8자리이상으로 설정할 것을 권장하며, 최근 사용한 비밀번호는 재사용하지 않는 것이 좋습니다. 같은 영문 또는 숫자는 연속적으로 세번 이상 사용하지 않는 것이 좋습니다. (예:aaa,111,bbb,qwe,asd,123) NAVER CLOUD PLATFORM에서 자동으로 생성된 초기 비밀번호는 보안적으로 안전한 형태의 비밀번호입니다.

    일반적으로 안전한 Linux 서버 ssh 접속 방법은 접속 환경에서 public key를 생성하고 이를 서버에 등록하여 사용하는 것입니다. 보안적으로 안전한 Linux서버 사용이 될 수 있도록 비밀 번호 변경보다는 ssh key 접속 방식을 권고합니다.

    또한 초기 생성된 ‘관리자 비밀번호’를 변경하지 않고 유지하게 되면, 서버에 public key가 등록되지 않은 다른 접속 환경을 사용해야 하는 상황에서도 Step 3의 서버 관리자 비밀번호 확인 단계를 통해 언제든지 서버 접속이 가능해 집니다.

Step 5. ssh key를 생성하여 서버에 public key 저장

PuTTY에서 ssh key를 이용해 Linux 서버에 접속하기 위해서는 PuTTYgen 프로그램(PuTTY Key Generator)을 이용해 ssh key를 생성하고, 생성된 public key를 Linux 서버 계정의 ~/.ssh/authorized_keys 파일에 포함시켜야 합니다.

PuTTYgen을 시작합니다(예: [Start] 메뉴에서 [All Programs > PuTTY > PuTTYgen] 선택). 만약 PuTTYgen 프로그램이 설치되어 있지 않다면 Download PuTTY에서 puttygen.exe 파일을 다운로드하여 설치합니다.

① 'Number of bits in a generated key:' 값을 기본 2048에서 1024로 변경합니다.

② [Generate] 버튼을 눌러 ssh key 생성을 시작합니다.

③ 확인을 선택합니다.

④ 네모 칸에 마우스를 옮기고, 영역에서 마우스를 움직여야 프로그레스 바가 진행되면서 키 생성이 완료됩니다.

⑤ [Save Private key]를 클릭하여 PC의 원하는 디렉토리에 저장합니다. (예. 파일 이름 my_ssh_key.ppk)

⑥ PuTTYgen 프로그램의 Key 영역에 표시된 public key 값을 서버의 ~/.ssh/authorized_keys 파일에 추가합니다. 이를 위해서는 Step 4에서 접속한 Linux 서버에서 다음과 같은 명령어를 실행합니다.

  • [root@ ~]# mkdir -p ~/.ssh && cat >> ~/.ssh/authorized_keys << EOL

Step 6. PuTTY에서 ssh key를 이용해 서버 접속하기

PuTTY을 시작합니다.

① 왼쪽 Category: 메뉴 트리에서 [Session]을 선택하고 [Host Name] 상자에 “root@서버 IP 주소”를 입력합니다. Port는 콘솔에서 포트 포워딩 설정한 포트를 입력합니다.

② [Category] 창에서 [Connection], [SSH], [Auth]를 차례로 확장하고 우측창의 Private key file 입력 항목에 Step 5에서 생성한 .ppk 파일을 입력합니다.

③ [Open]을 클릭하면, 로그인된 세션으로 바로 연결됩니다.

Ubuntu Desktop GUI 접속

Ubuntu Desktop의 경우, 원격 데스크톱(RDP)으로 접속 가능합니다.

  1. 생성한 서버에 공인 IP를 설정합니다.
  2. 서버에 ACG 설정을 합니다.
  3. 인증키를 등록하고 서버의 관리자 비밀번호를 확인합니다.
  4. GUI의 경우 원격 데스크톱에 연결하여 서버에 접속합니다.

Step 1. 공인 IP 할당

콘솔에 접속하세요.

① 네트워크에서 [공인 IP] 메뉴를 선택합니다.

② 신청한 공인 IP가 없으므로 다음과 같은 문구가 표시됩니다.

  • 보유중인 공인 IP가 없습니다. 공인 IP 신청 버튼을 클릭하여 새로운 공인 IP를 할당 받으세요.

③ 공인 IP를 할당 받으려면 [공인 IP 신청] 버튼을 클릭합니다.

① 적용할 서버를 선택합니다.

  • 공인 IP를 할당할 서버를 선택합니다.
  • '미할당’으로 선택하시면 서버에 할당 안된 공인 IP를 제공합니다.

② [신청] 버튼을 클릭합니다.

③ 적용 서버 이름을 확인하고 [확인] 버튼을 클릭합니다.

Step 2. ACG 설정

서버에 ACG를 설정합니다.

접속하려는 서버의 ACG에 RDP(‘TCP/3389’)에 대한 규칙이 설정되어 있어야 합니다.

① ACG 메뉴에서 해당 ACG를 선택하고 [ACG 설정] 버튼을 클릭합니다.

② 프로토콜, 접근소스, 허용포트를 설정하고 [적용] 버튼을 클릭합니다.

  • 프로토콜: TCP
  • 허용포트: 3389

③ 설정이 완료된 후 [ACG 이름] 칼럼을 선택하거나 [맨 오른쪽 아래 화살표]를 클릭하면 '상세 정보'를 통해 ACG 상세 내용을, '규칙 보기'에서는 설정한 규칙을 확인할 수 있습니다.

Step 3. 서버 관리자 비밀번호 확인

관리자 비밀번호를 확인합니다.

① 콘솔에서 접속하려는 서버를 선택하고 [관리자 비밀번호 확인]을 클릭합니다.

② [마우스로 파일을 끌고 오거나 여기를 클릭하세요.] 버튼을 통해 서버 생성 시에 등록한 인증키 파일을 첨부합니다.

  • 서버 생성 시에 다운로드한 인증키 파일은 안전한 위치에 보관하시기 바랍니다.

③ [비밀번호 확인] 버튼을 클릭합니다.

  • 서버 생성 시에 등록한 인증키를 첨부하고 비밀번호 가져오기를 실행합니다.

④ 서버 이름, 관리자, 비밀번호를 확인하고 [확인] 버튼을 클릭합니다.

Step 4 원격 데스크톱 연결

원격 데스크톱에 연결하여 접속합니다.

원격 데스크톱에 연결하려면, [시작] 메뉴에서 [모든 프로그램] > [보조프로그램] > [원격데스크톱 연결]을 실행합니다.

① [컴퓨터]에 서버 접속용 공인 IP를 입력합니다.

  • 관리콘솔에서 서버에 할당된 공인 IP를 확인할 수 있습니다.

② [연결] 버튼을 클릭합니다.

① Module에서 sesman-Xvnc 선택합니다.

② username에 root 라고 입력합니다.

③ password에는 앞에서 확인한 서버 관리자 비밀번호를 입력합니다.

④ [OK] 버튼을 클릭합니다.

① 좌측의 화면이 노출되면 GUI 환경으로 Ubuntu 사용이 가능합니다.

  • 서버 최초 로그인 후에 기억할 수 있는 비밀번호로 변경하실 것을 권장합니다.

비밀번호 변경 (터미널 이용)

GUI 접속 후 아래 비밀번호 변경방법을 참고하여 설정하세요.


① 대시홈 > 터미널을 클릭합니다.


② passwd root 명령어 입력 후, 새 암호를 입력하고 재입력합니다.

비밀번호 변경 (메뉴 이용)

GUI 접속 후 아래 비밀번호 변경방법을 참고하여 설정하세요.


① 시스템 설정 > 사용자 계정을 클릭합니다.


② 암호 설정을 합니다.


③ 암호를 입력하고 [바꾸기]를 클릭합니다. 변경 후에는 재부팅하고 접속해보면 변경된 암호로 로그인됩니다.

연관 정보 바로가기

아래 가이드에서 연관 정보를 확인할 수 있습니다.

""에 대한 건이 검색되었습니다.

    ""에 대한 검색 결과가 없습니다.

    처리중...