dev to main periodic update #71

Merged
mik-tf merged 35 commits from development into main 2024-05-14 17:28:54 +00:00
2 changed files with 50 additions and 53 deletions
Showing only changes of commit f0683c7c46 - Show all commits

View File

@ -39,48 +39,45 @@ To start, you must [deploy and SSH into a full VM](ssh_guide.md).
```
* Create a new user with root access
* Here we use `newuser` as an example
```
adduser newuser
```
```
adduser newuser
```
* To see the directory of the new user
```
ls /home
```
```
ls /home
```
* Give sudo capacity to the new user
```
usermod -aG sudo newuser
```
```
usermod -aG sudo newuser
```
* Make the new user accessible by SSH
```
su - newuser
```
```
mkdir ~/.ssh
```
```
nano ~/.ssh/authorized_keys
```
* add the authorized public key in the file, then save and quit
* Exit the VM and reconnect with the new user
```
exit
```
```
ssh newuser@VM_IPv4_address
```
```
su - newuser
mkdir ~/.ssh
nano ~/.ssh/authorized_keys
```
* Add the authorized public key in the file, then save and quit
* Exit the VM
```
exit
```
* Reconnect with the new user
```
ssh newuser@VM_IPv4_address
```
## Set the VM and Install Cockpit
* Update and upgrade the VM
```
sudo apt update -y && sudo apt upgrade -y && sudo apt-get update -y
```
```
sudo apt update -y && sudo apt upgrade -y && sudo apt-get update -y
```
* Install Cockpit
```
. /etc/os-release && sudo apt install -t ${UBUNTU_CODENAME}-backports cockpit -y
```
```
. /etc/os-release && sudo apt install -t ${UBUNTU_CODENAME}-backports cockpit -y
```
@ -94,23 +91,23 @@ We now change the system daemon that manages network configurations. We will be
```
* Update the `.yaml` file
* Go to netplan's directory
```
cd /etc/netplan
```
```
cd /etc/netplan
```
* Search for the proper `.yaml` file name
```
ls -l
```
```
ls -l
```
* Update the `.yaml` file
```
sudo nano 50-cloud-init.yaml
```
```
sudo nano 50-cloud-init.yaml
```
* Add the following lines under `network:`
```
version: 2
renderer: NetworkManager
```
* Note that these two lines should be aligned with `ethernets:`
```
version: 2
renderer: NetworkManager
```
* Note that these two lines should be aligned with `ethernets:`
* Remove `version: 2` at the bottom of the file
* Save and exit the file
* Disable networkd and enable NetworkManager

View File

@ -120,14 +120,14 @@ If you are new to the Threefold ecosystem and you want to deploy workloads on th
## Download the Desktop Environment and Run xrdp
* Download a Ubuntu desktop environment on the VM
```
sudo apt install tasksel -y && sudo apt install lightdm -y
```
* Choose lightdm
```
sudo apt install tasksel -y && sudo apt install lightdm -y
```
* Choose lightdm
* Run tasksel and choose `ubuntu desktop`
```
sudo tasksel
```
```
sudo tasksel
```
* Download and run xrdp
```