From ca4d9d0e35c0db083a2a9aaba2837d9634179f26 Mon Sep 17 00:00:00 2001 From: syselement <81392234+syselement@users.noreply.github.com> Date: Thu, 21 Mar 2024 00:41:10 +0100 Subject: [PATCH] Added instructions to Ubuntu Server VM --- operating-systems/linux/distros/kali-vm.md | 2 +- operating-systems/linux/distros/parrot-vm.md | 2 +- .../linux/distros/ubuntu-server.md | 43 +++++++++++++++++++ operating-systems/linux/linuxstuff.md | 2 +- 4 files changed, 46 insertions(+), 3 deletions(-) diff --git a/operating-systems/linux/distros/kali-vm.md b/operating-systems/linux/distros/kali-vm.md index 309913c..bb9bd72 100644 --- a/operating-systems/linux/distros/kali-vm.md +++ b/operating-systems/linux/distros/kali-vm.md @@ -275,7 +275,7 @@ sudo sh -c ' sudo sh -c ' apt install -y curl && curl -fsSLo /usr/share/keyrings/brave-browser-archive-keyring.gpg https://brave-browser-apt-release.s3.brave.com/brave-browser-archive-keyring.gpg && - echo "deb [signed-by=/usr/share/keyrings/brave-browser-archive-keyring.gpg] https://brave-browser-apt-release.s3.brave.com/ stable main" | tee /etc/apt/sources.list.d/brave-browser-release.list && + echo "deb [signed-by=/usr/share/keyrings/brave-browser-archive-keyring.gpg arch=amd64] https://brave-browser-apt-release.s3.brave.com/ stable main" | tee /etc/apt/sources.list.d/brave-browser-release.list && apt update && apt install -y brave-browser ' diff --git a/operating-systems/linux/distros/parrot-vm.md b/operating-systems/linux/distros/parrot-vm.md index c42195c..19fb6c3 100644 --- a/operating-systems/linux/distros/parrot-vm.md +++ b/operating-systems/linux/distros/parrot-vm.md @@ -167,7 +167,7 @@ sudo sh -c ' sudo sh -c ' apt install -y curl && curl -fsSLo /usr/share/keyrings/brave-browser-archive-keyring.gpg https://brave-browser-apt-release.s3.brave.com/brave-browser-archive-keyring.gpg && - echo "deb [signed-by=/usr/share/keyrings/brave-browser-archive-keyring.gpg] https://brave-browser-apt-release.s3.brave.com/ stable main" | tee /etc/apt/sources.list.d/brave-browser-release.list && + echo "deb [signed-by=/usr/share/keyrings/brave-browser-archive-keyring.gpg arch=amd64] https://brave-browser-apt-release.s3.brave.com/ stable main" | tee /etc/apt/sources.list.d/brave-browser-release.list && apt update && apt install -y brave-browser ' diff --git a/operating-systems/linux/distros/ubuntu-server.md b/operating-systems/linux/distros/ubuntu-server.md index 75eaae6..a90af96 100644 --- a/operating-systems/linux/distros/ubuntu-server.md +++ b/operating-systems/linux/distros/ubuntu-server.md @@ -86,6 +86,49 @@ sudo passwd root > - Follow the guide here to setup `ZSH` with `Oh-My-Zsh` - [Zsh & Oh-My-Zsh - syselement](https://blog.syselement.com/home/operating-systems/linux/tools/zsh) > - Remove unwanted spam with [UnspamifyUbuntu - Github Skyedra](https://github.com/Skyedra/UnspamifyUbuntu) +--- + +## Network + +### Static IP + +- Set a static IP in the **netplan** `.yaml` if not configured during OS installation. + +```bash +# Show listening sockets and running services +sudo ss -atpu + +# List available network interfaces and use the interface ens32 +ip -br -c a + +# Disable cloud-init networking configuration - if necessary +sudo nano /etc/cloud/cloud.cfg.d/subiquity-disable-cloudinit-networking.cfg +# Make sure it is "disabled" +# network: {config: disabled} + +# Open the netplan configuration file for editing +sudo nano /etc/netplan/00-installer-config.yaml + + # This is the network config written by 'subiquity' + network: + version: 2 + ethernets: + ens32: + addresses: [/24] + gateway4: + nameservers: + addresses: [1.1.1.1, 9.9.9.9] + +# Exit and save + +# Apply the netplan configuration changes +sudo netplan apply + +# Reboot the system +``` + + + --- ## Tuning diff --git a/operating-systems/linux/linuxstuff.md b/operating-systems/linux/linuxstuff.md index e248cf1..c79c08c 100644 --- a/operating-systems/linux/linuxstuff.md +++ b/operating-systems/linux/linuxstuff.md @@ -444,7 +444,7 @@ chmod +x usr/local/bin/obsidian sudo sh -c ' apt install -y curl && curl -fsSLo /usr/share/keyrings/brave-browser-archive-keyring.gpg https://brave-browser-apt-release.s3.brave.com/brave-browser-archive-keyring.gpg && - echo "deb [signed-by=/usr/share/keyrings/brave-browser-archive-keyring.gpg] https://brave-browser-apt-release.s3.brave.com/ stable main" | tee /etc/apt/sources.list.d/brave-browser-release.list && + echo "deb [signed-by=/usr/share/keyrings/brave-browser-archive-keyring.gpg arch=amd64] https://brave-browser-apt-release.s3.brave.com/ stable main" | tee /etc/apt/sources.list.d/brave-browser-release.list && apt update && apt install -y brave-browser '