Register Domain for ensure secure connections over HTTPS
We will create an AWS, Amazon Web Service, account to create a virtual machine to run our password manager.
We will create the Linux VM
Domain registration provides a distinctive web address for your password management system, ensuring convenient accessibility for both yourself and authorized users.
It is option to skip creating a domain registration if you don't plan on using your password manager in the future.
Navigate to the Ubuntu website for downloading Ubuntu 22.04.3 LTS Here.
Click on "Download 22.04.3"
- Once the download is complete, you should have an Ubuntu ISO file.
- Open VirtualBox and Click on New.
- Under Name and Operating System:
- Name the Virtual Machine, I will be naming it Linux.
- Select the Ubuntu ISO Image that we downloaded.
- Under Unattended Install
- Change Username: Admin.
- Change to your own Password.
- Change the Hostname: Linux.
- Change Domain Name: linux.virtualbox.org.
- Check the box for Guest Additions.
- Find the VBoxGuestAdditions.iso in the folder you downloaded VirtualBox.
- This will allow us to copy and paste between the VM and our environment.
- Under Hardware:
- Base Memory: Put around 8000 MB. (Depends how powerful is your PC, you can put less).
- Processor: Put 2 CPUs. (Depends how powerful is your PC, you can put less).
- The more you put the faster the VM will be.
- Under Hard Disk:
- Should keep everything default, Size should be at least 25 GB but I will keep it as 50 GB. Then click on Finish.
- Linux VM will start Installing.
- On the Install, put in:
- Your name: Admin.
- Your computer's name: Linux.virtualbox.org.
- Pick a username: jeff (put in your own username).
- Choose a password: (put in your own password).
- Confirm your password: (retype your own password).
- Click on continue.
- Wait until the installation is finish.
- Linux VM have successfully installed.
Domain Registry
For Domain registry, you can skip it if you don't plan on using it after because it will cost money.
I recommend using [Hostinger](https://www.hostinger.com/)'s web hosting plan for a year. It will provide you with a domain for free along with their web hosting plan, so you can showcase your project on the your own website at the same time.
This is my domain: [https://jeffcybercheck.tech/](https://jeffcybercheck.tech/).
Here are some alternative options for getting a Domain:
- GoDaddy
- Wix
- IONOS
- Domain.com
- Bluehost
- HostGator
- Squarespace
- DreamHost
Project Requirements
We will create an AWS, Amazon Web Service, account to create a virtual machine to run our password manager. We will create the Linux VM Domain registration provides a distinctive web address for your password management system, ensuring convenient accessibility for both yourself and authorized users.
It is option to skip creating a domain registration if you don't plan on using your password manager in the future.
Creating an AWS Account
Refer to AWS Home Lab Part 1 for creating an AWS Account.
Downloading and Installing Linux VM in VirtualBox
Refer to Vulnerability Scanner Deployment Project Part 2 for downloading VirtualBox.
- Once the download is complete, you should have an Ubuntu ISO file. - Open VirtualBox and Click on New.
- Under Name and Operating System: - Name the Virtual Machine, I will be naming it Linux. - Select the Ubuntu ISO Image that we downloaded.
- Under Unattended Install - Change Username: Admin. - Change to your own Password. - Change the Hostname: Linux. - Change Domain Name: linux.virtualbox.org. - Check the box for Guest Additions. - Find the VBoxGuestAdditions.iso in the folder you downloaded VirtualBox. - This will allow us to copy and paste between the VM and our environment.
- Under Hardware: - Base Memory: Put around 8000 MB. (Depends how powerful is your PC, you can put less). - Processor: Put 2 CPUs. (Depends how powerful is your PC, you can put less). - The more you put the faster the VM will be.
- Under Hard Disk: - Should keep everything default, Size should be at least 25 GB but I will keep it as 50 GB. Then click on Finish.
- Linux VM will start Installing.
- On the Install, put in: - Your name: Admin. - Your computer's name: Linux.virtualbox.org. - Pick a username: jeff (put in your own username). - Choose a password: (put in your own password). - Confirm your password: (retype your own password). - Click on continue.
- Wait until the installation is finish.
- Linux VM have successfully installed.
Domain Registry
For Domain registry, you can skip it if you don't plan on using it after because it will cost money. I recommend using [Hostinger](https://www.hostinger.com/)'s web hosting plan for a year. It will provide you with a domain for free along with their web hosting plan, so you can showcase your project on the your own website at the same time. This is my domain: [https://jeffcybercheck.tech/](https://jeffcybercheck.tech/). Here are some alternative options for getting a Domain: - GoDaddy - Wix - IONOS - Domain.com - Bluehost - HostGator - Squarespace - DreamHost