Webmin — программное обеспечение для администрирования операционных систем Linux и FreeBSD.
Оно облегчает работу системному администратору, поскольку в большинстве случает отпадает необходимость править конфигурационные файлы приложений в ручную.
Однако, в некоторых случаях это все таки приходится делать, поэтому знание операционной системы лишним не будет даже при использовании Webmin.
Сегодня мы рассмотрим установку данного ПО на VPS сервер, работающий на Ubuntu Server 18.04.
Установка
Перед началом установки необходимо подключить репозиторий с которого мы будем брать программу. Для этого пропишем его в файле /etc/apt/sources.list.
$ nano /etc/apt/sources.list
В конец списка вставляем:
deb http://download.webmin.com/download/repository sarge contrib
Добавление репозитория
Затем добавим ключ и сообщим системе, что ему можно доверять.
$ wget http://www.webmin.com/jcameron-key.asc
$ apt-key add jcameron-key.asc
Добавление ключа
Теперь обновляем индекс пакетов:
И запускаем установку:
Установка Webmin
После завершения установки можно переходить в веб-интерфейс программы, который находится на 10000 порту, о чем программа сообщит после завершения установки.
Завершение установки Webmin
Первый вход и настройка
Пробуем зайти. Для авторизации используется логин root и соответственно root пароль.
Окно авторизации Webmin
Браузер будет ругаться на ошибку сертификата. Дальше я расскажу как получить действующий сертификат и устранить данную ошибку. Вводим логин и пароль.
Webmin
В Webmin доступен русскоязычный интерфейс. Для этого в разделе «Webmin» перейдите на вкладку «Change Language and Theme» и выберите русский язык как показано на примере ниже:
Установка русского языка
Нажмите «Make Changes» и после применения настроек перезагрузите страницу. Теперь весь интерфейс должен быть на русском языке.
Webmin
Установка SSL сертификата Let’s Encrypt
Устанавливать сертификат мы будем при помощи утилиты certbot. Сначала добавим репозиторий.
$ add-apt-repository ppa:certbot/certbot
- Затем установим сам certboot.
- Для получения сертификата может потребоваться открытие 80 порта. Если он еще не открыт выполняем:
- И получаем сертификат.
$ certbot certonly -d домен.ru
После запуска команды система попросит вас ввести адрес электронной почты, вводим.
Получение сертификата
Как видим сертификат успешно получен и система указала нам пути к самому сертификату и к ключу. Они то нам как раз и нужны. Теперь необходимо сообщить Webmin о нашем сертификате, то есть заменить вшитый сертификат на тот, который мы только что получили. Делается это очень просто через веб-интерфейс.
В разделе «Webmin» переходим на вкладку «Настройка Webmin» и выбираем пункт «Шифрование SSL». Теперь указываем пути к сертификату и ключу.
Настройка SSL
Сохраняем изменения и заново заходим в Webmin.
Webmin
Все, подключение защищено, ошибки сертификата больше нет. Если нажать на замок то можно посмотреть его свойства.
Программы которыми можно управлять через Webmin можно посмотреть в разделах службы и неиспользуемые модули. Для того что бы программа стала доступной для управления ее необходимо установить.
Службы
Неиспользуемые модули
Заключение
На этом установка Webmin закончена, панель управления полностью готова к работе. Если остались вопросы по данной теме, пишите в х.
Источник: https://itseason.ru/webmin-install/
Установка Webmin 1.890 в Ubuntu (18.04/18.10) и Linux Mint 19
Webmin — это программное обеспечение с открытым исходным кодом, которое позволяет настраивать учетные записи пользователей, DNS (систему доменных имен), сетевые службы, обмен файлами и многое другое прямо из веб-браузера.
Редактирование конфигурации UNIX вручную осталось в прошлом. С Webmin системным администраторам больше не нужно вручную редактировать файлы конфигурации UNIX, включая /etc/passwd, поскольку приложение позволяет легко управлять системой удаленно или с любого терминала Linux/UNIX.
Видео инструкция на нашем YouTube канале:
Webmin 1.890, что нового:
Эта версия включает поддержку сетевых настроек Ubuntu 18, обновлены переводы, несколько обновлений тем и файловых менеджеров, поддержку freeze/thaw BIND, поддержку большего количества дистрибутивов Linux, а также множество других исправлений и небольших улучшений.
Как установить Webmin 1.890 на Ubuntu и Linux Mint:
Чтобы установить Webmin 1.890 в Ubuntu 18.04 Bionic Beaver, Ubuntu 18.10 Cosmic Cuttlefish, Linux Lite 4.
2, Deepin 5.7, Linux Mint 19.1, Elementary OS 5 ‘Juno’, Linux Lite 4.
2 stable и другие производные системы Ubuntu, откройте новое окно терминала и выполните следующие команды:
wget https://excellmedia.dl.sourceforge.net/project/webadmin/webmin/1.890/webmin_1.890_all.deb sudo dpkg -i webmin_1.890_all.deb
Если «dpkg» указывает на отсутствующие зависимости, завершите установку, выполнив следующую команду:
sudo apt-get install -f
- После завершения установки откройте webmin из своего браузера:
- https://localhost:10000/
- Тестирование обновления ядра Ubuntu с помощью webmin:
- Спасибо за уделенное время на прочтение статьи!
- Если возникли вопросы, задавайте их в х.
Источник: http://blog.sedicomm.com/2019/02/08/ustanovka-webmin-1-890-v-ubuntu-18-04-18-10-i-linux-mint-19/
Установка Webmin для управления Linux
В инструкции описана установка webmin на виртуальные сервера Linux, а также практические примеры использования.
Что это такое?
Webmin — это веб-интерфейс для системного администрирования Linux серверов. Через удобный web-based интерфейс вы можете без проблем настроить учетные записи пользователей, Apache, DNS, общий доступ к файлам и многое другое.
Установка на Ubuntu/Debian
Для установки webmin подключитесь к виртуальному серверу с правами суперпользователя. Скачайте deb-пакет для установки с помощью утилиты wget:
wget http://prdownloads.sourceforge.net/webadmin/webmin_1.890_all.deb
Установите недостающие пакеты, необходимые для работы:
apt install perl libnet-ssleay-perl openssl libauthen-pam-perl libpam-runtime libio-pty-perl
Запустите процесс инсталяции, это может занять несколько минут:
dpkg —install webmin_1.890_all.deb
После установки, система будет запущена на порту № 10000, подключиться можно как с локального хоста, при наличии VNC сервера, так и с любого другого компьютера, открыв соответствующий порт:
iptables -A INPUT -p tcp —dport 10000 -j ACCEPT
iptables-save
Установка на Centos
Для установки webmin подключитесь к виртуальному серверу с правами суперпользователя. Вставьте следующие строки для установки Webmin:
(echo «[Webmin] name=Webmin Distribution Neutral baseurl=http://download.webmin.com/download/yum enabled=1 gpgcheck=1 gpgkey=http://www.webmin.com/jcameron-key.asc» >/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://:10000
Например:
https://111.111.111.111:10000
Примечание: обратите, что подключение происходит по протоколу https.
В открывшемся окне введите логин и пароль суперпользователя и нажмите Sign in.
На главной странице отобразится общая информация о состоянии системы.
Примеры использования
С помощью webmin можно, например, обновить локальную базу пакетов. Для этого в вертикальном меню слева выберете System → Software Package Updates. В списке с помощью галочек выберете нужные пакеты и нажмите Update Selected Packages.
На следующей странице нажмите Install Now для установки обновлений.
Начнется процесс установки.
Также с помощью webmin можно без проблем настраивать firewall сервера. В разделе Networking → Linux Firewall можно управлять правилами Iptables. Далее рассмотрим пример открытия порта HTTP (80), для этого нажмите кнопку Add Rule в цепочке INPUT.
Далее откроется страница настройки правила. Введите комментарий, укажите действие, при необходимости выберете нужный интерфейс, укажите протокол и в качестве порта назначения укажите нужный, например 80. Сохраните правило.
В списке правил появится созданное.
Источник: https://1cloud.ru/help/linux/ustanovka-webmin-dlya-upravleniya-linux
Управление сервером через веб интерфейс с помощью webmin в ubuntu server
Для тех кто читает цикл статей по настройке сервера Ubuntu, будет интересно узнать как можно получить удобный доступ с помощью webmin в ubuntu server. Лучшего инструмента для управления unix сестемами через веб-интерфейс.
Посредством webmin – можно не только удобно просматривать логи, вносить правки в конфигурацию установленных служб, но и устанавливать пакеты, удалять их, обновлять систему и т.д. Даже получить доступ к терминалу!
Webmin – представляет собой готовый веб-сервер с целой кучей скриптов. Все прелести его использования можно будет прочуствовать после установки.
Установка Webmin
В первую очередь нужно добавить репозитории webmin в файл /etc/apt/sources.list
В самый конец файла добавляем две строчки:
deb http://download.webmin.com/download/repository sarge contrib
deb http://webmin.mirror.somersettechsolutions.co.uk/repository sarge contrib
Сохраняем и закрываем файл. Теперь импортируем ключи
Обновляем список источников пакетов
установим webmin
Запуск Webmin
- После успешной установки пакета, открывайте браузер и переходите по адресу
- https://IP-адрес-сервера:10000/
- вместо “IP-адрес-сервера” введите либо IP адрес сервера, либо его имя. Если все сделали правильно, то вы увидите приглашение ввести логин и пароль
Введите в поля свои логин и пароль к серверу, после чего вы попадете на главную страницу webmin
Первое что мы сделаем – поменяем язык на Русский. Для этого перейдем в пункт меню “Webmin” — “Change Language and Theme” и установим кодировку Russian (RU.UTF-8)
После применения изменений, нужно обновить страницу. Отлично! Теперь у вас полностью русифицированный webmin
Маленький обзор webmin
Все пункты меню описывать не буду, сами посмотрите и найдете для себя много интересного. Акцентирую внимание на самых основных пунктах.
В разделе “Webmin” – представлены инструменты для работы с самим модулем webmin. Настройка пользователей, доступов, резервного копирования и т.д.
В разделе “Система” – представлены инструменты для работы с основным функционалом сервера. В этом разделе можно найти журналы логов, проводить операции с пользователями и группами, обновлять ПО, управлять активными процессами, работать с расписанием заданий (Cron) и многое другое.
В разделе “Службы” представлены ссылки на инструменты работы с установленными службами, в моем случае Сервер DHCP, Сервер DNS BIND, Прокси-сервер Squid. Можно как конфигурировать имеющиеся файлы настроек, так и управлять новыми правилами и процессами служб.
В разделе “Прочее” представлены ссылки на разные инструменты, но мой взор приковал инструмент “Text Login”. Открыв его, у вас в окне браузера появиться командная строка вашего сервера. Очень удобно скажу я вам ;).
В разделе “Сеть” можно настроить сетевые интерфейсы, а также настроить firewall
В разделе “Оборудование” можно просмотреть подключенное к серверу оборудование, а также просмотреть разделы локальных дисков.
Раздел “Кластер” описывать не буду. С кластерами не работал.
Теперь и вы сможете настроить webmin в ubuntu server и пользоваться им из любой точки земного шара.
Источник: https://faqpc.ru/webmin-v-ubuntu-server/
Установка webmin на Ubuntu Server 16.04
Не всегда удобно настраивать систему через терминал. Многие администраторы предпочитают графический интерфейс терминалу для решения простых задач. На серверах полноценный графический интерфейс использовать не принято, чтобы не затрачивать ценные вычислительные ресурсы, но зато очень часто применяются веб-интерфейсы для настройки.
С помощью веб-интерфейса вы сможете получить доступ к настройке веб-сервера из любого места где есть доступ к интернету и вам понадобится только браузер. Один из таких веб-интерфейсов с открытым исходным кодом — webmin. Он очень популярен среди пользователей Linux из-за своей простоты и огромной функциональности.
Что такое Webmin?
В большинстве случаев для администрирования сервера можно обойтись и без командной строки, а просто выполнить все действия через веб-интерфейс. Давайте рассмотрим какие функции поддерживает Webmin:
- Создание и удаление учетных записей пользователей;
- Настройка служб и сервисов с помощью специальных модулей, например, Apache или DNS;
- Создание почтовых ящиков пользователей;
- Просмотр статистики использования системы.
В поставке по умолчанию Webmin содержит более 500 скриптов, которые и реализуют связь между опциями веб-интерфейса и командной оболочкой системы.
И к этому всему могут быть добавлены дополнительные модули чтобы еще более расширить функциональность программы. Webmin полностью написан на Perl и как я уже говорил доступен бесплатно.
В этой статье мы рассмотрим как выполняется установка Webmin на Ubuntu Server 16.04.
Установка Webmin на Ubuntu Server
Перед тем как перейти к установке Webmin в Ubuntu необходимо добавить официальный репозиторий программы в источники приложений. Для этого откройте файл /etc/apt/sources.list и добавьте туда строки:
sudo vi /etc/apt/sources.list
deb http://download.webmin.com/download/repository sarge contrib
deb http://webmin.mirror.somersettechsolutions.co.uk/repository sarge contrib
Затем добавьте GPG ключ репозитория:
sudo wget http://www.webmin.com/jcameron-key.asc
$ sudo apt-key add jcameron-key.asc
- Осталось обновить списки пакетов:
- sudo apt-get update
- Только теперь может быть выполнена установка webmin ubuntu 16.04:
- sudo apt-get install webmin
- Когда установка завершится, чтобы разрешить доступ к веб-интерфейсу извне нужно открыть порт 10000 с помощью брандмауэра. Для этого выполните:
- sudo ufw allow 10000
Теперь все готово к работе, дальше мы рассмотрим как выполняется настройка Webmin Ubuntu Server 16.04, а также как с помощью этой программы конфигурировать систему.
Настройка Webmin на Ubuntu 16.04
Получить доступ к интерфейсу Webmin можно просто набрав адрес вашего сервера и порт 10000 в адресной строке браузера. По умолчанию Webmin использует https, поэтому вам тоже нужно будет применить этот протокол. Адрес будет выглядеть вот так:
https://ip_адрес:10000
Браузер предупредит, что сертификат SSL не является доверенным, это происходит потому, что webmin автоматически создает свой сертификат после установки. И поскольку этот сертификат был выдан не удостоверяющим центром, браузер не может считать его надежным. Но мы знаем, что это наш сервер, поэтому можем продолжить.
На следующем экране вам нужно будет ввести свой логин и пароль на сервере для входа в веб-интерфейс. Этот пользователь должен иметь полномочия суперпользователя:
Вот так будет выглядеть главная страница:
На первой странице показана общая информация о системе, которая поможет вам понять с какой системой вы сейчас имеете дело. Также здесь будет показаны обновления Webmin если они есть.
В левой части экрана вы найдете меню навигации, с помощью которого вы получите доступ к различным модулям Webmin и сможете управлять сервером. В разделе Webmin содержаться настройки самой программы Webmin, другие разделы отвечают за другие системные службы или параметры.
Выводы
Вот и все, установка Webmin на Ubuntu Server 16.04 завершена и теперь вы можете настраивать свою систему удаленно. Это может быть очень полезно, когда вы не можете или не хотите использовать терминал. Если у вас остались вопросы, спрашивайте в х!
Источник: https://losst.ru/ustanovka-webmin-na-ubuntu-server-16-04
Webmin установка и настройка на Ubuntu Server 16.04
- Установка Webmin на Ubuntu 16.04.
- Настройка языка Webmin.
Впервые за долгое время решил установить Webmin, привык уже просто к putty. Увидел новый интерфейс и не очень кривую локализацию и решил вот отписаться.
Webmin — это незабытый графический веб-интерфейс для управления вашим Linux-сервером. То есть с его помощью вы без труда и особых знаний может удалённо управлять Linux-сервером, теперь уже не в отвратном интерфейсе через веб-браузер.
Возможности действительно впечатляют:
- Полное управление операционной системой
- Наглядный мониторинг всех процессов
- Управление пользователями и группами и их правами
- Настройка сети в том числе и файервол
- Управление всеми установленными серверами (Apache, IMAP/POP3)
- Возможность резервного копирования, и ещё целое множество функций.
Установка Webmin на Ubuntu 16.04
Ждём несколько минут и вуаля можно отрыть панель по адресу: https://IP:10000. В качестве данных для авторизации можно использовать логин и пароль любого юзера системы, включая root. Игнорируйте предупреждение безопасности, оно связано с самоподписным сертификатом.
*Недавно выявилась проблем на серверах Amazon EC2, для ее решения, перед тем как открыть порт, воспользуйтесь такой командой:
sudo apt-get —fix-broken install
Некоторые другие команды, которые могут понадобиться:
#создаем пользователя webmin
sudo useradd -g sudo webmin
#пароль
sudo passwd webmin
Настройка языка Webmin
Первое, что хочется изменить, так это язык. Во вкладке webmin выбираем «Change Language and Theme» (https://IP:10000/change-user/), там тыкаем «Personal choice» и из списка выбираем русский и применяем изменения. Также меняем язык в «Webmin Configuration» через кнопку «Language» (https://IP:10000/webmin/edit_lang.cgi).
Использование Webmin
Webmin работает по модульному типу, то есть при установке какого поддерживаемого им пакета активируется соответствующий модуль управления. Если панель самостоятельно не активировала модуль, то ей можно помочь, нажав кнопочку «Refresh Modules».
Источник: https://pupi-boy.ru/web-server/webmin-ustanovka-nastrojka.html
Как установить Webmin на Ubuntu 18.04 / 16.04 / Debian 9
В этом руководстве мы расскажем об установке Webmin в дистрибутивах Ubuntu 18.04 / Ubuntu 16.04 / Debian 9.
Webmin — это ведущая веб-панель управления системным администрированием Linux / Unix с открытым исходным кодом.
Вы можете использовать Webmin для настройки учетных записей пользователей, веб-сервера менеджера Apache, DNS-сервера, samba и конфигурации файлов, серверов электронной почты, управления пакетами, управления серверами баз данных и т.д.
Мы установим Webmin на Ubuntu 18.04, Ubuntu 16.04 и Debian 9, используя репозиторий APT.
Добавить репозиторий Webmin в Ubuntu 18.04 / 16.04 / Debian 9:
sudo apt -y install vim apt-transport-https wget software-properties-common sudo add-apt-repository «deb [arch=amd64] http://download.webmin.com/download/repository sarge contrib»
После добавления репозитория импортируйте ключ GPG, используемый для хранения электронной подписи пакетов в репозитории:
wget -q http://www.webmin.com/jcameron-key.asc -O- | sudo apt-key add —
Затем обновите систему и установите пакет Webmin.
sudo apt update
sudo apt -y install webmin
Если установка идет хорошо, вы должны получить вывод, аналогичный приведенному ниже:
Webmin install complete. You can now login to https://:10000/
as root with your root password, or as any user who can use sudo
to run commands as root.
Processing triggers for systemd (232-25+deb9u6) …
Если у вас есть активная служба брандмауэра UFW, разрешите порт 10000
sudo ufw allow 10000
Доступ к интерфейсу Webmin
Теперь, когда вы установили Webmin на Ubuntu 18.04 / 16.04 / Debian 9, откройте свой URL / IP-адрес сервера и порт 10000, например https://192.168.17.51:10000
Войдите в свою учетную запись с привилегированной учетной записью вашего сервера, чтобы начать администрирование вашей системы из веб-интерфейса.
Пример модулей Webmin:
- BIND DNS Server: создание и редактирование доменов, записей DNS, опций BND и видов
- BSD Firewall: настройка брандмауэра BSD с использованием IPFW, путем создания и редактирования правил
- DHCP-server: управление совместно используемыми сетями, подсетями, хостами и группами для ISC DHCPD
- CD Burner: записывайте компакт-диски данных из образов ISO или выбранных каталогов
- File Manager: просмотр, редактирование и изменение разрешений на файлы и каталоги в вашей системе с помощью диспетчера файлов в Windows
- Dovecot IMAP/POP3 Server: настройка сервера поиска почты Dawecot IMAP и POP3
- LDAP Server: управление сервером OpenLDAP и объектами в его базе данных. Все операционные системы
- MySQL Database Server: настройка баз данных, таблиц и разрешений на сервере базы данных MySQL
- Linux RAID: создание RAID 0, 1, 4, 5, 6, 10 и линейных устройств в системе Linux
- SSL certificates: Let’s Encrypt SSL запросы SSL-сертификата
- IPsec VPN Configuration: настройка клиента или сервера для IPsec VPN с помощью FreeSWAN
Благодарим за установку Webmin на Ubuntu 18.04 / Ubuntu 16.04 и Debian 9 с нашим гайдом.
Источник: http://itisgood.ru/2019/01/04/kak-ustanovit-webmin-na-ubuntu-18-04-16-04-debian-9/
IT Blog. Code Inside » Установка Webmin на Ubuntu
Webmin — это графический web интерфейс для управления сервером на базе ‘nix подобных операционных систем.
Установив Webmin вы можете удалённо конфигурировать и управлять Linux сервер в удобном графическом интерфейсе на русском языке через браузер.
Что может Webmin:
- Полное управление ОС (загрузка, процессы, состояние, log-файлы).
- Управлять пользователями и группами и их правами.
- Управлять всеми серверами (Apache, FTP, SSH, Samba)
- Настройка сети в том числе и Firewall.
- Проводить резервное копирование, и многое другое
Поскольку Webmin это графический WEB-интерфейс, то для его работы необходим web-сервер (Apache2). Webmin представляет из себя набор cgi-скриптов, написанных на Perl, поэтому надо сначала поставить пакеты необходимые для его работы. Зато не надо ни PHP ни MySQL.
Установка Webmin
Установим пакеты, необходимые для работы Webmin
sudo apt-get update sudo apt-get install perl libnet-ssleay-perl openssl libauthen-pam-perl libpam-runtime libio-pty-perl libmd5-perl |
sudo apt-get update sudo apt-get install perl libnet-ssleay-perl openssl libauthen-pam-perl libpam-runtime libio-pty-perl libmd5-perl
Если libmd5-perl не нашелся в репозиториях, поставим его вручную.
Зайдем по ссылке http://packages.ubuntu.com/hardy/all/libmd5-perl/download и выберем одно из зеркал для загрузки.
sudo wget http://ubuntu.mirror.iweb.ca//pool/universe/libm/libmd5-perl/libmd5-perl_2.03-1_all.deb sudo dpkg -i libmd5-perl_2.03-1_all.deb |
sudo wget http://ubuntu.mirror.iweb.ca//pool/universe/libm/libmd5-perl/libmd5-perl_2.03-1_all.deb sudo dpkg -i libmd5-perl_2.03-1_all.deb
UPD. С версии Ubuntu 10 и Debian 6 пакет libmd5-perl является запрещенным (deprecated). Вместо него используется libdigest-md5-perl. Таким образом установка необходимых пакетов примет вид:
sudo apt-get install perl libnet-ssleay-perl openssl libauthen-pam-perl libpam-runtime libio-pty-perl libdigest-md5-perl |
sudo apt-get install perl libnet-ssleay-perl openssl libauthen-pam-perl libpam-runtime libio-pty-perl libdigest-md5-perl
Осталось скачать самую свежую версию Webmin http://sourceforge.net/projects/webadmin/files/.
На момент написания статьи последняя версия 1.580, поэтому скачаем и установим webmin_1.580_all.deb.
wget http://prdownloads.sourceforge.net/webadmin/webmin_1.580_all.deb sudo dpkg -i webmin_1.580_all.deb |
wget http://prdownloads.sourceforge.net/webadmin/webmin_1.580_all.deb sudo dpkg -i webmin_1.580_all.deb
Если после установки apt-get сообщит о неудовлетворенной зависимости от пакета libapt-pkg-perl то выполним следующее:
sudo apt-get update sudo apt-get install -f |
sudo apt-get update sudo apt-get install -f
После установки наберите в браузере https://servername:10000/, примите сертификат и залогинтесь используя учётную запись существующего пользователя, имеющего права на sudo.
Русификация интерфейса
Перейдите по меню Webmin. Webmin -> Webmin Configuration -> Language и Display in language выберите Russian CP1251 (RU_RU)
На этом мы закончили установку Webmin. Внешний вид панели Webmin:
UPD.Браузер Chrome стал отноститься к «нерабочим» и «фальшивым» ssl сертификатам намного строже. Если раньше достаточно было просто согласиться с возможным риском, теперь ссылка перехода на сайт спрятана в недрах предупреждений. Чтобы каждый раз ее не искать, можно отключить Webmin доступ по ssl:
sudo nano /etc/webmin/miniserv.conf |
sudo nano /etc/webmin/miniserv.conf
Найдите следующую строку, замените 1 на 0 и сохраните файл.
Перезапустите Webmin:
sudo /etc/init.d/webmin restart |
sudo /etc/init.d/webmin restart
Теперь для доступа нужно использовать http://servername:10000/, где servername — имя или IP адрес Вашего сервера.
Источники:
http://448dmg.ru/webmin-ubuntu-256
http://melfis.ru/устанавливаем-webmin-в-ubuntu/
Источник: https://code-inside.com/ustanovka-webmin-na-ubuntu/
Установка Webmin на Ubuntu
Webmin предоставляет веб-интерфейс системы администрирования для выполнения основных задач системного администрирования.
Используя Webmin, вы можете легко настроить веб – сервер Apache, создавать и редактировать пользователей и группы, создавать и редактировать DNS – зоны и домены, настроить сервер баз данных MySQL, мониторинг трафика, настраивать межсетевой экран и многое другое.
Установка Webmin на Linux является довольно простой задачей и может быть завершена менее чем за 30 минут.
Во- первых, войдите в Linux через SSH, откройте файл sources.list
nano /etc/apt/sources.list
и добавьте следующие строки:
deb http://download.webmin.com/download/repository sarge contrib
deb http://webmin.mirror.somersettechsolutions.co.uk/repository sarge contrib
Сохраните файл и закройте его. После того, как вы закончите с этим шагом, вам нужно добавить ключ Webmin GPG. Этот шаг необходим, чтобы убедиться, что вы ранее добавили репозиторий Webmin. Перейдите к директории /root:
cd /root
Загрузите ключ Webmin GPG с помощью wget, выполнив следующую команду:
wget http://www.webmin.com/jcameron-key.asc
Наконец, добавьте ключ Webmin GPG с помощью следующей команды:
apt-key add jcameron-key.asc
После того, как вы добавите ключ GPG вам необходимо обновить списки пакетов. Выполните следующую команду:
apt-get update
Теперь вы готовы к установке Webmin на вашем Ubuntu. Для этого необходимо выполнить команду:
apt-get install webmin
Установка займет некоторое время, нет зависимости от вашей системы, она должна занимать не более 15 минут. После завершения установки, вы можете начать использовать Webmin.
Порт по умолчанию Webmin 10000. Для того, чтобы получить доступ к веб-интерфейсу вам необходимо будет открыть ваш веб-браузер и ввести ваш IP-адрес сервера с последующим номером порта.
https://IP-ADDRESS:10000
Если вы не уверены в том, какой у вас IP – адрес Ubuntu, вы можете выполнить следующую команду , чтобы найти его:
ip addr show
Обратите внимание, что вам нужно будет использовать протокол HTTPS для подключения к интерфейсу Webmin, так как Webmin позволяет SSL / TLS по умолчанию. Вы должны указать своему веб-браузеру принять сертификат SSL, хотя он не выдается органом сертификации. Вы можете приобрести или получить бесплатно SSL сертификат.
Для того, чтобы войти в свой интерфейс Webmin вам нужно использовать “root”, как имя пользователя и пароль администратора.
Webmin имеет много стандартных модулей. Полный список стандартных модулей можно найти по адресу:
http://www.webmin.com/standard.html
Хороший способ начать читать документацию Webmin. Основным источником является Webmin вики доступна по адресу: http://doxfer.webmin.com/Webmin/Main_Page.
Кроме того, вы можете найти документацию страниц модуля. Страницы документации модуля доступны по адресу: http://doxfer.webmin.com/Webmin/Webmin_Modules.
Источник: https://andreyex.ru/ubuntu/ustanovka-webmin-na-ubuntu
Webmin — система на кончиках пальцев
Как говорится на официальном сайте, Webmin — это web-интерфейс для системного администрирования Unix. Используя любой современный баузер, Вы можете настраивать аккаунты юзеров, сервер Apache, DNS, файловый сервер и многое другое.
На Хабре в х достаточно много упоминаний о Webmin, когда дело касается администрирования Linux, однако отдельной публикации не было. Исправляем.
В Webmin доступны сотни модулей и несколько десятков тем оформления, многие из которых уже входят в стандартный дистрибутив. Каждый из модулей реализует управление какой либо частью системы или сервиса. Ниже скриншоты некоторых модулей.
Запускаемые сервисы при загрузке системы. Вместо правки /etc/init.d
Настройка сетевого интерфейса. Вместо правки /etc/network/interfaces, /etc/hosts и пр.
Так выглядит настройка Samba. Вместо правки /etc/samba/smb.conf
Ну и сама настройка Webmin'а.
… перечислять можно бесконечно. В общем, всем нелюбителям править текстовые конфигурационные файлы посвящается (однако, заметьте, это не избавляет от необходимости знания предмета).
Опытные администраторы воскликнут, что есть ssh и /dev/hands, и, конечно, будут правы.
Но если речь идет о настройке офисного локального сервера, или же рабочей машины, тогда юзабилити становится на первое место.
- Минусы:
- Плюсы:
- УСТАНОВКА
— сервис висит в памяти — открыт порт (10000) — наглядность — все конфиги в одном месте — не требуется гуглить на тему («как мне добавить нового пользователя в систему» или «как создать задание cron») — лишние модули неустановленных в системе программ скрыты — есть возможность управления кластером серверов Webmin — дает представление о системе неопытному пользователю
Есть бинарные версии под большое количество систем: RPM, DEB, TAR.GZ, Solaris и даже под Windows. Я лишь расскажу как установть DEB из репозитория. Погружаемся в консоль, получаем права root'а
sudo -i
Получаем ключ
cd /root
wget http://www.webmin.com/jcameron-key.asc apt-key add jcameron-key.asc Добавляем источник приложений
gedit /etc/apt/sources.list
В текстовом редакторе добавляем строку
deb http://download.webmin.com/download/repository sarge contrib
Сохраняем, закрываем редактор. Обновляем и устанавливаем
apt-get update
apt-get install webmin Установка должна вытянуть несколько зависимостей, соглашаемся.
Осталось только открыть любимый браузер, и перейти по адресу https://localhost:10000/
Тут возможны некоторые проблемы с сертификатами в Firefox, для него надо добавить исключение вручную. Остальные браузеры соглашаются работать после уведомления о небезопасности подключения. Осталось только залогиниться под рутом. В Ubuntu надо логиниться от имени текущего пользователя. Вуаля!
P.S. Хабраюзер Exaktus дал ссылку на отличную тему оформления StressFree. Видео с демонстрацией возможностей интерфейса:
Источник: https://habr.com/post/72325/