База знаний (цифровой суверенитет)
  • Webmin - установка на Debian 12

    Перенесена
    Webmin
    1 3 11

    A
    951
    0

    Начальная конфигурация системы

    Перед началом рекомендуется обновить кэш пакетов вашей системы до последней версии. Вы можете обновить его с помощью следующей команды:

    sudo apt update -y
    

    После обновления кэша пакетов установите другие необходимые зависимости с помощью следующей команды:

    sudo apt install gnupg2 curl -y
    

    После установки всех необходимых зависимостей можно переходить к следующему шагу.

  • A
    951
    0

    Установка Webmin


    Пакет Webmin по умолчанию не включен в репозиторий Debian 12. Поэтому вам нужно будет добавить репозиторий Webmin в APT.

    Сначала загрузите и добавьте ключ GPG, а затем добавьте репозиторий Webmin с помощью следующих команд:

    cd /tmp 
    curl -o setup-repos.sh https://raw.githubusercontent.com/webmin/webmin/master/setup-repos.sh 
    sh setup-repos.sh
    

    После добавления репозитория обновите его и установите Webmin с помощью следующей команды:

    sudo apt update -y 
    sudo apt install webmin --install-recommends -y
    

    Внимание! Если Webmin не сможет установиться (будет нулевая загрузка пакета), делаем следующее.
    Скачиваем пакет вручную (через wget с докачкой)

    cd /tmp
    wget -c https://prdownloads.sourceforge.net/webadmin/webmin_2.610_all.deb
    

    Если оборвётся — просто запускаем ту же команду ещё раз, он докачает.
    Далее устанавливаем локальный пакет (все зависимости уже есть, установка пройдёт быстро)

    sudo apt install ./webmin_2.610_all.deb
    

    По умолчанию Webmin прослушивает порт 10000. Вы можете проверить это с помощью следующей команды:

    ss -antpl | grep 10000
    

    Вы должны увидеть следующий вывод:

    LISTEN 0 4096 0.0.0.0:10000 0.0.0.0:* users:(("miniserv.pl",pid=4073,fd=5))

    ВНИМАНИЕ ! Если порт 10000 занят, то Webmin не установится.

  • A
    951
    0

    Изменение порта


    После этого желательно поменять порты на какие-то редко используемые. По умолчанию для Webmin порт 10000, но этот порт может использоваться другими сервисами. Например, Jitsi.

    Чтобы поменять порт открываем файл /etc/webmin/miniserv.conf и меняем там порт в строке

    port=10000 (меняем, например, на port=55555)

    listen=10000 (это устаревшая строка для совместимости. Удаляем, оставляем как есть, или можно поставить тоже порт как в настройке port)

    Перезагружаем Webmin командой

    sudo systemctl restart webmin
    

    Заходим по адресу https://<ip_сервера>:55555

  • A Admin переместил эту тему из Webmin в
  • A Admin переместил эту тему из