1. Create a virtual machine (VM) "instance" with Oracle. You'll need an active credit or debit card, which won't be charged. Set everything to default except the operating system "image" should be Ubuntu and the processor "shape" should be AMD (or Intel) (NOT Ampere [ARM]). Some processors use up your free 30 day $300 credit (VM.Standard.E4.Flex [which has flexible numbers of CPUs]) and some are always free (VM.Standard.E2.1.Micro).
2. Make a note of your VM's public IP address and save the private SSH key (*.key file).
3. Download and install PuTTY.
4. Run PuTTYgen. Use Conversions->Import key to convert the *.key file from Oracle Cloud to a *.ppk and save locally.
5. Set up a new connection in PuTTY.
6. Use Open to show the terminal to your virtual machine. Copy and paste the following commands into the terminal window:
7. Set a password for the superuser:
Code: Select all
sudo passwd USER
8. Update and upgrade Ubuntu:
Code: Select all
sudo apt update && sudo apt upgrade -y
Code: Select all
sudo apt install boinc-client boinc-manager -y
Code: Select all
sudo systemctl enable boinc-client
Code: Select all
sudo systemctl start boinc-client
Code: Select all
sudo chmod g+r /var/lib/boinc-client/gui_rpc_auth.cfg
Code: Select all
sudo usermod -a -G boinc $USER
Code: Select all
exec su $USER
Code: Select all
boinccmd --join_acct_mgr URL NAME PASSWORD
Alternatively, find your project account keys:
Project URL/weak_auth.php and attach project account to BOINC (Full command list):
Code: Select all
boinccmd --project_attach Project URL account key
Code: Select all
boinccmd --get_simple_gui_info
Extra:
A. Google Cloud have a similar offering to Oracle Cloud. An E2-Micro VM at one of the correct data centres is always free while an E2-Standard-4 VM uses up your free 90 day $300 credit.
B. Amazon EC2 also has a free tier service. 750 hours per month for 12 month trial with the AWS Free Tier
Acknowledgements to:
Cloud Tech Videos and World Community Grid. The video is well made and is clear and concise so worth watching.
Please note that installing a desktop GUI on your VM is optional. (Feel free to follow the video to add one!)
Modified from source: https://milkyway.cs.rpi.edu/milkyway/te ... mid=179619