На этой странице

Как установить Webmin на Ubuntu server


Webmin – это современная панель управления машинами Linux, которая работает через браузер.

Установка Webmin

Установка Webmin


Сначала добавьте репозиторий Webmin, с помощью которого можно установить и в дальнейшем обновлять консоль. Его нужно добавить в файл /etc/apt/sources.list.

sudo nano /etc/apt/sources.list

В конец файла поместите запись о новом репозитории:

deb http://download.webmin.com/download/repository sarge contrib
Запись в файл sources.list
Запись в файл sources.list

Сохраните и закройте файл.

Добавьте PGP-ключ Webmin, чтобы система знала, что новому репозиторию можно доверять. Для этого нужно также установить пакет gnupg1 (это инструмент GNU для обеспечения безопасного взаимодействия и хранения данных).

Обновите индекс пакетов:

sudo apt update

Теперь загрузите PGP-ключ с помощью wget и добавьте его в список ключей системы:

wget -q -O- http://www.webmin.com/jcameron-key.asc | sudo apt-key add
Запись в файл sources.list
Запись в файл sources.list

Обновите индекс пакетов:

sudo apt update

Установите Webmin:

sudo apt install webmin
Подтверждение загрузки
Подтверждение загрузки

Подтверждаем загрузку и установку Webmin.

Запуск Webmin


Запустить Webmin можно через браузер для этого введите следующий адресу в строку url: https://your_domain:10000 в веб-браузере, заменив your_domain доменом, указывающим на IP-адрес вашего сервера.

Запуск Webmin
Запуск Webmin

При первом входе в систему вы увидите предупреждение Invalid SSL. В зависимости от вашего браузера сообщение может отличаться, но причина у всех подобных предупреждений одна – сервер сгенерировал самоподписанный сертификат, на который нельзя полагаться. Добавьте исключение и перейдите к своему домену, чтобы заменить самоподписанный сертификат доверенным сертификатом Let’s Encrypt.

Вы попадете на страницу входа в систему. Войдите в систему как пользователь sudo.

Вход в систему Webmin


При первом входе в систему вы увидите предупреждение Invalid SSL.

Вход в систему Webmin
Вход в систему Webmin

Нажимаем клавишу дополнительно.

Снова увидите предупреждение, что нет сертификата безопасности.

Предупреждение, что нет сертификата  безопасности
Предупреждение, что нет сертификата безопасности

Далее нажимаем клавишу где указан ip – адрес домена.

После этого перейдете на страницу входа в панель управления Webmin.

Входа в панель управления
Входа в панель управления

Войдите в систему как пользователь sudo.

После удачного входа вы перейдете на страницу панели управления Webmin.

Панель управления Webmin
Панель управления Webmin

Теперь нужно защитить Webmin с помощью сертификата.

Защита Webmin с помощью сертификата Let’s Encrypt


Webmin уже поддерживает HTTPS, но использует самоподписанный, ненадежный сертификат. Давайте заменим его действительным сертификатом от Let’s Encrypt.

Когда вы войдете в систему, вы увидите панель управления Webmin. Прежде чем вы сможете применить действительный сертификат, вы должны установить имя хоста сервера. Найдите поле Webmin Servers Index и нажмите на ссылку.

Панель Webmin Servers Index
Панель Webmin Servers Index

Вы попадете на страницу Webmin Servers Найдите поле Register a new server введите свой IP address. Затем нажмите кнопку Save в нижней части страницы, чтобы применить настройку.

Панель Webmin Servers
Панель Webmin Servers

После того, как вы установили свое имя хоста, щелкните раскрывающееся меню Webmin в панели навигации слева, а затем нажмите Webmin Configuration.

На этой странице выберите SSL Encryption из списка, а затем откройте вкладку Self-Signed Certificate.

Панель Self-Signed Certificate
Панель Self-Signed Certificate

На этой странице вы должны рассказать Webmin, как получить и продлить свой сертификат. Срок действия сертификатов Let’s Encrypt истекает через 3 месяца, но Webmin может автоматически обновлять сертификат каждый месяц. Let’s Encrypt ищет файл подтверждения на сервере, поэтому мы разместим это файл в папке /var/www/your_domain (ее использует веб-сервер Apache). Выполните следующие действия для настройки вашего сертификата:

Смотрите так же.