본문 바로가기

IT

ubuntu 서버 18.04LTS 설치 USB 만들기

우분투 18.04 LTS USB 설치

안녕하세요~~ 오늘은 우분투 서버 18.04 LTS를 설치하기 위한 과정을 들고 왔습니다.

사진은....!! 넘나 귀찮은 것 ㅠㅠ 

검색해서 오신 여러분들은 사진 없이도 모두 해내실 수 있도록 작업 과정을 써놓았으니 이해하실 수 있을 겁니다.

 

0. 18.04 ISO파일 준비 (구글에 검색해보면 나와요)

-> 참고로 서버 버전과 데스크톱 버전이 있는데 헷갈리지 마시고 받아주세요

-> 파일을 받으면 ISO 파일만 덩그러니 있는데 맞아요.

1. USB 인식

-> 저는 16기가 샌디스크 USB로 사용했어요.
2. refus-3.8 실행
3. 드라이브 복사
옵션 MBR / BIOS 또는 UEFI
옵션 FAT32 / 8192 bytes
옵션 빠른 포맷, 확장 레이블과 아이콘 파일 만들기 체크
옵션 장치에 불량 블록이 있는지 확인 X

4. 시작 (계속 확인)
5. 설치할 컴퓨터에 유에스비 장착
옵션 : LAN선 제거
6. [1단계] 언어 선택과정시 (반가운 영어)
7. [2단계] Done
8. [3단계] Install Ubuntu
9. [4단계] Done
10. [5단계] Done
11. [6단계] Done
12. [7단계] Use An Entire Disk 후 Continue
13. [7단계] 이름, 서버 이름, 유저 이름, 비밀번호 설정
14. [8단계] Done
15. [9단계] Done
16. [10단계] Done
17. [11단계] Reboot Now 누르기 전 LAN선 꼽기

실행이 되면

18. 서버 로그인 아이디 : (적는 란)
19. Password : (그냥 적으세요 원래 안보임)

적고 나면
To run a command as administrator (user : "root"), use "sudo ", See "man sudo_root" for details

이렇게 마지막 말이 나오고 명령어를 적을 수 있는 환경이 나오는데 현재 나는 root 상태가 아니기 때문에

root 상태를 만들어 줄 겁니다.

여기서 잠깐 우분투는 윈도우와 다르게 최상위 권한 자라는 개념이 있는데 "일반 사용자", "root"로 나뉘게 됩니다.

윈도우에선 "관리자 권한으로 실행" 이 정도? 아무튼 root는 막강한 권한을 갖게 됩니다.

 

 * 루트의 권한 획득 4가지 방법 *

 

가] 초기 시스템 root 계정은 만들어져 있으나 패스워드 설정은 되어 있지 않은 경우

1. ubuntu@server-id: ~$ ( sudo passwd root )

2. Enter New UNIX Password : ( xxxx )

3. Reype New NUNIX Password : ( xxxx )

..

4. root@server-id: /home/ubuntu#

 

나] "su" 명령으로 루트 권한 획득하기

1. root@server-id: ~$ ( su )

2. Password : ( xxxx )

3. root@server-id: /home/ubuntu#

 

다] "sudo su" 명령으로 루트 권한 획득하기

1. root@server-id: ~$ ( sudo su )

2. Password : ( xxxx )

3. root@server-id: /home/ubuntu#

 

라] 터미널 창에서 root 계정 켜기

1. root@server-id: ~$ ( sudo -s )

2. Password : ( xxxx )

3. root@server-id: ~#

 

마] 로컬 관리자 허용하기

1. 시스템 - 관리 - 로그인 창 - 보안 - 로컬 시스템 관리자 허용(A)에 체크

2. root 로그인 시 언어를 한글로 바꿈

아무쪼록 5가지 방법 중 한 가지를 택해서 실행한 후

루트 계정으로 로그인한 후에 그냥 왠지 핑 테스트를 하고 싶다는 생각으로 핑 테스트를 해봅시다.

 

root@server-id:/home/ubuntu# ( ifconfig -a )

 

 * 여기서 ifconfig란? *

네트워크 인터페이스를 설정하는 명령어다. 네트워크 인터페이스를 설정할 때는 

IP주소, 넷마스크 주소, 브로드캐스트 주소가 필요한데 알아두면 좋다(자세한 설명은 나중에)

up/down : 인터페이스를 활성화/비활성화한다

netmask : 넷마스크 주소를 설정한다

broadcast : 브로드캐스트 주소를 설정한다

 

가] ifconfig 명령어는 현재 설치된 네트워크 인터페이스 설정 확인이 가능하다

 

나] ifconfig 명령어 뒤에 인터페이스명을 적어주면 ( 물리 or 논리 ) 해당 인터페이스만 네트워크 정보를 확인 가능하며

IP 주소를 변경하고 싶을 시 ( ifconfig eth0 inet aaa.bbb.ccc.ddd netmask 255.255.255.0 ) 형식으로 임시적으로 IP변경 가능

 

여기서 물리 = eth0,  논리 = Io

 

다] ( service network restart ) 명령어를 사용하면 2번에서 임시적으로 변경한 IP를 원래대로 돌릴 수 있다.

 

라]  ifconfig 명령어 뒤에 인터페이스 ( 물리 or 논리 )를 지정하고 down이라고 명령을 내리면 인터페이스를 비활성화한다

 

ex) ( ifconfig Io down ) 이렇게 명령어를 적고 ( ifconfig ) 를 작성하면 eth0의 정보만 나온다

 

마]  Io의 정보도 나오게 하고 싶다면 ( ifconfig Io up ) 이렇게 적고 ( ifconfig ) 를 작성하면 eth0과 Io의 정보가 나온다

 

바] ( service network stop ) 명령어를 적으면 네트워크에 연결된 모든 인터페이스가 다운된다 ( ifconfig ) 로 확인하면 아무것도 안 나옴

 

사] '다'번과 비슷하지만 (service network start ) 명령어를 사용하면 '다'번의 기능과 down 시켰던 네트워크 인터페이스도 원래대로 활성화 가능

 

정보를 확인 후 명령 창에 ( cd / etc/netplan ), ( vi * )를 적으면 속성 창이 나오는데 i 를 누르면 하단에 INSERT 표시가 뜨면서 값을 입력할 수 있다. ESC를 누르면 값을 입력할 수 없다. 아무튼 i를 눌러서 

 

ethernets : 

 

           enp1so :

 

     dhcp4 : true 

 

를 작성하고 ESC를 누르고 나서 ( :wq ) 를 누르면 저장하고 나가기가 되니 입력한다.

( netplan generate ), ( netplan apply ), ( ping google.com )를 입력하면 구글 사이트의 핑이 나온다.(나오면 인터넷 연결된 거)

이제 인터넷 연결도 되었고 우분투 설치를 마무리 짓기 위해 라스트 명령어 두 개를 더 적어준다

( apt-get update ), ( apt-get upgrade ) 이렇게 되고 설치하면 정말 끝~ 





'IT' 카테고리의 다른 글

ubuntu 웹 서버 구축 및 연동하기  (0) 2020.01.29
[Linux] 우분투 기본 명령어  (1) 2020.01.28
구글 애드센스 넌 뭐냐?  (0) 2020.01.21