Установка Webmin для управления Linux

mrvtn

Постоянный участник
ДРУЗЬЯ ФОРУМА

mrvtn

Постоянный участник
ДРУЗЬЯ ФОРУМА
Регистрация
2 Июн 2018
Сообщения
116
Реакции
58
Репутация
0
В инструкции описана установка webmin на виртуальные сервера Linux, а также практические примеры использования.
Что это такое?

Webmin - это веб-интерфейс для системного администрирования Linux серверов. Через удобный web-based интерфейс вы можете без проблем настроить учетные записи пользователей, Apache, DNS, общий доступ к файлам и многое другое.

Установка на Ubuntu/Debian

Для установки webmin

Пожалуйста Авторизуйтесь или Зарегистрируйтесь для просмотра скрытого текста.

с правами суперпользователя. Скачайте deb-пакет для установки с помощью утилиты wget:
wget

Пожалуйста Авторизуйтесь или Зарегистрируйтесь для просмотра скрытого текста.


Установите недостающие пакеты, необходимые для работы:
apt install perl libnet-ssleay-perl openssl libauthen-pam-perl libpam-runtime libio-pty-perl
Запустите процесс инсталяции, это может занять несколько минут:
dpkg --install webmin_1.890_all.deb
После установки, система будет запущена на порту № 10000, подключиться можно как с локального хоста, при наличии

Пожалуйста Авторизуйтесь или Зарегистрируйтесь для просмотра скрытого текста.

, так и с любого другого компьютера, открыв соответствующий порт:
iptables -A INPUT -p tcp --dport 10000 -j ACCEPT
iptables-save

Установка на Centos

Для установки webmin

Пожалуйста Авторизуйтесь или Зарегистрируйтесь для просмотра скрытого текста.

с правами суперпользователя. Вставьте следующие строки для установки Webmin:
(echo "[Webmin]
name=Webmin Distribution Neutral
baseurl=

Пожалуйста Авторизуйтесь или Зарегистрируйтесь для просмотра скрытого текста.


enabled=1
gpgcheck=1
gpgkey=

Пожалуйста Авторизуйтесь или Зарегистрируйтесь для просмотра скрытого текста.

" >/etc/yum.repos.d/webmin.repo;
yum -y install webmin)
Не забудьте открыть порт № 10000, на котором запущено приложение:
firewall-cmd --permanent --zone=public --add-port=10000/tcp
firewall-cmd --reload Подключение

Для подключения к web-интерфейсу откройте браузер и перейдите по следующему адресу:
https://<ваш_ip_адрес>:10000
Например:

Пожалуйста Авторизуйтесь или Зарегистрируйтесь для просмотра скрытого текста.


Примечание: обратите, что подключение происходит по протоколу https.

В открывшемся окне введите логин и пароль суперпользователя и нажмите Sign in.



На главной странице отобразится общая информация о состоянии системы.


Примеры использования

С помощью webmin можно, например, обновить локальную базу пакетов. Для этого в вертикальном меню слева выберете SystemSoftware Package Updates. В списке с помощью галочек выберете нужные пакеты и нажмите Update Selected Packages.



На следующей странице нажмите Install Now для установки обновлений.



Начнется процесс установки.



Также с помощью webmin можно без проблем настраивать firewall сервера. В разделе NetworkingLinux Firewall можно управлять правилами Iptables. Далее рассмотрим пример открытия порта HTTP (80), для этого нажмите кнопку Add Rule в цепочке INPUT.



Далее откроется страница настройки правила. Введите комментарий, укажите действие, при необходимости выберете нужный интерфейс, укажите протокол и в качестве порта назначения укажите нужный, например 80. Сохраните правило.



В списке правил появится созданное.

 
Сверху