AWS(Aamazon Web Service) EC2的Mac实例已支持Mac mini的Intel机型和M1机型,可以在云端按需使用macOS系统。
使用步骤
- 先分配专用主机,类型为mac1/mac2的;
- 在专用主机上启动macOS实例;
- ssh使用密钥连接使用。
另外可以使用远程桌面连接,步骤:
- 在服务器上执行
sudo passwd ec2-user
sudo /System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Resources/kickstart -activate -configure -access -on -restart -agent -privs -all
- 在本地执行
ssh -L 5900:localhost:5900 -i /path/key-pair-name.pem ec2-user@instance-public-dns-name
加上-L
参数是将远程的5900端口转发到本地的5900。
- 连接
使用VNC客户端连接,或打开Finer->前往->连接服务器,输入vnc://localhost:5900
,在弹出的窗口中输入用户名ec2-user
和前面设置的密码即可。
经测试,连接非常稳定,正常使用3小时左右没有中断。
注意点
- mac1/mac2专用主机需要至少保留24小时才能释放,费用不低;
- mac实例的启动/终止需要的时间比一般实例长的多,尤其是终止,得两个小时左右。