Installation
Linux software installation guide, starting with a new machine through to the point of installing the validator clients.
π§ System Configuration
echo "alias lsl='ls -l'" >> ~/.bashrc
echo "alias lsla='ls -la'" >> ~/.bashrc
echo "alias clc='clear'" >> ~/.bashrc
echo "alias myip='echo Response from https://ipinfo.io/ip:; curl https://ipinfo.io/ip; echo'" >> ~/.bashrc
echo "alias ports='sudo lsof -i -P -n | grep LISTEN'" >> ~/.bashrc
echo "alias update-system='sudo apt-get update -y; sudo apt-get dist-upgrade -y'" >> ~/.bashrc
echo "alias update-firmware='fwupdmgr refresh; fwupdmgr get-updates; fwupdmgr update'" >> ~/.bashrc
echo "alias daemon-reload='sudo systemctl daemon-reload'" >> ~/.bashrc
source ~/.bashrcupdate-systemsudo apt-get install -y \
git \
build-essential \
libssl-dev \
software-properties-common \
pkg-config \
cmake \
make \
ccze \
clang \
wget \
curl \
ccze \
vim \
jq \
net-tools \
unzip \
screen \
mosh \
ufw \
fwupd \
linux-tools-common \
linux-tools-generic \
tmuxπͺ Change Default SSH Port
π§ Firewall Configuration
π
noatime
π Turn off swap
ποΈ cpupower
π Use all Available Disk Space
π«£ Hide Welcome Message on Login
β±οΈ Increases Service Shutdown Timer
π Brute-Force SSH Protection
π± SSH Security - 2FA
π³ Install Docker
π¦ Git Configuration
π Systemd Journal Logs
Last updated