1. Oracle Virtual Box 설치
1-1. Oracle Virtual Box 설치 - Windows hosts 마우스로 클릭
https://www.virtualbox.org/wiki/Downloads

1-2. 지정한 경로로 설정 후 다운로드

1-3. 다운받은 경로로 이동하여 VirtualBox 프로그램 선택 후 마우스 우클릭 -> 관리자 권한으로 실행

1-4. Oracle Virtual Box 설치 로딩 화면

1-5. Microsoft Visual C++ 2015-2022 Redistributable (x64 / x86) 설치 먼저 하라는 팝업창

1-6. Microsoft 공식 다운로드 센터에서 Microsoft Visual C++ 2015-2022 Redistributable (x64 / x86) 설치 진행
https://learn.microsoft.com/en-us/cpp/windows/latest-supported-vc-redist?view=msvc-170

1-7. 스크롤 조금 내려서 각자 환경에 맞는 설치파일 다운로드
Windows 환경 - x64로 설치 진행

1-8. VC_redist_x64 다운로드한 경로로 이동

1-9. VC_redist.x64 파일 선택 후 마우스로 우클릭 -> 관리자 권한으로 실행

1-10. 동의함 체크 후 설치 버튼 마우스로 클릭

1-11. Microsoft Visual C++ 2015-2022 Redistributable (x64 / x86) 14.44.35211 버전 설치 진행중 화면

1-12. Microsoft Visual C++ 2015-2022 Redistributable (x64 / x86) 14.44.35211 버전 설치 완료
다시 시작 버튼 마우스로 클릭 - Window 재부팅하는 거임

1-13. Window 재부팅 후 VirtualBox 프로그램 선택 후 마우스 우클릭 -> 관리자 권한으로 실행

1-14. Oracle Virtual Box 설치 로딩 화면

1-15. Oracle Virtual Box 설치 정상적으로 진행 가능 -> Next 버튼 마우스로 클릭

1-16. 동의 후 Next 버튼 마우스로 클릭
I accept the terms of the license agreement 체크 후 Next 버튼 마우스로 클릭

1-16. Next 버튼 마우스로 클릭

1-17. Yes 버튼 마우스로 클릭

1-18. Yes 버튼 마우스로 클릭

1-19. Next 버튼 마우스로 클릭

1-20. Install 버튼 마우스로 클릭

1-21. Oracle Virtual Box 설치 진행 중 화면

1-22. Oracle Virtual Box 설치 완료 -> Finish 버튼 마우스로 클릭

1-23. Oracle Virtual Box 실행 화면

2. 가상머신 생성하기
2-1. ubuntu linux 다운로드 링크 접속 -> Accept all and visit site 버튼 마우스로 클릭
https://ubuntu.com/download/server

2-2. Download 24.04.3 LTS 버튼 마우스로 클릭

2-3. ubuntu 24.04.3 iso 파일 다운로드
용량이 3GB 넘어서 3~5분 정도 걸림

2-4. ISO 파일 보관할 경로 지정 후 저장
예) 바탕화면\실습\OS ISO

2-5. Oracle Virtual Box 관리자 프로그램 실행 - 새로 만들기 아이콘 마우스로 클릭

2-6. VM Name 입력 후 다음 버튼 마우스로 클릭
VM Name : ubuntu-server01

2-7. Virtual Hardware Setting 후 다음 버튼 마우스로 클릭
Base Memory : 8192 MB
Number of CPUs : 4
Disk Size : 100.00 GB

2-8. 완료 버튼 마우스로 클릭

2-9. VM 생성 완료

3. 가상머신에 우분투 리눅스 설치
3-1. 설정 아이콘 마우스로 클릭

3-2. 디스플레이 - Video Memory 128MB 설정

3-3. 저장소 → 컨트롤러: IDE / 비어 있음 선택 → 속성 - Optical Drive - 디스크 모양 마우스로 클릭

3-4. Choose a Disk File... 클릭

3-5. ubuntu iso 파일 선택 후 열기 버튼 마우스로 클릭

3-6. ubuntu iso 적용 여부 체크 후 확인 버튼 마우스로 클릭

3-7. 설정 적용 후 시작 아이콘 마우스로 클릭

3-8. *Try or Install Ubuntu Server 선택 후 Enter Key 입력하여 ubuntu linux 설치 진행

3-9. English 선택 후 Enter Key 입력

3-10. 키보드 언어 선택 → Layout: Korean을 선택 → Done 선택 후 Enter Key 입력

3-11. 설치 유형 변경하지 말고 Ubuntu Server → Done 선택 후 Enter Key 입력

3-12. 네트워크를 설정 변경하지 말고 Done 선택 후 Enter Key 입력

3-13. 프록시 설정도 초기 설정 그대로 진행 → Done 선택 후 Enter Key 입력

3-14. Mirror Server 설정 변경 없이 Done 선택 후 Enter Key 입력

3-15. 저장소 레이아웃을 설정 변경 없이 Done 선택 후 Enter Key 입력

3-16. 파일 시스템 설정 변경 없이 Done 선택 후 Enter Key 입력

3-17. Continue 선택 후 Enter Key 입력

3-18. 사용자 프로필 설정 - 사용자 이름, 서버 이름, 계정 아이디, 패스워드를 정의 → Done 선택 후 Enter Key 입력
Your name : kim
Your servers name : myserver01
Pick a username : nice
Choose a password : 12345
Confirm your password : 12345

