Здесь постараюсь собрать полезные «плюшки», которые облегчают жизнь системному администратору.
Полезные программы.
Запускаем терминал и начинаем ставить полезные программы
sudo su
Программа locate.
apt -y install mlocate
Программа htop.
apt -y install htop
Программа iftop.
apt -y install iftop
Программа screen.
apt -y install screen
Установим WEBMIN.
Начинающему системному администратору некоторые вещи удобнее делать при помощи WEBMIN. Установим его.
mkdir /opt/distr/ mkdir /opt/distr/webmin cd /opt/distr/webmin wget --no-check-certificate http://www.webmin.com/download/deb/webmin-current.deb apt -y install ./webmin-current.deb ufw allow 10000/tcp ufw reload
Теперь зайдя по адресу https://127.0.0.1:10000 мы получим удобный web-интерфейс для управления сервером.
Разрешим подключаться к серверу по SSH.
Разрешаем подключаться пользователю root удалённо по SSH.
sed -i 's/#PermitRootLogin prohibit-password/PermitRootLogin yes/' /etc/ssh/sshd_config
Включаем автозапуск службы SSH.
systemctl enable ssh
Запускаем службу
systemctl start ssh
Включаем межсетевой экран
ufw enable
Разрешаем подключаться по SSH
ufw allow ssh
Просим межсетевой экран перечитать правила.
ufw reload