SETUP macOS EC2 instance on AWS using Dedicated Hosts
To set up a macOS instance on AWS, you first need to configure Dedicated Hosts. Dedicated Hosts allow you to provision EC2 instances on physical servers fully dedicated for your use.
- Login to your AWS account and navigate to EC2 instances.
- Select Dedicated Hosts and click on Allocate Dedicated Host.
- Fill in the following details as per the screenshot below:
- Name tag
- Instance Family: Select "mac1" only.
- Instance Type: Select "mac1.metal"
- Availability Zone
- Ensure you uncheck "Enable" for Host Maintenance.
- Once the Dedicated Hosts are ready, click on Launch Instances.
- Enter the details as per the screenshot below:
- Once the instance is ready, go to the Connect tab and select SSH client.
- Copy the SSH command and run it on your terminal. Ensure you are in the correct directory where your .pem file is stored.
- Open VNC and go to File > Add New Connection.
- Add the private IP of the macOS instance.