본문 바로가기
Linux

[Linux] VirtualBox를 이용해 Window에서 ubuntu20.04 올리기

by sky-j 2023. 7. 18.
반응형

윈도우 virtualBox에 Ubuntu 설치하고 SSH 접속

  • 리눅스 가상 환경을 만들기 위해 VirtualBox, Hyper-v 중 VirtualBox를 통해 가상머신을 생성해 리눅스를 이용해보자

VirtualBox 설치

VitualBox 공식 홈페이지
다운로드 설치
설치후 실행 화면

Ubuntu 20.04 버전 ISO 파일 다운받기

Ubuntu 20.04.5 LTS 릴리즈 페이지

VirtualBox에 리눅스 설치 시작하기

  • 새로 만들기(N) 클릭

VirtualBox 관리자(새로만들기 클릭)

  • 이름(N) : ubuntu ... 지정 하면 종류(T), 버전(V)가 자동으로 변경 됨
  • ISO Image에 아까 받았던 ubuntu20.04 ISO 파일 넣어주기

가상머신 만들기 대화상자 채우기1

  • Username, Password 채우기
  • Guest Additions를 체크하면 VirtualBox의 게스트 운영체제와 호스트 컴퓨터가 효율적으로 상호작용함

가상머신 만들기 대화상자 채우기2

  • 가상머신에게 메모리와 CPU 할당
  • 기본 설정으로 해보자

가상머신에게 메모리와 CPU 할당 - 기본 설정

  • 디스크 용량 설정 기본(25GB)
  • 40GB로해보자

디스크 용량 설정 - 40GB

  • FInish !!!!!!!

설치옵션 요약

  • 까만 화면이 나오면서  리눅스 설치 시작

설치 중인 화면

  • Tab 과 방향키로 메뉴이동
  • 스페이스키로 체크박스 체크
  • 엔터키로 항목 선택

언어 설정

  • 현재 실행중인 installer의 업데이트가 이미 존재 업데이트 없이 진행

업데이트 없이 진행

  • 키보드 레이아웃 기본 설정으로 진행

키보드 레이아웃 설정 화면

  • 네트워크 설정도 기본 설정으로 진행

네트워크 설정 화면

  • 프록시 설정 기본 설정
  • 현재 사용중인 네트워크에서 공개 인터넷망에 접근되지 않고 프록시 서버를 이용해야할 경우 커스텀해서 사용

프록시 설정 화면

  • 우분투 팩키지 미러(Mirror)주소

우분투 팩키지 미러 설정

  • 우분투 설치할 디스크 지정

설치할 디스크 설정 화면

  • 스토리지 내역 요약

스토리지 내역 요약 화면

  • 설치 시작

설치 시작

  • 우분투 내에서 사용할 사용자 계정 정보 입력

사용자 계정 정보 입력 화면

  • 우분투 서버에 SSH 서버를 설치 "Install OpenSSH server" 체크
  • VirtualBox 창에서 우분투 리눅스 명령을 입력하는 것 보다 윈도우 머신에서 우분투 리눅스에 SSH로 접속해 명령을 내리면 더 편리함

SSH 서버 설치 화면

  • 추가 설치할 팩키지 선택 메뉴

추가로 설치할 팩키지 설정 화면

  • 시스템 설치 되는 중

설치 되고 있는 화면 (약 20분정도 소요) - 컴퓨터마다 다름

  • 설치 완료 리부팅

설치완료 화면

  • 재부팅 하고나서 Enter키를 누르면 login이 뜹니다. username, password로 로그인하면 됩니다.

재부팅 후 로그인

  • 로그인 성공

로그인 후 화면

윈도우에서 SSH로 리눅스 서버에 접속하기

VirtualBox 우분투 설정에서 포트 포워딩 설정하기

  • 윈도우에서 SSH로 우분투 리눅스 서버로 접속하려면 우분투 서버의 아이피를 알아야하고, 그 아이피가 변경될 수 있어 매번 알아내기가 힘들다.
  • VirtualBox의 포트 포워딩(Port Forwarding)기능을 활용해보자
  • 우분투 서버의 머신 -> 설정 메뉴를 선택

머신 -> 메뉴 클릭

  • 네트워크 -> 어댑터1 메뉴에서 하단의 Advanced 클릭해서 열고 포트 포워딩(P) 를 선택

포트 포워딩(P) 클릭

  • 포트 포워드 규칙 창 + 버튼 클릭

포트 포워드 규칙 창

  • Rule 1 에서 설정
  • 호스트 번호: 10022
  • 게스트 포트: 22
  • 윈도우 컴퓨터에서 1022 포트로 접속하면 자동으로 포트포워딩을 통해 우분투 서버의 22번 포트로 접속

Rule 설정 화면

  • 확인 -> 확인 누르고 이제 윈도우에서 SSH로 접속해보자
  • 명령어 : ssh 아이디@접속주소 -p 접속포트번호 (예: aullius23@localhost -p 10022)
  • 특정 서버로 SSH 첫 접속에서는 연결을 진행할 것인지를 confirm 받는 과정이 있다. yes를 입력해서 접속하자

SSH 접속

반응형