Первичная настойка Debian
Первичная настойка Debian Linux (хост для сайтов) подробно:
Безопасность/Права
Сменим пароль root
passwd root
Ставим sudo
(если еще не стоит)
apt-get install sudo
Создаем нового юзера(под которым будем ходить по ssh) или добавляем его в рутовую группу
adduser Name usermod -aG sudo
Name
или usermod -aG root Name
Открываем и дописываем своего пользователя с правами как root - если необходимо
visudo Name ALL=(ALL:ALL) ALL
Меняем ssh порт на любой другой, тк боты любят именно этот порт прослушивать изначально
nano /etc/ssh/sshd_config
Port 22 Раскомментировать и поставить свой порт
PermitRootLogin no Запрещаем руту ходить по ssh (меняем yes на no)
AllowUsers Name Добавляем юзеров через пробел, кому можно подключаться
по ssh,если добавили то DenyUsers не нужно
service ssh restart Перезагружаем ssh
Первоначальная установка
Обновление системы и чистка
sudo apt update
sudo apt upgrad
sudo apt autoremove Рекомендуется пользоваться после всех обновлений
sudo apt clean
reboot
Создание swap на 512 мб если нужен
(swap - это своего рода файл подкачки,который часто отключен на виртуалках,
обычно его выбирают 1к1 из расчета вашей ram)
dd if=/dev/zero of=/swap.file bs=1M count=512
chown root:root /swap.file права
chmod 600 /swap.file
mkswap /swap.file форматируем
swapon /swap.file перезагрузка
Автозагрузка swap
sudo cp /etc/fstab /etc/fstab.bak
echo '/swap.file none swap sw 0 0' | sudo tee -a /etc/fstab
reboot по расписанию
sudo crontab -e добавляем задание в cron
30 2 * * * reboot &>/dev/null перезагрузка в 2:30
Обновим часовые пояса
sudo apt install tzdata
sudo dpkg-reconfigure tzdata
В дополнение - для работы с пользователями
su - переключение пользователей
groups посмотреть к какой гр-пе принадлежит
sudo -l посмотреть свои права
getent group sudo показывает всех sudo
who или w посмотреть кто зарегистрирован
В дополнение - просмотр информации о системе
free -h посмотреть ram
cat /proc/meminfo посмотреть ram подробно
htop cpu в реальном времени
df -h текущее состояние диска
lscpu общяя info
top cpu/mem подробно
shift+O -> K -> enter Чтобы убить процесс нужно нажать k и ввести номер PID.