Как установить Webmin в Debian 10 Linux

Webmin — это веб-панель управления с открытым исходным кодом для администрирования серверов Linux. Он позволяет управлять пользователями системы, группами, дисковыми квотами, а также устанавливать и настраивать веб-серверы, серверы ssh, ftp, электронную почту и серверы баз данных.

С помощью Webmin вы можете настроить практически все аспекты системы.

В этом руководстве мы покажем вам, как установить Webmin на Debian 10, Buster.

Подготовка

Вам нужно будет войти в систему как root или пользователь с доступом sudo, чтобы иметь возможность устанавливать пакеты.

Установка Webmin на Debian

Установка Webmin в Debian Linux — простой и легкий процесс, который занимает всего несколько минут. Пакет доступен в официальных репозиториях Webmin.

  1. Сначала обновите индекс пакета и установите зависимости:

     sudo apt update sudo apt install software-properties-common apt-transport-https wget
  2. Импортируйте ключ 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"
  3. После включения репозитория установите пакет 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 посетите их официальную страницу документации .

Если у вас есть вопросы, оставьте комментарий ниже.

Оставьте комментарий