3-19. 우분투를 업그레이드 여부 설정 없이 skip for now 체크 → Continue 선택 후 Enter Key 입력

3-20. OpenSSH server 설치 여부 체크 → Done 선택 후 Enter Key 입력
putty, mobaxterm 등 ssh 접속을 위해 설치 필요

3-21. 추가적으로 설치할 소프트웨어 리스트 별도로 선택하지 않고 Done 선택 후 Enter Key 입력

3-22. Ubuntu 설치 진행 화면

3-23. Reboot Now 선택 후 Enter Key 입력

3-24. 에러 발생
[FAILED] Failed unmounting cdrom.mount - /cdrom.
Please remove the installation medium, then press ENTER:
[FAILED] Failed unmounting cdrom.mount - /cdrom.

3-25. 설치를 잘못한 건가 했는데, 가상 머신 껐다가 키면 됨
가상 머신 창 X 표시 눌러서 닫기 → 가상 머신 닫기 팝업창에서 시스템 전원 끄기 선택 후 확인 버튼 마우스로 클릭

3-26. 전원 꺼짐 확인 후 시작 아이콘 마우스로 클릭

3-27. 설치 시 설정한 계정 정보 입력 후 로그인 확인

4. 초기 로그인 및 네트워크 도구
4-1. 네트워크 도구 설치
기본적으로 제공되지 않는 네트워크 도구를 설치하기 위해 "sudo apt install net-tools" 명령어를 실행하며 관리자 권한 인증 과정이 필요
sudo apt install net-tools

4-2. IP 주소 확인
가상 머신의 네트워크 상태를 확인하고 IP 주소를 얻기 위해 "ifconfig" 명령어를 활용합니다.
네트워크 환경이 정상적으로 설정되어 있는지 확인 가능합니다.
ifconfig

4-3. "sudo systemctl status ssh" 명령어로 SSH 서버가 활성화(active 상태)인지 확인
sudo systemctl status ssh

4-4. 가상머신 종료
sudo shutdown -h now

4-5. 좌측 5번째 네트워크 아이콘 마우스로 클릭

4-6. 네트워크 → NAT 네트워크 탭 선택 → 만들기 버튼 마우스로 클릭

4-7. ubuntu-server01 서버 선택 후 시작 버튼 마우스로 클릭

※ 서버를 종료하지 않은 채 그대로 둔다.
* PuTTY를 활용한 가상머신에 접속하기 위해서는 버추얼박스에서 가상머신이 가동 중이어야 하기 때문이다.
4-8. ubuntu 계정 접속 후 ifconfig 명령어 실행하여 IP 확인
ifconfig

4-9. 설정 버튼 마우스로 클릭

4-10. 네트워크 → 포트 포워딩 버튼 마우스로 클릭

4-11. 포트 포워딩 규칙 팝업창에서 우측 + 버튼 마우스로 클릭

4-12. 포트 포워딩 규칙 설정 후 확인 버튼 마우스로 클릭
호스트 포트 : 22
게스트 IP : 10.0.2.15
게스트 포트 : 22

4-13. 네트워크 설정 완료 - 확인 버튼 마우스로 클릭

4-14. Windows 보안 경고 팝업창 - 액세스 허용 버튼 마우스로 클릭

4-15. 가상머신 종료
sudo shutdown -h now

4-16. ubuntu-server01 서버 선택 후 시작 버튼 마우스로 클릭

※ 서버를 종료하지 않은 채 그대로 둔다.
* PuTTY를 활용한 가상머신에 접속하기 위해서는 버추얼박스에서 가상머신이 가동 중이어야 하기 때문이다.
5. PuTTY를 설치하고 가상 서버에 접속하기(for Windows)
5-1. PuTTY 다운로드
https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html
Download PuTTY: latest release (0.83)
This page contains download links for the latest released version of PuTTY. Currently this is 0.83, released on 2025-02-08. When new releases come out, this page will update to contain the latest, so this is a good page to bookmark or link to. Alternativel
www.chiark.greenend.org.uk

5-2. Next 버튼 마우스로 클릭

5-3. Next 버튼 마우스로 클릭

5-4. Install 버튼 마우스로 클릭

5-5. PuTTY 설치 진행중 화면

5-6. PuTTY 설치 완료되면 Finish 버튼 마우스로 클릭

5-7. PuTTY 실행 후 서버 정보 입력 후 Save 버튼 마우스로 클릭
Host Name (or IP address) : 127.0.0.1
Port : 22
Saved Sessions : ubuntu-server01

5-8. 저장된 세션 선택 후 Load 버튼 마우스로 클릭 → Open 버튼 마우스로 클릭

5-9. PuTTY Security Alert 팝업창 뜨면 Accpet 버튼 마우스로 클릭

5-10. PuTTY Fatal Error - Network error: Connection refused 발생 시 가상머신 재부팅 진행

5-11. 계정 로그인 진행

5-12. 정상 접속 여부 확인

'Cloud Engineering Bootcamp > 5. Linux' 카테고리의 다른 글
| 06. 프로세스 관리하기 (0) | 2025.09.15 |
|---|---|
| 05. 파일 접근권한 관리하기 (0) | 2025.09.15 |
| 04. LINUX VI 문서 편집기 (0) | 2025.09.12 |
| 03. Linux 명령어 정리 (0) | 2025.09.12 |
| 02. Linux 기초 (0) | 2025.09.12 |