Documentation Index
Fetch the complete documentation index at: https://docs.aieev.com/llms.txt
Use this file to discover all available pages before exploring further.
aircloud ssh lets you connect to a running container over SSH from your local terminal.
This is the right option when you need SSH-native workflows such as:
scp- SSH tunneling
- port forwarding with
ssh -L - VS Code Remote SSH
aircloud exec, SSH access requires image preparation and SSH key registration.
When to use SSH
Useaircloud ssh when you need:
- file transfer with
scp - SSH port forwarding
- IDE integrations built on SSH
- an SSH-native operational workflow
Register SSH keys in the console
Open the project sidebar and go to SSH Keys.
- enter a readable name
- paste the full OpenSSH public key
- choose which endpoints should receive the key


Important requirement
AirCloud-provided templates
Some AirCloud-provided templates such as Jupyter or code-oriented images can support SSH out of the box.Custom images
For your own custom container image, SSH requires:openssh-serverinstalled- host key generation with
ssh-keygen -A - an entrypoint that installs injected public keys into
authorized_keys sshdstartup during container boot
Standard SSH setup flow
1. Generate a key pair locally
2. Copy your public key
3. Register the public key in the console
In the AirCloud console:- Go to Project
- Open SSH Keys
- Add a new key
- Select which endpoints should receive the key
4. Restart the endpoint if needed
If the endpoint is already running when the key is added or changed, stop and restart it so the new environment variable injection takes effect.Connect with aircloud ssh
Basic connection
Explicit identity file
Pin to a specific replica
Connect as another user
Open tunnel only
Minimal image requirements for custom containers
Your custom image should include:openssh-server- secure SSH configuration
- host key generation
- startup logic for
authorized_keys sshdprocess startup
aircloud ssh vs aircloud exec
| Item | aircloud ssh | aircloud exec |
|---|---|---|
Requires sshd | Yes | No |
| Requires SSH key registration | Yes | No |
Supports scp | Yes | No |
| Supports SSH tunneling | Yes | No |
| Supports Remote SSH tools | Yes | No |
| Access speed | Slightly slower | Faster |

