Управление сервером через веб интерфейс с помощью webmin в ubuntu server

Для тех кто читает цикл статей по настройке сервера Ubuntu, будет интересно узнать как можно получить удобный доступ с помощью webmin в ubuntu server. Лучшего инструмента для управления unix сестемами через веб-интерфейс.

Посредством webmin — можно не только удобно просматривать логи, вносить правки в конфигурацию установленных служб, но и устанавливать пакеты, удалять их, обновлять систему и т.д. Даже получить доступ к терминалу!

Webmin — представляет собой готовый веб-сервер с целой кучей скриптов. Все прелести его использования можно будет прочуствовать после установки.

Установка Webmin

В первую очередь нужно добавить репозитории webmin в файл /etc/apt/sources.list

sudo nano /etc/apt/sources.list

В самый конец файла добавляем две строчки:

deb http://download.webmin.com/download/repository sarge contrib
deb http://webmin.mirror.somersettechsolutions.co.uk/repository sarge contrib

Сохраняем и закрываем файл. Теперь импортируем ключи

wget http://www.webmin.com/jcameron-key.asc
sudo apt-key add jcameron-key.asc

Обновляем список источников пакетов

sudo apt-get update

установим webmin

sudo apt-get install webmin

Запуск Webmin

После успешной установки пакета, открывайте браузер и переходите по адресу

https://IP-адрес-сервера:10000/

вместо «IP-адрес-сервера» введите либо IP адрес сервера, либо его имя. Если все сделали правильно, то вы увидите приглашение ввести логин и пароль

Введите в поля свои логин и пароль к серверу, после чего вы попадете на главную страницу webmin

Первое что мы сделаем — поменяем язык на Русский. Для этого перейдем в пункт меню «Webmin» — «Change Language and Theme» и установим кодировку Russian (RU.UTF-8)После применения изменений, нужно обновить страницу. Отлично! Теперь у вас полностью русифицированный webmin

Маленький обзор webmin

Все пункты меню описывать не буду, сами посмотрите и найдете для себя много интересного. Акцентирую внимание на самых основных пунктах.

В разделе «Webmin» — представлены инструменты для работы с самим модулем webmin. Настройка пользователей, доступов, резервного копирования и т.д.

В разделе «Система» — представлены инструменты для работы с основным функционалом сервера. В этом разделе можно найти журналы логов, проводить операции с пользователями и группами, обновлять ПО, управлять активными процессами, работать с расписанием заданий (Cron) и многое другое.

В разделе «Службы» представлены ссылки на инструменты работы с установленными службами, в моем случае Сервер DHCP, Сервер DNS BIND, Прокси-сервер Squid. Можно как конфигурировать имеющиеся файлы настроек, так и управлять новыми правилами и процессами служб.

В разделе «Прочее» представлены ссылки на разные инструменты, но мой взор приковал инструмент «Text Login». Открыв его, у вас в окне браузера появиться командная строка вашего сервера. Очень удобно скажу я вам ;).

В разделе «Сеть» можно настроить сетевые интерфейсы, а также настроить firewall

В разделе «Оборудование» можно просмотреть подключенное к серверу оборудование, а также просмотреть разделы локальных дисков.

Раздел «Кластер» описывать не буду. С кластерами не работал.

Теперь и вы сможете настроить webmin в ubuntu server и пользоваться им из любой точки земного шара.