Загрузка данных


sudo apt update && sudo apt upgrade -y

sudo ubuntu-drivers autoinstall

sudo sysctl -w fs.file-max=2097152
sudo sysctl -w vm.swappiness=10
echo "fs.file-max = 2097152" | sudo tee -a /etc/sysctl.conf 
echo "vm.swappiness = 10" | sudo tee -a /etc/sysctl.conf
sudo sysctl -p

sudo apt install -y openssh-server iputils-ping net-tools curl

sudo systemctl enable ssh
sudo systemctl start ssh

sudo ufw allow ssh
sudo ufw enable

ip route show | grep default
ping -c 3 google.com
ifconfig

sudo apt install -y build-essential wget git lm-sensors htop

sudo apt install -y cups cups-pdf

sudo systemctl enable cups
sudo systemctl start cups

sudo lpadmin -p Virtual_PDF_Printer -v cups-pdf:/ -E -m raw

sudo apt install -y timeshift

sudo timeshift --create --comments 'Clean OS'

sudo mkdir -p /var/backups/system
sudo tar -czf /var/backups/system/etc_backup_$(date +%F).tar.gz /etc /var/log/auth.

sudo tar if=/dev/sda1 of=/var/backups/system_root_image.img bs=4M status=progress

sudo groupadd name
sudo usermod -aG name $USER
sudo mkdir /opt/name_dates
sudo chown root:name /opt/name_dates
sudo chmod 770 /opt/name_dates

sudo apt install -y fail2ban

sudo systemctl enable fail2ban
sudo systemctl start fail2ban

sudo sed -i 's/PASS_MAX_DAYS\t99999/PASS_MAX_DAYS\t90/g' /etc/login.defs

echo "auth,authpriv.* /var/log/auth_monitor.log" | sudo tee -a /etc/rsyslog.d/50-default.conf 
sudo systemctl restart rsyslog

sudo tail -n 20 /var/log/auth.log
sudo fail2ban-client status

sudo apt install -y clamav clamav-daemon

sudo systemctl stop clamav-freshclam
sudo freshclam
sudo systemctl start clamav-freshclam

echo "QT_AUTO_SCREEN_SCALE_FACTOR=0" | sudo tee -a /etc/environment 
echo "GDK_SCALE=1" | sudo tee -a /etc/environment
echo "GDK_DPI_SCALE=1" | sudo tee -a /etc/environment 
echo "WINE_DISABLE_CONTAINS_GRIDS=1" | sudo tee -a /etc/environment

sudo apt install -y nvidia-cuda-toolkit

sudo apt install -y python3-pip python3-venv

mkdir ~/name_project && cd ~/name_project
python3 -m venv venv
source venv/bin/activate