[NCP] Server 생성 및 SSH 접속 & 포트 변경 가이드
클라우드 환경에서 서버 생성을 하고 접속을 해보자
[NCP] Server 생성 및 SSH 접속 & 포트 변경 가이드
오늘은 NCP(Naver Cloud Platform)에서 서버 생성 및 SSH 접속 & 포트 변경 방법에 대해 알아보겠습니다.
[개요]
- VPC & Subnet 생성
- Server 생성 & ACG 설정
- SSH 접속 & SSH 포트 번호 변경
- 변경된 포트로 SSH 접속 테스트
1. VPC & Subnet 생성
콘솔 > VPC > VPC Managemnet > VPC 생성
콘솔 > VPC > Subnet Management > Subnet 생성
2. Server 생성 & ACG 설정
서버 생성
** Server > 서버생성 > ubuntu 20.04 선택 > 공인 IP 신청**
** 새로운 인증키 생성 > 인증키 생성 및 저장**
** ACG 설정 : default acg 선택 후 서버 생성**
서버가 생성 되는 동안,
서버에 적용된 ACG 내 SSH 기본 포트인 22번 포트가 허용 되어 있는지 확인 합니다
ACG 설정
** Server > ACG > test-vpc-default-acg > ACG 설정**
- NCP에서는 기본적으로 VPC 생성시 생성되는 default ACG에서는 22번, 3389 포트가 허용 되어 있는 걸 확인 할 수 있습니다.
3. SSH 접속 & SSH 포트 번호 변경
** 생성된 Server > 서버 관리 및 설정 > 서버 생성시 다운 받은 키페어 첨부 > 비밀번호 확인**
SSH 접속
** 생성된 Server > 공인 IP 확인**
- Terminal (터미널)에서 SSH 접속
1
$ ssh root@공인IP
1
2
3
4
5
MacBook-Pro-2 ~ % ssh root@223.130.134.244
The authenticity of host '223.130.134.244 (223.130.134.244)' can't be established.
ED25519 key fingerprint is SHA256:~~~~~~~~~~~~~~~~~/uCfk.
...
root@223.130.134.244's password: "패스워드 입력"
- fingerprint 메시지가 나타나면 “yes” 입력 > 이전에 확인 했던 패스워드 입력
1
2
3
4
wookja@MacBook-Pro-2 ~ % ssh root@223.130.134.244
root@223.130.134.244's password:
...
root@test-server:~#
SSH 포트 번호를 2022로 변경 (/etc/ssh/sshd_config)
- 기본 ssh 포트 번호를 22번에서 2022번으로 변경하기 위해 /etc/ssh/sshd_config 파일을 수정 합니다.
1
2
3
4
5
root@test-server ~% vim /etc/ssh/sshd_config
#Port 22
Port 2022
...
:wq로 vim 편집기를 저장 및 종료
1
systemctl restart sshd
ACG Inbound Rule 추가하기
Server > ACG > test-vpc-default-acg > ACG 설정 > inbound rule 소스 0.0.0.0 / 2022 포트 추가 > 적용
터미널에서 2022포트로 SSH 접속 하기
1
$ ssh root@공인IP -p 2022
1
2
3
MacBook-Pro-2 ~ % ssh root@223.130.134.244 -p 2022
...
root@test-server:~#
이렇게 NCP 서버 생성 및 SSH 접속 & 포트 변경 법에 대해 알아보았습니다.
감사합니다.
This post is licensed under CC BY 4.0 by the author.















