728x90
반응형

우분투 설정하기

Oracle VM에서 docker-ubuntu 시작 클릭
계정 로그인

 



우분투 설정(해상도 및 네트워크 구성)

해상도 설정

오른쪽 위쪽 아래 화살표 ▼ 클릭 후 설정 클릭
✔ 왼쪽 메뉴에서 디스플레이 클릭 > 1280*960 클릭 > 적용 > 바뀐상태 유지

 

네트워크 구성

✔ 네트워크 클릭 > 유선의 설정 버튼 클릭 > IPv4 탭 클릭 > 수동 클릭 >

   주소에 도커 ip 입력 (10.100.0.105 / 24 / 10.100.0.1) > DNS 입력 (10.100.0.1) > 적용 클릭 >

   설정을 클릭하여 변경한 ip가 제대로 적용되었는지 확인 (안되었다면 on/off 버튼 변경 해보기)

더보기

기본적으로 우분투는 dhcp모드(자동으로 ip를 받아서 실행)임 👉10.100.0.4
이를 static ip로 변경하는 과정

 


네트워크 구성 계속해서 진행

터미널 창 켜기
바탕화면 우클릭 > Open in Terminal 클릭

$ cd

입력하여 바탕화면에서 빠져나오기

$ ip addr

ip : 10.100.0.105

 

$ hostname

hostname : docker-ubuntu

 



✔ hostname 변경 (fully qualified domain name 설정)

vi 편집기로 etc의 hostname파일 열기
sudo 명령사용했기에 암호 입력 필요

$ sudo vi /etc/hostname

docker-ubuntu.example.com 입력 (fully qualified domain name)
Esc > :wq (저장하고 종료)
더보기

vi 편집기 키보드 입력이 잘 안되는 경우 👇
vim 설치하기
터미널에서 sudo apt-get install vim 입력
설치진행



✔ etc/hosts 파일에 docker-ubuntu와 docker-centos에 ip address와 hostname등록하여 통신 가능하도록 설정

$ sudo vi /etc/hosts

10.100.0.105 docker-ubuntu.example.com docker-ubuntu
변경 후 해당 줄에서 yyp 눌러서 한 줄 복사 
10.100.0.106 docker-centos.example.com docker-centos
Esc > :wq (저장하고 종료)


✔ ping 테스트

$ ping -c 3 8.8.8.8
더보기

참고
8.8.8.8은 구글의 DNS임
8.8.8.8과 통신이 잘된다는 이야기는 우리의 가상머신이 외부의 네트워크와 연결할때 문제가 없음

 


✔ root password 변경

$ sudo passwd root

새 암호: 1234
새 암호 재입력: 1234
더보기

우분투는 기본적으로 root에 패스워드가 없음
그렇기에 root 계정으로 전환이 안됨
root에 패스워드 설정을 따로 해줘야지만 root로 계정 전환 가능함

 

✔ root 사용자로 계정 전환

$ su - root

암호: 1234

 


✔ Text 부팅으로 수정
원래 우분투 데스크 탑은 gui 부팅을 지원함
우리는 하드웨어 리소스를 적게 사용하기 위해 default설정을 Text모드로 변경

$ systemctl set-default multi-user.target

 



✔ SSH 데몬 설치
openssh-server, curl 커맨드, vim 에디터, tree 커맨드 애플리케이션 설치

우분투는 설치 전에 레파지토리를 업데이트 먼저 해줘야 함

$ apt-get update
$ apt-get install -y openssh-server curl vim tree


openssh-server : 리모트에서 우리 시스템으로 접속할 수 있도록 포트를 열어서 대기해주는 서비스 데몬임
curl 커맨드 : 커맨드 라인의 웹 브라우저
vim 에디터 : vi 에디터
tree 커맨드 : 디렉토리를 리스팅하거나 컨텐츠 내용을 볼 때 사용할 수 있는 간단한 명령어

 



✔ 설치 완료 후 현재 ssh데몬이 제대로 동작 중인지 확인

$ systemctl status sshd

active (running)


✔ ssh 접속 확인

$ ssh guru@localhost

yes > 비밀번호 입력 > 실행 확인


✔ 계정 로그아웃

$ exit

 

✔ 시스템 리부팅

$ reboot

 

우분투 네트워크 구성 완료👏👏

반응형
복사했습니다!