1. Create a virtual machine (VM) "instance" with
2. Make a note of your VM's public IP address and save the private SSH key (*.key file).
3. Download and install
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]sudo passwd USER[/code]
where USER is the user name that you are logged into Ubuntu with.8. Update and upgrade Ubuntu:
[code]sudo apt update && sudo apt upgrade -y[/code]
9. Install BOINC:
[code]sudo apt install boinc-client boinc-manager -y[/code]
10. Set the BOINC client to automatically start after computer restart:
[code]sudo systemctl enable boinc-client[/code]
11. Start the BOINC client:
[code]sudo systemctl start boinc-client[/code]
12. Allow group access to client access file:
[code]sudo chmod g+r /var/lib/boinc-client/gui_rpc_auth.cfg[/code]
13. Add your Linux user to the BOINC group to allow the BOINC Manager to communicate with the BOINC client:
[code]sudo usermod -a -G boinc $USER[/code]
14. Allow your terminal to pick up the privileges of the new group:
[code]exec su $USER[/code]
15. Attach to a BOINC Account manager:
[code]boinccmd --join_acct_mgr URL NAME PASSWORD[/code]
where URL is the URL of the AM, and NAME and PASSWORD are your login info there.Alternatively, find your project account keys:
[code]boinccmd --project_attach Project URL account key[/code]
16. View BOINC status:
[code]boinccmd --get_simple_gui_info[/code]
A.
B.
Please note that installing a desktop GUI on your VM is optional. (Feel free to follow the video to add one!)
Modified from source: