
Webmin — это веб-панель управления с открытым исходным кодом для администрирования серверов Linux. Она позволяет управлять системными пользователями, группами, дисковыми квотами, а также устанавливать и настраивать веб-серверы, SSH, FTP, почтовые серверы и серверы баз данных.
С помощью Webmin вы можете настроить практически каждый аспект системы.
В этом руководстве мы покажем вам, как установить Webmin на Debian 10, Buster.
Предпосылки
Для установки пакетов вам необходимо войти в систему как пользователь root или пользователь с доступом sudo .
Установка Webmin на Debian
Установка Webmin в Debian Linux — простой и лёгкий процесс, занимающий всего несколько минут. Пакет доступен в официальных репозиториях Webmin.
-
Сначала обновите индекс пакетов и установите зависимости:
sudo apt updatesudo apt install software-properties-common apt-transport-https wget -
Импортируйте ключ Webmin GPG с помощью следующей команды wget и включите репозиторий Webmin:
wget -q http://www.webmin.com/jcameron-key.asc -O- | sudo apt-key add -sudo add-apt-repository "deb [arch=amd64] http://download.webmin.com/download/repository sarge contrib" -
После включения репозитория установите пакет Webmin, выполнив:
sudo apt update && sudo apt install webminПри успешной установке будет напечатан следующий вывод:
Webmin install complete. You can now login to https://your_server_ip_or_hostname:10000/ as root with your root password, or as any user who can use sudo to run commands as root.Служба Webmin запустится автоматически.
Вот и всё! Webmin установлен на ваш сервер Debian Linux.
Настройте брандмауэр
По умолчанию Webmin прослушивает соединения на порту 10000 на всех сетевых интерфейсах. Если на вашем сервере установлен брандмауэр, вам необходимо открыть порт Webmin.
Пользователи UFW могут открыть порт 10000 , введя:
sudo ufw allow 10000/tcp
Если вы используете nftables для фильтрации подключений к вашей системе, откройте необходимый порт, выполнив следующую команду:
nft add rule inet filter input tcp dport 10000 ct state new,established counter accept
Доступ к веб-интерфейсу Webmin
Теперь, когда Webmin установлен на вашем сервере Debian, запустите веб-браузер и введите имя хоста вашего сервера или публичный IP-адрес, а затем порт Webmin 10000 :
https://your_server_ip_or_hostname:10000/
Браузер выдаст сообщение об ошибке, так как сертификат недействителен. По умолчанию Webmin использует ненадёжный самоподписанный SSL-сертификат .
Войдите в веб-интерфейс Webmin, используя учетные данные пользователя root или sudo :

После входа в систему вы будете перенаправлены на панель управления Webmin, где сможете увидеть основную информацию о вашей системе.

Отсюда вы можете начать настраивать и управлять своим сервером Debian 10 в соответствии с вашими требованиями.
Обновление Webmin
Чтобы обновить установку Webmin при публикации новых версий, используйте обычную процедуру обновления менеджера пакетов apt :
sudo apt updatesudo apt upgrade
Заключение
Webmin — это веб-инструмент для управления серверами Linux. Чтобы установить Webmin на Debian Buster, просто подключите официальный репозиторий Webmin и установите пакет.
Более подробную информацию о Webmin можно найти на официальной странице документации .
Если у вас есть вопросы, пожалуйста, оставьте комментарий ниже.
webmin debian Не используете Debian 10?
Выберите другую ОС: центос 7 центос 8 дебиан 9 убунту 18.04 убунту 20.04
Связанные руководства
- Как установить Webmin на Debian 9
- Как установить TensorFlow на Debian 10
- Как установить Apache Cassandra на Debian 10 Linux
- Как установить Jenkins на Debian 10 Linux
- Как установить и использовать Docker Compose в Debian 10 Linux
- Как установить MongoDB на Debian 10 Linux
- Как установить и настроить Redis в Debian 10 Linux