CPE Cloud is based on Apache CloudStack and provides virtual machines for coursework, projects, research, development, and testing.
Network Requirement
The CPE Cloud portal is accessible only from the KMUTT network or through the KMUTT VPN.
Open:
Select the appropriate domain when signing in:
CPE-StudentCPE-StaffThen enter your CPE account username and password.
If you are outside the KMUTT network, connect to the KMUTT VPN before opening the CPE Cloud portal.
After signing in:
For your first VM, start with a small compute offering unless your work requires additional resources.
At the Networks step, select:
CPE-Network
CPE-Network provides the VM with a private CPE network address and Internet connectivity.
No Public IP or Port Forwarding configuration is required for normal CPE Cloud usage.
Note
The VM receives an IP address on the CPE departmental network. Access
to the VM therefore follows the accessibility of the CPE/KMUTT
network.
CPE Cloud supports two convenient ways to access a Linux VM.
Recommended for first-time users who are not familiar with SSH keys.
During VM deployment, use the password-generation option provided by the template.
After deployment, CloudStack will display a randomly generated password for the VM.
Save this password immediately.
You can then log in to the VM using its assigned IP address:
ssh <username>@<VM-IP>
Enter the generated password when prompted.
For example, if the template uses the ubuntu account:
ssh ubuntu@<VM-IP>
Important: The login username depends on the selected template.
Check the template information if you are unsure which username to
use.
This method is recommended for users who are already familiar with SSH key authentication.
You can create or register an SSH key pair in CloudStack and select it during VM deployment.
After the VM is ready, connect with:
ssh -i <private-key> <username>@<VM-IP>
For example:
ssh -i cpe-cloud-key ubuntu@<VM-IP>
Keep your private key secure. Never share your private key with another person or upload it to a public repository.
Before deploying, review your selections:
Then click the button to deploy/create the instance.
Wait until the instance status indicates that the VM is running.
If you selected Auto-Generated Password, make sure you save the password displayed by CloudStack.
Open:
Compute → Instances
Select your VM and check its network/IP information.
The VM should have an IP address assigned from CPE-Network.
You will use this address to connect to the VM.
Open Terminal, PowerShell, Windows Terminal, or another SSH client and run:
ssh <username>@<VM-IP>
Example:
ssh ubuntu@10.35.112.x
Enter the auto-generated password when prompted.
Run:
ssh -i <private-key> <username>@<VM-IP>
Example:
ssh -i cpe-cloud-key ubuntu@10.35.112.x
The actual IP address and username depend on your VM.
After successfully logging in, your VM is ready to use.
For an Ubuntu VM, it is recommended to update the package information and installed packages:
sudo apt update
sudo apt upgrade
You can then install the software required for your coursework, project, or research.
https://cloud.cpe.kmutt.ac.th.CPE-StudentCPE-StaffYour CPE Cloud VM is now ready to use.
Make sure your computer is connected to the KMUTT network or KMUTT VPN.
Check that you selected the correct domain:
CPE-StudentCPE-StaffThen verify your CPE account username and password.
Check:
You can also open the VM Console from CloudStack to verify that the VM has booted and to troubleshoot login or network problems.
If you still cannot use your VM, contact CPE IT support and provide:
Do not send your password or private SSH key.