상세 컨텐츠

본문 제목

[Ncloud] Linux Shell Script 생성 | Shell Script 제거 | Ncloud 사용

IT/Ncloud

by o_zeew 2022. 3. 4. 16:05

본문

(1) Linux Shell Script 생성

(2) Linux Shell Script 제거

(3) Nclound 생성

(4) Ncloud 제거


1. Linux Shell Script 생성

 

1. script 디렉토리 생성

2. vi 편집기로 디렉토리 내부에 쉘 생성 후 작성

  * source를 사용해 패키지를 설치할 때 입력하는 명령어를 순서대로 작성

원래 #은 주석처리지만 스크립트에서는 '이곳에서 작업을 진행' 이라는 의미

3. [sh] 명령어를 사용해 스크립트 실행

4. 10.0.0.11로 접속해 작동 확인

정상 작동


2. Linux Shell Script 제거

 

1. vi 편집기로 디렉토리 내부에 쉘 생성 후 작성

  * source를 사용해 패키지를 제거할 때 입력하는 명령어를 순서대로 작성

2. [sh] 명령어를 사용해 스크립트 실행

3. 10.0.0.11로 접속해서 작동 확인

연결 거부

 


3. NClound 사용해보기

 

1. ncloud.com 사이트에 회원가입 진행 후 상단의 콘솔 클릭

 

2. 서버 생성

Products & Services - Server
서버 생성

3. 서버 이미지 선택

OS 이미지 타입 : CentOS, 서버 타입 : Micro, centos-7.8-64

4. 서버 설정

사진과 같이 서버 설정 (Script를 설정하면 생성할 때 자동으로 스크립트를 돌려줌)

5. 인증키 설정 (재발행이 불가하기 때문에 분실 주의!)

새로운 인증키 생성 - 인증키 이름 작성 - 인증키 생성 및 저장 - 다음

6. 네트워크 접근 설정

신규 ACG 생성
접속을 위한 사용자의 아이피 생성, ping 테스트를 위한 모든 아이피 생성

7. 최종 확인

설정한 최종 정보 확인
서버 생성
서버를 생성중

8. 공인 IP 발급 (제공해주는 IP는 22포트만 사용 가능하기 때문에 외부에서 접속하기 힘듬)

Server - Public IP - 공인 IP 신청

  * 서버가 생성중이기 때문에 서버를 미할당으로 지정 후 공인 IP만 우선 발급

KR-1 Zone
공인 IP 생성 완료

 

9. 서버에 공인 IP 할당

생성이 완료된 서버
공인 IP를 서버에 할당
생성한 서버를 선택 후 할당
공인 IP 할당 완료

10. 관리자 비밀번호 확인

생성된 서버 우클릭으로 관리자 비밀번호 확인
인증키가 추가된 모습
관리자 비밀번호 복사

11. Xshell에서 새로운 세션 생성

새로운 세션 생성
생성한 관리자 비밀번호 입력
연결 완료

  * [ssh] 명령어를 사용해 기존에 사용하던 가상머신으로도 접속 가능

61.97.185.238로 접속 가능

12. [scp] 명령어를 사용해 스크립트 복사

     * ssh에 내장되어 있는 기능이기 때문에 ssh가 가능하다면 사용 가능

/script/apache.sh 파일을 root 사용자로 61.97.185.238 IP를 가진 사용자의  /root 디렉토리로 복사
옮겨진 파일 확인 가능

13. [sh] 명령어를 사용해 받은 파일 실행

실행에 필요한 daemon 이라는 이름의 사용자가 없다는 오류 발생
daemon 사용자를 추가한 후 apache 서버 실행
vi 편집기를 사용해 apache.sh 파일에 useradd daemon 추가

14. 웹 서버의 동작 확인을 위해 ncloud에서 80번 포트 열기

서버 접속 가능

 


 

4. ncloud 서버 삭제

 

1. [scp] 명령어를 사용해 삭제 스크립트 받은 후 실행

삭제 진행

2. ncloud 서버 정지 후 반납

서버 우클릭 후 정지
정지 된 서버를 반납
공인 IP도 함께 반납

3. ACG 삭제

 

'IT > Ncloud' 카테고리의 다른 글

[Ncloud] Script 적용 (Docker 설치 & HTTP 실행)  (0) 2022.06.04
[39] Ncloud Linux 서버 구축  (0) 2022.04.10

관련글 더보기