반응형
반응형
오라클 클라우드에서 우분투 리눅스로 인스턴스를 만들면 기본 사용자 계정은 ubuntu 이고 root 계정은 비밀번호는 알 수 없다. 근데 root 권한이 필요한 상황이 많아 root 계정의 비밀번호를 초기 설정하고 root 계정으로 작업할 예정이다. 물론 su, sudo 명령어로 해도 되지만 root 계정 비밀번호는 설정해놔야 함. VS Code로 SSH 접속 후, 콘솔창을 띄운다. 콘솔창에 아래처럼 치면 비밀번호를 재설정 할 수 있다. sudo passwd root 동일한 비밀번호를 두번 넣어주면 root 비밀번호 재설정 완료. 이제 root로 계정을 바꿔보자 su root su root를 치고 방금 재설정한 비밀번호를 쳐주면 root로 프롬프트에 나오는 걸 확인할 수 있다.
오라클 클라우드 인스턴스에 접속해 보자. 접속을 위해서는 SSH 터미널, 그리고 인스턴스 생성 시 만들었던, 혹은 업로드했던 공개키가 필요하다. 이번에는 VS Code를 이용해 SSH로 접속할 것이니 VS Code를 먼저 설치한다. 2024.03.27 - [주가 예측 모델/관련 package] - VS Code(Visual Studio Code) VS Code(Visual Studio Code) VS Code는 단순한 코드 에디터에 더해 터미널과 확장기능 마켓플레이스를 제공하는데 강점이 있다. 단, 빌더가 아니기 때문에 코드 컴파일이나 실행을 하기 전에 별도로 컴파일러를 설치해야 한 antsinvest.tistory.com VS Code를 실행시키고 SSH 접속을 위한 익스텐션을 설치하자. 위치는 왼쪽 ..
이제 고정 공용 IP를 만들고 생성된 인스턴스에 공용 IP에 새로 만든 고정 IP를 지정해 줄 거다. 인스턴스를 생성하면 공용 IP가 제공되긴 하는데, 현재 지정된 공용(퍼블릭) IP는 임시 IP로 인스턴스를 재부팅하거나 하는 경우에 기존에 쓰던 IP 말고 다른 IP가 지정된다. 고정 IP를 사용할 경우, 인스턴스에 접속하거나 할 때 하나의 IP만 사용해서 접속할 때마다 확인할 필요가 없고, 추후 도메인을 지정해서 사용할 때나 API 등에 호출하는 IP를 등록해놔야 하는 경우에는 필수적이다. OCI는 이 고정 IP가 무료다. 위 화면처럼 일단 퍼블릭 IP란에 IP가 있는데, 이는 임시 IP. 고정 IP를 만들기 위해서는, 인스턴스를 누르고 들어가서 아래쪽으로 스크롤한 후 좌측 메뉴에 '연결된 VNIC'를..
이제 VM 인스턴스를 만들 거다. 메뉴는 좌측 상단 메뉴 -> 컴퓨터 -> 인스턴스 들어가서 우선 구획을 선택하고 '인스턴스 생성' 버튼을 눌러보자. 들어가서 인스턴스 이름을 먼저 정한다. 그 다음엔 OS랑 CPU를 선택하자. 우선 CPU 먼저, 'Change Shape' 버튼을 눌러서 고르자. 다른건 건들지 말고 구성 계열 Ampere을 선택하고 OCPU를 4개까지 늘려보자. 아래 보다시피 '항상 무료 적격'이라고 찍혀 있는데 무려 4 OCPU, 24G 메모리까지는 과금되지 않는다. 그게 너무 과분하면 '특수성 및 이전 세대'에서 E2.1 Micro 를 선택하자. 이 사양으로는 VM을 2개 만들 수 있다. 그 다음에는 OS를 선택해 보자. 기본으로 Oracle Linux가 선택되어 있는데 CentOS나..
그다음에는 가상 클라우드 네트워크(VCN : Virture Cloud Network) 라고 하는 걸 설정해 줄 거다. 위치는 좌측 상단 메뉴 -> 네트워킹 -> 가상 클라우드 네트워크 들어가면 'VCN 마법사 시작' 버튼이 있다. 마법사를 통해 간단하게 세팅할 거다. 인터넷 접속을 통한 VCN 추가. 이후 VCN이름을 적어주고 컴파트먼트는 앞서 만들었던 구획이나, 안 만들었으면 루트를 넣고 나머지 내용은 건들지 않는다. 그대로 두고 다음을 누르고 그다음 화면에서는 생성을 누르자. 그럼 좀 있다가 만들어진다. 다 만들어진 후에는 다시 가상 클라우드 네트워크 화면으로 가보자. (좌측 상단 메뉴 -> 네트워킹 -> 가상 클라우드 네트워크) 그럼 생성한 이름으로 VCN이 있는데, 이걸 눌러서 들어가 보면 두 개..
가입이 완료되고 로그인하면 아래와 같은 대시보드가 나온다. 여기서 좌측 상단 메뉴 -> ID & 보안 -> 구획으로 가서 구획을 만들 수 있다. 이 구획 Compartment이라는게 구획별로 VM으로 올리고 VCN 등을 따로 적용할 수 있게 하는 테넌시 다음으로 가장 큰 개념이라고 이해하면 된다. 여기서 상위 구획은 테넌시 아이디로 되어있는 루트 밑에 이름을 정해 넣고 구획 생성을 누르면 생성 완료.