Webmin Сравнение версий

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
wiki:webmin [2009/10/29 10:16]
wiki:webmin [2020/05/29 15:33] (текущий)
[Установка Webmin]
Строка 1: Строка 1:
-<note warning>​Правьте, так как могу некорректно описать</​note>​ +====== Webmin ====== 
-Webmin это очень удобный инструмент для удаленного администрирования серверов. +Webmin — это графический ​web интерфейс для управления сервером на базе ​Unix подобных операционных ​систем. То есть установив Webmin вы можете удалённо ​конфигурировать и управлять Linux сервер в удобном ​графическом интерфейсе на русском языке ​через браузер.
-Так сказать для тех кому лень(или не хватает знаний) возится с консолью. +
-Насколько я заметил, примерно на 85% серверов ​стоит этот инструмент удаленного администрирования. +
-Например когда я захотел установить самбу - вебмин сам скачал еез реп) и установил.+
  
----- +Возможности. 
-ОЛБДЮО+  * Полное управление ОС (загрузка,​ процессы,​ состояние,​ log-файлы);​ 
 +  * Управлять пользователями и группами и их правами;​ 
 +  * Управлять всеми серверами (Apache, [[FTP]], [[SSH]], [[Samba]]);​ 
 +  * Настройка сети в том числе и Firewall; 
 +  * Проводить резервное копирование,​ и многое другое;​ 
 + 
 +===== Установка Webmin ​ ===== 
 +Два варианта установки:​ 
 + 
 +**Первый** 
 +Поскольку Webmin это графический WEB интерфейс,​ то для его работы необходим web-сервер. Webmin представляет из себя набор cgi-скриптов,​ написанных на Perl, поэтому надо сначала поставить пакеты необходимые для его работы. 
 + 
 +Запукаем [[терминал]] и одной командой устанавливаем необходимые пакеты:​ 
 +<​code>​sudo apt-get install perl libnet-ssleay-perl openssl libauthen-pam-perl libpam-runtime libio-pty-perl libdigest-md5-perl</​code>​ 
 + 
 +Далее я бы порекомендовал поставить SSH сервер,​ так как удаленно администрировать намного проще:​ 
 +<​code>​sudo apt-get install openssh-server</​code>​ 
 + 
 +Осталось скачать самую свежую версию Webmin это можно сделать двумя способами. 
 +  * Скачать deb пакет Webmin c [[http://​www.webmin.com/​download.html|Официального сайта]] программы и установить его. 
 +  * Либо скачать и установить Webmin используя [[терминал]]:​ 
 + 
 +Добавляем [[репозиторий]] Webmin, редактируем файл /​etc/​apt/​sources.list:​ 
 +<​code>​sudo gedit /​etc/​apt/​sources.list</​code>​ 
 + 
 +В самом конце добавляем строку:​ 
 +<​code>​deb http://​download.webmin.com/​download/​repository sarge contrib</​code>​ 
 +Сохраняем изменения <​key>​Ctrl+S</​key>​ и закрываем редактор. 
 + 
 +Устанавливаем GPG ключ: 
 +<​code>​wget http://​www.webmin.com/​jcameron-key.asc 
 +sudo apt-key add jcameron-key.asc</​code>​ 
 + 
 +Устанавливаем Webmin для этого вводим команду:​ 
 +<​code>​sudo apt-get update 
 +sudo apt-get install webmin</​code>​ 
 + 
 +**Второй** 
 + 
 +Скачать файл с официального сайта: http://​www.webmin.com/​download.html 
 +  
 +В случае,​ если нет графического интерфейса и браузера можно сделать это командой  
 +<​code>​wget https://​prdownloads.sourceforge.net/​webadmin/​webmin_1.941_all.deb</​code>​ 
 + 
 +Ссылка на актуальную версию на 29.05.2019. Новую версию и ссылку нужно проверять на сайте. 
 +Выполнить команду установки пакета. 
 +<​code>​sudo dpkg -i webmin_1.941_all.deb</​code>​ 
 +Название пакета необходимо изменить при изменении версии. 
 +Доустановить необходимые пакеты командой:​ 
 +<​code>​sudo apt -f install</​code>​ 
 + 
 +**Запустить** ​ Webmin можно через браузер для этого введите следующий адресу в строку url: 
 +<​code>​https://​localhost:​10000</​code>​ 
 +Примите сертификат и авторизируйтесь,​ используя учётную запись пользователя имеющего права на sudo. 
 + 
 +<note important>​Обратите внимание,​ что именно протокол **https**, а не **http**</​note>​ 
 + 
 +===== Ссылки ===== 
 +  * [[http://​www.webmin.com|Официальный сайт]] 
 +  * [[http://​ru.wikipedia.org/​wiki/​Webmin|Webmin на Wikipedia]] 
 +  
 + 
 +{{tag>​HOWTO Администрирование ПО Samba Server}}