В предыдущей статье мы рассмотрели базовую настройку FreeBSD, а сейчас мы поговорим о базовой настройке VDS с CentOS — довольно популярном в серверной среде дистрибутиве Linux.
Для смены пароля root нужно ввести команду passwd. Менять или не менять пароль по умолчанию — личное дело каждого.
Для обновления системы нужно ввести команду yum update. Понятно, что базовая система уже немного устарела, нам же хочется иметь дело с самым последним софтом, ведь так? После обновления системы можно установить любое ПО так:
yum install <название пакета>
Например, можно установить пакет mc для более удобной работы с файлами (это файловый менеджер).
В CentOS в качестве брандмауэра используется всем знакомый iptables. По умолчанию брандмауэр запущен, а просмотреть его правила можно командой, изображенной на иллюстрации:
Правила брандмауэра
Отключить firewalld можно так:
Сценарий отключения firewalld
После этого нужно установить пакет
systemctl enable iptables
Осталось написать сценарий iptables_config.sh, устанавливающий правила брандмауэра. Сценарий довольно громоздкий, чтобы публиковать его в статье, поэтому вы можете скачать его с нашего сайта. Сценарий полностью готов к использованию, вам нужно прописать только свой
Обеспечивать автоматическую загрузку этого сценария не нужно: как только вы его запустите, все правила будут сохранены в файле /etc/sysconfig/iptables и будут восстановлены при перезагрузке сервера.
Изменить временную зону можно так:
# ln -s /usr/share/zoneinfo/Europe/Volgograd /etc/localtime
Данная команда устанавливает часовой пояс. По умолчанию VDS от Xelent настроен на Московское время (Europe/Moscow).
Для синхронизации времени используется ntp, однако по умолчанию он не установлен, поэтому вам нужно вручную установить пакет ntp. Затем нужно добавить ntp в автозагрузку:
ntpupdate pool.ntp.org
systemctl start ntpd
systemctl enable ntpd
Первая команда обновляет время, вторая — запускает сервис, третья — включает автоматическую загрузку сервиса.
По умолчанию журнал /var/log/messages будет содержать очень много неинформативных (лишних) сообщений. Толку от них мало, зато они мешают поиску важного сообщения, если произошел
Перейдите в каталог /etc/rsyslog.d. Откройте файл clear.conf (или в nano или во встроенном в mc редакторе — по нажатию F4). Добавьте в него строку:
Конфигурация rsyslog
После этого перезапустите rsyslog:
service rsyslog restart
На этом пока все. В следующих статьях мы продолжим рассказ о настройке VDS CentOS.