[Free VPS] 4 CPU Cores, 8GM RAM, 10GB Storage – Intel Developer Cloud Beta
Intel has announced Intel Developer Cloud trial is open to prequalified Intel customers and approved developers on their website. But actually it is open to almost everyone who has an email address. In this post, I am going to show you how to get this free 4 CPU Cores, 8GM RAM, 10GB Storage VPS from Intel Developer Cloud.
There is a time limitation how long this VM can last, which is five days. Basically you can get this high performance VM with Internet access, root permission for five days to use.
Specifications
- Make sure your Intel® Developer Zone profile has a valid US Cell Phone number.
Steps to launch free VM
To get started, three highlevel steps:
- Sign up for a standard Intel® Developer Zone account.
- Explore the service catalog.
- Schedule and deploy the service with Intel® Developer Cloud management console.
1 Sign up an account
URL: https://www.intel.com/content/www/us/en/developer/tools/devcloud/services.html
2 Sign in to launch instance
3 Launch Tiny VM
A mobile phone number be needed for launching free tier virtual machines. If you have not verified or entered your mobile phone number before, you will get following message to enter a valid mobile phone number.
4 Generate your public key in your windows command line and log into your VM
Note: https://scheduler.cloud.intel.com/public/Intel_Developer_Cloud_Getting_Started.html#setupsshkeys
You can copy the ssh command from View instances page:
From my Windows 10 machine 's CMD window:
Microsoft Windows [Version 10.0.19045.3208] (c) Microsoft Corporation. All rights reserved. C:/Users/User>mkdir %USERPROFILE%/.ssh & ssh-keygen -t ed25519 -f %USERPROFILE%/.ssh/id_rsa A subdirectory or file C:/Users/User/.ssh already exists. Generating public/private ed25519 key pair. Enter passphrase (empty for no passphrase): Enter same passphrase again: Your identification has been saved in C:/Users/User/.ssh/id_rsa. Your public key has been saved in C:/Users/User/.ssh/id_rsa.pub. The key fingerprint is: SHA256:GKjFNupltaZgTM4CQqDplp2POvnNZTYm1WBWZ6rm32g user@minipc2 The key's randomart image is: +--[ED25519 256]--+ |o. . o | |o. . . . + | |= . * o+ . | |+=o=.oo++ | |.+Ooo ++S. | |.+ +oo+ | | o..o B | | o. o * oEo | | .o. o .o . | +----[SHA256]-----+ C:/Users/User>type %USERPROFILE%/.ssh/id_rsa.pub ssh-ed25519 AAAAC3NzaC2lZDI1NTE5AAAAIJyWVCqihSxYXx21E4BXwEv1t3Tn3LvatYkljIZRf+2t user@minipc C:/Users/User>ssh -J [email protected] -L 10022:10.2.155.107:22 [email protected] The authenticity of host '146.152.226.46 (146.152.226.46)' can't be established. ECDSA key fingerprint is SHA256:yI1eGvLTKfCCpuX7my+UFyrU041ZJM/i+0kGKYhFUn0. Are you sure you want to continue connecting (yes/no/[fingerprint])? Warning: Permanently added '146.152.226.46' (ECDSA) to the list of known hosts. Welcome to Ubuntu 22.04.1 LTS (GNU/Linux 5.15.0-56-generic x86_64) * Documentation: https://help.ubuntu.com * Management: https://landscape.canonical.com * Support: https://ubuntu.com/advantage System information as of Sat Jul 29 19:12:29 UTC 2023 System load: 0.1298828125 Processes: 154 Usage of /: 20.2% of 9.51GB Users logged in: 0 Memory usage: 3% IPv4 address for enp1s0: 10.2.155.107 Swap usage: 0% 158 updates can be applied immediately. 94 of these updates are standard security updates. To see these additional updates run: apt list --upgradable The programs included with the Ubuntu system are free software; the exact distribution terms for each program are described in the individual files in /usr/share/doc/*/copyright. Ubuntu comes with ABSOLUTELY NO WARRANTY, to the extent permitted by applicable law. To run a command as administrator (user "root"), use "sudo <command>". See "man sudo_root" for details. ubuntu@cloud41538:~$
Run novnc desktop environment
- apt update
- apt install docker.io
- snap install ngrok
- ngrok config add-authtoken zzzzzzzzzzzzzyyyyyyyyyyxxxxxxxxxxxxxxxxxxxxxxx
- https://dashboard.ngrok.com/
- docker run -p 80:80 -e HTTP_PASSWORD=password -v /dev/shm:/dev/shm dorowu/ubuntu-desktop-lxde-vnc
- apt install screen
- screen -S bash
- screen -S <command> //create a new session to run a command
- screen -ls //listing all screen session
- screen -R <session name> //retach to the session
- ctrl+a d
- ngrok http 80
https://5421-146-152-226-46.ngrok-free.app/
htop
Videos
共有 0 条评论