본문 바로가기

컴퓨터/Ubuntu

우분투 Ubuntu 설치

지금부터는 데스크탑 하나를 웹 서버로 준비하는 과정이다.

[우분투 설치]

https://ubuntu.com/download/desktop

 

Download Ubuntu Desktop | Download | Ubuntu

Ubuntu is an open source software operating system that runs from the desktop, to the cloud, to all your internet connected things.

ubuntu.com

1. 위의 사이트에서 우분투를 다운로드 한다.

https://www.balena.io/etcher/

 

balena - The complete IoT fleet management platform

Infrastructure and tools to develop, deploy, and manage connected devices at scale. Your first ten devices are always free.

www.balena.io

2. 위의 사이트에서 부팅디스크를 만들어주는 프로그램을 다운로드 하여 부팅디스크를 만든다.

3. 우분투를 설치한다.

[우분투 설정]

1. 터미널로 진입한다.

2. root 계정 비밀번호를 설정한다.

~$ sudo passwd root

3. apt 패키지 매니저를 업그레이드, 업데이트 한다.

~$ sudo apt update
~$ sudo apt upgrade

4. ssh 와 openssh-server 를 설치한다.

~$ sudo apt install ssh
~$ sudo apt install openssh-server

5. 외부에서 접속할 수 있도록 설정한다.

~$ sudo vi /etc/ssh/sshd_config

'# Port 22'와 '#ListenAddress 0.0.0.0'의 #을 지워서 주석처리를 해제한다.

6. 재부팅한다. 이제 putty를 사용해서 외부에서 접속가능하다.


여기서 부터는 아마존 클라우드 서비스를 이용하는 방법이다.

[Ubuntu 준비]

아마존 웹서비스의 [인스턴스 시작]으로 Ubuntu를 준비한다.

https://aws.amazon.com

 

클라우드 서비스 | 클라우드 컴퓨팅 솔루션| Amazon Web Services

제조 AWS를 활용한 Siemens의 에너지, 의료 서비스, 제조 분야 혁신 Siemens가 AWS를 사용하여 어떻게 문화를 바꾸고 혁신을 장려하며 비즈니스 성과를 창출했는지 알아보세요. 자세히 알아보기  업종

aws.amazon.com


[방화벽 설정]

보안그룹을 편집해서 22(ssh), 80(http), 443(https), 3306(mariadb) 포트를 어디서나 접근할 수 있게 열어준다.


[키페어 없이 비밀번호로 접속할 수 있게 설정]

인스턴스 이름 우클릭 -> 연결 -> 연결

~# passwd ubuntu

ubuntu 계정의 비밀번호를 2회 물어보니 입력한다. 이때, 키보드가 한글로 설정돼있으면 커서는 입력이 안되니 영문으로 변경해야 한다.

~# passwd root

root 계정의 비밀번호를 2회 물어보니 입력한다.

~# vi /etc/ssh/sshd_config

"PasswordAuthentication no" 에서 no 를 yes로 바꾼다. 재부팅 한다. /etc/ssh/ 디렉토리 내에는 sshd_config 파일도 있지만 ssh_config 파일도 있다. 엉뚱하게 ssh_config 파일을 수정하면 안 된다. 


[Putty 설정 후 접속]

Window->Appearance->Font->Change->폰트크기 14로 변경->확인

Session->Host Name에 IP주소 혹은 도메인 네임입력->Save->Open

최초에 진짜 접속할꺼냐고 물어보는데 Yes라 답하자.


[apt-get 업데이트]

~# apt-get update

 

'컴퓨터 > Ubuntu' 카테고리의 다른 글

vi, vim 사용법  (0) 2021.10.26
라즈비안 Raspbian 설치  (0) 2021.10.22
Ubuntu shell  (0) 2021.06.29
Ubuntu rsync  (0) 2021.02.25
Ubuntu Linux 리눅스 파일명, 내용 검색 및 변경  (0) 2021.02.18