Настройка VDS FreeBSD: 5 шагов

15 Ноября 2018

Данную статью можно расценивать, как руководство по базовой настройке VDS (Virtual Dedicated Server) под управлением операционной системы FreeBSD — в ней мы рассмотрим действия, которые нужно выполнить после покупки VDS.

Шаг 1. Меняем пароль

После создания VDS вам будет предоставлен пароль пользователя root. Все бы ничего, да в админке управления сервером он выводится в открытом виде, многих пользователей VDS это смущает, поэтому начнем со смены пароля. Чтобы сменить пароль, введите команду:
# passwd

Шаг 2. Настраиваем локаль и часовой пояс

В старых версиях для настройки ОС использовалась команда sysinstall, начиная с версии FreeBSD 10, нужно использовать команду bsdconfig.

1.png

Команда bsdconfig: настройка vds freebsd

Для настройки локали нужно выбрать пункт Console, а для настройки часового пояса — пункт Timezone. Нужный часовой пояс можно найти в пункте 8 (Европа), далее нужно выбрать 39 Russian Federation, а после уже выбрать ваш часовой пояс.

2.png

Настройка часового пояса

Шаг 3. Экономим ресурсы

Сервисы в FreeBSD могут запускаться, как автономно, так и через inetd — по требованию. В первом случае сервис всегда «висит» в памяти и ожидает подключения. Автономный режим хорош для сервисов, которые должны реагировать мгновенно — вроде веб-сервер или база данных. Во втором случае в памяти находится суперсервер inetd, который прослушивает соединения и, если будет получено соединение, от сервиса, который работает через inetd, он его запустит и передаст управление. Идеальный режим для ssh — ведь вы его используете не постоянно, а довольно редко — для настройки сервера. Поэтому откройте файл /etc/inetd.conf:

# nano /etc/inetd.conf

Раскомментируйте строчку, указанную на скриншоте. После этого ssh будет работать через inetd.

3.png

Раскомментируйте строку

Далее откройте /etc/rc.conf и добавьте/измените строки, отмеченные на иллюстрации. Первая отключает автономный запуск ssh, вторая — обеспечивает автозапуск inetd.

4.png

Автозапуск inetd, отключение запуска sshd

Кроме ssh, аналогично можно сконфигурировать и другие сервисы, например, FTP, если он нужен только для администратора или контент-менеджера сайта.
Далее нужно перезагрузить сервер, так как если вы остановите сервис sshd, ваш сеанс будет разорван, а новый вы создать не сможете, так как inetd еще не запущен. Перезапускаем:

# reboot

Если облака для вас
не просто теория
Широкий спектр услуг
по выделенным северам
и мультиклауд-решениям
Конфигурация VPS и бесплатный тест уже через 2 минуты
Организация вашей IT-инфраструктуры на основе мультиклауд-решения

Шаг 4. Пересылка почты root

Читать почту с помощью mail неудобно, поэтому нужно настроить ее пересылку на свой основной адрес. Откройте файл /etc/aliases и добавьте строку:

root: <ваш-email>

Шаг 5. Регулярное ТО для сервера

Для экономии дискового пространства (на VDS это актуально) нужно добавить автоматическую очистку. Откройте /etc/periodic.conf и добавьте в него строки:

5.png

Содержимое /etc/periodic

Выбирая операционку для VDS, не стоит ограничиваться Windows и Linux: FreeBSD — достойная и надежная альтернатива.

Получить консультацию специалиста