본문 바로가기
IT 인터넷

[오라클클라우드] 우분투 20.04 설치 후 기본작업(ssh접근)

by zzom~ 2024. 10. 5.
반응형

(oracle cloud서비스에서 ubuntu minimal 설치 후)

작성중인 시점 기준으로는

이미지 자체가 최신버전이라 특별히 할건 없다.

Canonical-Ubuntu-20.04-Minimal-2020.06.11-0

 

(오라클 클라우드에서 확인된거라 일반 서버에서와는 일부 다를 수 있음)

 

0. ssh접속을 위해 키 생성

PuTTY를 사용하시는 경우, PuTTYgen을 통해 생성할 수 있습니다.

Key 메뉴에서 SSH-2 RSA key를 선택. 그리고 아래의 Parameters의 Type of key to generate 부분을 RSA로 선택. 그리고 맨 아래의 Number of bits in a generated key를 기본값인 2048로 선택합니다. 그리고 Generate!

(키가 생됩니다. 간혹 마우스를 움직여 달라고 하면 시키는 대로 하면 됩니다.)

 

키가 만들어지면 Save private key 클릭후 확장자 .ppk 로 저장(가능하면 PassPhrase도 입력해서 만드세요. 안해도 뭐..)

 

 

공개키 내용을 전부 드래그해서 복사합니다. 이후 메모장에 옮겨 확장자는 .pub로 저장.

(인스턴스 생성할때 pub키 추가해야함.뒤에 추가가 안되네)

 

1. 업데이트를 위해 저장소 경로 변경

sudo cp /etc/apt/sources.list sources_original.list
(기존 저장소 파일 백업)

sudo sed -i 's/ap-seoul-1-ad-1.clouds.archive.ubuntu.com/mirror.kakao.com/g' /etc/apt/sources.list
(카카오서버로 경로변경, 앞에 ap-seoul...은 소스파일에서 확인 후 수정)

 

2. 기본 업데이트

sudo apt update
sudo apt upgrade

 

3. 재부팅한번(선택)

 

4. 평소에 편하게 쓰던 vi 설치(선택)

sudo apt install vim

 

5. 포트 열린거 체크 위해 nmap 설치(선택)

sudo apt install nmap net-tools

 

6. 포트 개방(예를들어 80포트 같은건 처음에 닫혀있음)

네트워킹 >> 가상 클라우드 네트워크 >> ******* >> 보안 목록 세부정보

 

7. 타임존 변경(기본적으론 UTC로 되어있어서 KST로)

sudo dpkg-reconfigure tzdata

 

8. 언어설정(locale)

sudo apt-get install language-pack-ko
sudo vi /etc/default/locale 후 LANG=ko_KR.UTF-8

재부팅 후 적용

 

9. lapm혹은 lepm설치(해당 부분만 글 다시 작성예정)

https://devanswers.co/ubuntu-20-04-initial-server-setup/ 

 

Ubuntu 20.04 Initial Server Setup | DevAnswe.rs

How-to guide on setting up Ubuntu 20.04 Server for the first time. Best practices for configuring Ubuntu 20.04 Server.

devanswe.rs

 

오늘은 일단 여기까지~~

 

 

참고. 우분투 방화벽ufw 가이드(minimal에는 기본설치 안되어있는듯)

https://help.ubuntu.com/community/UFW 

 

UFW - Community Help Wiki

Introduction For an introduction to firewalls, please see Firewall. UFW - Uncomplicated Firewall The default firewall configuration tool for Ubuntu is ufw. Developed to ease iptables firewall configuration, ufw provides a user friendly way to create an IPv

help.ubuntu.com

 

참고. 우분투 iptables로 포트 여는법

sudo iptables -I INPUT 5 -i ens3 -p tcp --dport 80 -m state --state NEW,ESTABLISHED -j ACCEPT

 

 

2020년 작성글이므로 이후 우분투 버전 등의 변경사항이 많을 수 있으니 참고용으로 사용바랍니다.

반응형