Перейти к содержанию

Webmin

В этой статье

Информация

Свободное программное обеспечение с открытым исходным кодом, представляющее собой веб-интерфейс для управления Unix-подобными системами (включая Linux, FreeBSD и другие). С помощью Webmin администраторы могут управлять различными аспектами системы, такими как настройка сети, управление пользователями и группами, установка программного обеспечения и многое другое. Он использует стандартные протоколы, такие как HTTP и TCP/IP, что позволяет удаленно управлять системами через интернет или локальную сеть. Webmin имеет модульную архитектуру, которая позволяет добавлять новые функции и возможности, что делает его очень гибким и настраиваемым инструментом для управления серверами.

Webmin. Основные возможности

  • Простое управление пользователями: можно создавать, редактировать и удалять пользователей, назначать им пароли и привилегии, изменять их группы и многое другое.
  • Настройка сети: Webmin позволяет изменять настройки сети сервера, такие как IP-адреса, DNS-записи, маршрутизацию и т.д. Вы можете также использовать Webmin для настройки файрвола и управления сетевыми интерфейсами.
  • Управление службами: Webmin предоставляет полный список всех установленных на сервере служб и позволяет управлять ими. Можно запускать, останавливать и перезапускать службы, изменять их настройки и многое другое.
  • Мониторинг системы: возможность мониторить состояние системы, включая использование процессора, памяти, дискового пространства и т.д. Вы можете также настроить Webmin для отправки уведомлений по электронной почте о различных событиях на сервере.
  • Настройка безопасности: большой набор инструментов для настройки безопасности сервера. Возможность настроить права доступа к файлам и директориям, настроить SSH-сервер, настроить SSL-сертификаты, установить пароль для root-пользователя и многое другое. Эти функции помогают обеспечить безопасность сервера и защитить его от несанкционированного доступа.

Начало работы после развертывания Webmin

После оплаты заказа на указанную при регистрации электронную почту придет уведомление о готовности сервера к работе. В нем будет указан IP-адрес VPS, а также логин и пароль для подключения. Управление оборудованием клиенты нашей компании осуществляют в панели управления серверами и APIInvapi.

Данные для авторизации, которые можно найти или во вкладке Info >> Tags панели управления сервером или в присланном e-mail:

  • Ссылка для доступа к панели управления Webmin с веб-интерфейсом: в теге webpanel;
  • Логин и Пароль указаны в письме, которое приходит на вашу электронную почту при сдаче сервера.

Затем перейти к управлению оборудованием.

Примечание

Подробная информация по основным настройкам Webmin содержится в документации разработчиков.

Открытие SMTP-портов для организации сервиса корпоративной почты

В целях безопасности исходящие порты TCP (25,24,2525, 387, 465 и 587) и порт UDP (5060) по умолчанию заблокированы на всех VPS серверах. Эта мера направлена на предотвращение рассылки спама. Для снятия блокировки выполните следующие шаги:

  1. Пропишите доменную зону. A-запись домена обязательно должна ссылаться на IP-адрес вашего сервера в HOSTKEY.

  2. Отправьте заявку в техническую поддержку, указав что вам необходимо открыть исходящие SMTP-порты для отправки почты и адрес домена, с которого (или с поддомена которого) она будет отправляться.

    Внимание

    Мы оставляем за собой право задать вам дополнительные вопросы об доменном имени и вариантах его использования.

  3. После анализа доменного имени, мы примем решение об открытии портов для работы SMTP и сообщим вам.

Заказ сервера с Webmin с помощью API

curl -s "https://invapi.hostkey.ru/eq.php" -X POST \
--data "action=order_instance" \
--data "token=" \
--data "deploy_period=" \
--data "deploy_notify=" \
--data "email=" \
--data "pin=" \
--data "id=" \
--data "os_id=" \
--data "root_pass=" \
--data "hostname=" \
--data "ssh_key=" \
--data "post_install_callback=" \
--data "post_install_script=" \
--data "reinstall_key=" \
--data "os_name=" \
--data "imitate_deploy=" \
--data "imitate_error=0" \
--data "own_os=" \
--data "jenkins_task=" \
--data "traffic_plan=" \
--data "invoice_relid=" \
--data "preset=" \
--data "location_name=" \