- Create or use a legitimate, owner-controlled Oracle account. Keep its identity separate from the agent's public Gmail/business accounts.
- Confirm the current Always Free allocation on Oracle's own documentation and in the provisioning console.
- Create an Ubuntu 24.04 ARM64 VM in the account's home region. The historically tested size was 1 OCPU, 6 GB RAM and 50 GB disk on
VM.Standard.A1.Flex. - Add only the owner's SSH public key. Keep the private key encrypted/protected on the administrator's device. Pin the VM host key after an authenticated first connection.
- Permit outgoing Internet access. Restrict incoming SSH to a managed owner source or a commercially permitted private-access solution. Do not open the OpenClaw Gateway to the public.
- Apply OS updates, configure automatic security updates, disallow SSH passwords and remote root login where using ordinary public SSH, and verify the network exposure.
- Create an ordinary non-sudo Linux user such as
ventureand give it a writable home/workspace without access to owner credentials.
Useful initial host commands:
uname -m # Expect aarch64
cat /etc/os-release # Confirm OS release
free -h
lsblk
sudo ss -tlnp # Review listening sockets
sudo adduser venture # New deployments only
sudo loginctl enable-linger venture
The adduser command is shown for a clean new installation. Do not rerun it on an existing Agatha VM. Do not give the account sudo privileges merely to make integrations easier.