Webmin: что это и как установить
предосторожность
Эта статья была опубликована более чем год назад, там, возможно, были события.
Пожалуйста, примите это во внимание.
Webmin - это пользовательский веб-интерфейс для системных администраторов GNU / Linux.. Через простой браузер администратор может управлять сервером / серверы с легкостью.
Администрирование пользователей, цитата, разрешения, группы, апаш, включить DNS, настройка общего доступа к файлам — это лишь некоторые из возможностей, предлагаемых Webmin.
Webmin можно установить как локально, так и удаленно. Во всех случаях понадобится терминал и открывание двери 10000 на всех серверных брандмауэрах. Если вы еще не установили брандмауэр для своего сервера, или вы не определились, что выбрать, я рекомендую свою последнюю статью, в которой я рассказываю о десять наиболее часто используемых брандмауэров для защиты Linux.
Устанавливаем Webmin с удаленной консоли на сервер Debian. Чтобы начать установку, вам необходимо установить SSH-соединение с сервером.. Если служба SSH прослушивает сервер, мы получим этот результат.
~$ ssh user@server
The authenticity of host 'server (xxx.xxx.xxx.xxx)' can't be established. ECDSA key fingerprint is SHA256:9jqmhko9Yo1EQAS1QeNy9xKceHFG5F8W6kp7EX9U3Rs. Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added 'server' (ECDSA) to the list of known hosts.
~$
О правильной настройке ключей SSH мы поговорим в другой статье. Теперь качаем на сервер л’последняя версия вебмина официальный сайт (на сегодняшний день 1.979).
~$ wget https://prdownloads.sourceforge.net/webadmin/webmin-1.979.tar.gz
Устанавливаем зависимости.
~$ sudo apt install perl libnet-ssleay-perl openssl libauthen-pam-perl libpam-runtime libio-pty-perl apt-show-versions python
Распаковываем Webmin и входим в его каталог.
~$ tar -xzvf webmin-X.Y.tar.gz
~$ cd webmin-X.Y.tar.gz
Запустим установщик.
~$ sudo sh setup.sh
После завершения установки откройте браузер и введите адрес сервера в порту. 10000. В моем случае “http://server:10000
“.

На этом этапе будет достаточно войти в систему с учетными данными системного администратора..
Что может пойти не так?
Очень банально дверь 10000 Webmin обычно закрыт брандмауэрами. Хотя Webmin можно настроить для прослушивания другого порта по нашему усмотрению., необходимо будет при первом входе убедиться, что / брандмауэры разрешают входящий трафик (на сервер) в дверь 10000, или настроить переадресацию портов.

На изображении выше мы видим типичный пример сетевой схемы. Для подключения к Webmin нам нужно открыть трафик на порту 10000 установленного на сервере брандмауэра, и любые другие брандмауэры, которые стоят между сервером и роутером, быть (если бы было) на брандмауэре роутера.
Il / брандмауэры, установленные на клиенте или в локальной сети клиента, не нужно настраивать.
Если вы не знаете, какой брандмауэр выбрать для своего сервера, предлагаю вам прочитать мою последнюю статью, в котором я сравнивал десять брандмауэров для Linux.
0 Комментарии