sudo apt install ssh
sudo rm /etc/ssh/sshd_config.d/50-cloud-init.conf
sudo vim /etc/ssh/sshd_config
TCPKeepAlive yes
ClientAliveInterval 60
ClientAliveCountMax 360
PermitRootLogin no #Отключить root доступ по SSH
sudo service ssh restart
Создание пользователя с правами root
sudo adduser <user>
sudo adduser <user>
sudo
sudo usermod --groups
root,disk,cdrom,audio <user>
sudo usermod -aG sudo <user>
visudo
xeon ALL=(ALL:ALL) ALL
exit
Удаление пользователя полное
sudo killall -u <user>
sudo userdel -r <user>
visudo
удалить строку с <user>
sudo vim /etc/netplan/01-netcfg.yaml
# DHCP
network:
version: 2
renderer: networkd
ethernets:
eth0:
dhcp4: yes
sudo vim /etc/netplan/01-netcfg.yaml
# Static IP
network:
version: 2
renderer: networkd
ethernets:
eth0:
dhcp4: no
addresses: [ 192.168.1.10/24 ]
gateway4: 192.168.1.1
nameservers:
addresses: [ 8.8.8.8, 8.8.4.4 ]
Перезапуск сети
sudo netplan apply
Способ 1
sudo vim /etc/sysctl.conf
***
net.ipv6.conf.all.disable_ipv6 = 1
net.ipv6.conf.default.disable_ipv6 = 1
net.ipv6.conf.lo.disable_ipv6 = 1
sudo sysctl -p
cat /proc/sys/net/ipv6/conf/all/disable_ipv6
1
Способ 2
sudo vim /etc/default/grub
# Найти строку:
GRUB_CMDLINE_LINUX=""
# Заменить на:
GRUB_CMDLINE_LINUX="ipv6.disable=1"
sudo update-grub
sudo reboot
Изменение имени сервера
sudo bash -c 'echo "name
" > /etc/hostname'
sudo vim /etc/hosts
127.0.0.1 localhost <name>
Изменить Приветствие при входе пользователя
sudo chmod -x /etc/update-motd.d/10-help-text
sudo vim /etc/update-motd.d/10-help-text
# Комментировать все лишние строки
Тюнинг Приглашения prompt в консоли (user создан)
echo "PS1='\[\033[36m\]\u\[\033[m\]@\[\033[32m\]\h:\[\033[33;1m\]\w\[\033[m\]\$ '" >> ~/.bashrc
exit
Ограничение размера LOGs системы (до 100mb)
sudo sed -i 's/#SystemMaxUse=/SystemMaxUse=100M/g' /etc/systemd/journald.conf
sudo systemctl restart systemd-journald
Установка часового пояса (Москва)
sudo dpkg-reconfigure locales (опционально)
sudo timedatectl set-timezone Europe/Moscow
sudo localectl set-locale LC_TIME="en_GB.UTF-8"
sudo locale-gen en_US.UTF-8
sudo apt update
yes | sudo apt upgrade
sudo apt dist-upgrade
yes | sudo apt autoremove
sudo updatedb (sudo apt install plocate)
sudo apt autoclean
sudo apt-get check