For first-time Mac mini renters running long jobs and automation: SSH vs VNC, keys and resolution, and common connection issues. To order or read more, visit Home, Pricing, Buy, Help.
First-time access: SSH vs VNC and when to use which
After checkout you get IP, port, and account; first access can be SSH (CLI) or VNC (desktop). Rule of thumb: scripts / CI / long jobs → prefer SSH; GUI or quick tasks → VNC, or use both.
SSH
- BandwidthLow usage; friendly to weak networks and automation
- Use casesDeploy, cron, CI, long jobs, headless
- First setupKeygen and upload (next section)
- AudienceDevelopers, small teams, automation users
VNC
- BandwidthGrows with resolution and quality
- Use casesGUI debugging, installers, temporary desktop
- First setupResolution and quality (section 3)
- AudienceNeeds visuals, setup, and troubleshooting
SSH connection and key setup
Prefer key-based login; follow in order:
- Generate a local key:ssh-keygen -t ed25519 -C "your_email" -f ~/.ssh/maccompute_ed25519
- Show the public key:cat ~/.ssh/maccompute_ed25519.pub and copy the full line.
- Upload the public key:After first password login to the remote Mac mkdir -p ~/.ssh; echo "Public key" >> ~/.ssh/authorized_keys; chmod 700 ~/.ssh; chmod 600 ~/.ssh/authorized_keys
- Connect locally:ssh -i ~/.ssh/maccompute_ed25519 -p Port User@IP (port and user follow the console).
- Verify:Passwordless login means success; for cron/CI add -o StrictHostKeyChecking=accept-new to reduce prompts.
Tip:ed25519 is preferred; authorized_keys must be mode 600 or authentication often fails.
VNC: resolution and quality
① Settings → Sharing → Screen Sharing on; ② match resolution to your client (e.g. 1920×1080)—too high uses bandwidth; ③ on slow links lower quality or raise compression. First time: use the VNC address and password from the console.
Tip:Black screen usually means Screen Sharing off or mismatched resolution; confirm the OS is up via SSH, then try VNC.
Common failures and checklist
- SSH timeout:Check IP/port, firewall, and security groups; try ping or nc -vz IP Port to test reachability.
- SSH auth failure:Confirm the key is in ~/.ssh/authorized_keys, mode 600, correct username.
- VNC black screen:Ensure Screen Sharing is on and password is correct; lower resolution and quality.
- Frequent disconnects:Check sleep settings; rental hosts are usually kept awake—open a ticket if abnormal.
Summary:Most issues are IP, port, keys, or permissions—check each. More reading: Help and notes index.
Summary
Choose: long jobs & automation → SSH + keys; GUI work → VNC. Best order: upload keys → verify SSH → enable VNC as needed—fewer first-day issues. Mac mini rental fits 7x24 CI, batch jobs, and inference-style workloads.
Next: on the pricing page pick a region, purchase page place an order, then finish first connection using this guide.