Webmin настройка samba: Упрощаем администрирование с Webmin | Linuxoid
Упрощаем администрирование с Webmin | Linuxoid
Webmin — администрирование Linux через веб-интерфейс.
Что такое Webmin.
    Средство системного администрирования Webmin , представляет собой бесплатное программное обеспечение, облегчающее работу системных администраторов операционных систем семейства Linux .
Webmin представляет собой простой веб-сервер, и несколько сотен скриптов, написанных на языке Perl, с помощью которых выполняются команды конфигурирования отдельных элементов системы, системных служб и самого Webmin. Практически, Webmin — это удобная панель управления, доступная через веб-браузер, а модули Webmin — это внешний интерфейс к консольным утилитам. При настройках по умолчанию, для доступа к Webmin достаточно в любом обозревателе открыть URL
https://host:10000
https://localhost:10000 — обычно, при настройках по умолчанию, доступ к средствам Webmin возможен только через петлевой интерфейс.
После авторизации, пользователь получает доступ к настройкам как самого Webmin, так и тех составляющих операционной системы, поддержка которых реализована в его данной версии.
Не смотря на то, что работа в среде Webmin достаточно проста и имеется неплохая справочная документация, необходимо понимать что для выполнения задач администрирования, в первую очередь требуются знания , хотя бы базовые, которые невозможно заменить никакими инструментами. Webmin — это всего лишь средство, облегчающее администрирование, упрощающее рутинные действия, позволяющее отображать данные в удобном для восприятия виде и выполнять настройки с меньшими затратами сил и средств.
Для тех, кто приступил к изучению Linux, Webmin позволит, в первую очередь, сэкономить время затрачиваемое на скучные и утомительные задачи.
Webmin работает фактически на всех *nix-платформах, включая Linux, AIX, HPUX, Solaris, OS X и другие. Он может работать практически на любом графическом браузере как локально так и удаленно. Данные передаваемые между сервером и браузером могут шифроваться при помоощи SSL.
Домашний Ubuntu сервер
Кроме того, для начинающего системного администратора Linux полезным свойством может быть то, что в Webmin имеется возможность изменить используемый язык и тему оформления .
Установка и настройка Webmin.
Скачать инсталляционный пакет Webmin под конкретный дистрибутив Linux можно с сайта проекта www.webmin.com в разделе Downloads:
Установка должна выполняться под учетной записью суперпользователя и может быть выполнена либо в консоли, либо с использованием графической оболочки и Центра Приложений Ubuntu ( Ubuntu Software Center ) . Второй способ проще — достаточно открыть скачиваемый установочный пакет Webmin в Центре приложений:
После загрузки установочного пакета будет выполнена установка Webmin и модулей, необходимых для удовлетворения зависимостей, что будет отражено в Центре приложений статусом «Установлено » ( Installed ).
Установка Webmin из консоли с использованием Advanced Packaging Tool ( APT ) потребует некоторых дополнительных действий из -за того, что репозиторий релизов Webmin отсутствует в списке источников для установки программного обеспечения Ubuntu и чтобы его подключить, необходимо в конфигурационный файл /etc/apt/sources.list добавить строку:
deb http://download.webmin.com/download/repository sarge contrib
Где:
http://download.webmin.com/download/repository/ — определяет каталог с источниками — пакетами для установки Webmin.
sarge — семейство процессоров архитектуры Intel x86
contrib — дополнительное программное обеспечение.
После сохранения sources.list необходимо ыкачать и установить GPG-ключ, используемый в качестве удостоверяющей подписи репозитория. Переходим в каталог /root:
cd /root
Скачиваем ключ:
wget http://www.webmin.com/jcameron-key.asc
Устанавливаем ключ в своей системе:
apt-key add jcameron-key.asc
Также, нужно установить поддержку транспорта HTTPS для инструментов APT:
apt-get install apt-transport-https
После этого необходимо выполнить пересинхронизацию файлов описаний пакетов с их источниками из sources.list:
apt-get update
После завершения синхронизации выполнить установку Webmiin из репозитория разработчика:
apt-get install webmin
В процессе установки могут быть выданы запросы на установку дополнительных пакетов для удовлетворения зависимостей для Webmin. В результате ( в случае успешной установки ) будет выведена итоговая информация — имя установленного пакета, раздел, к которому он относится, размер, автор, поддерживаемая архитектура, состав модулей и т. п.:
Package: webmin
Status: install ok installed
Priority: optional
Section: admin
Installed-Size: 134432
Maintainer: Jamie Cameron [email protected]
Architecture: all
Version: 1.660
Replaces: webmin-adsl, webmin-apache, webmin-bandwidth,
. . .
webmin-xinetd
Provides: webmin
Depends: perl, libnet-ssleay-perl, openssl, libauthen-pam-perl, libpam-runtime, libio-pty-perl, apt-show-versions, python
Pre-Depends: perl
Conffiles:
/etc/pam.d/webmin 7d932afdbc1605586ab8c31de78b7dc2
/etc/init.d/webmin fa9f50024069de7b242bd8a6c80ee823
Description: web-based administration interface for Unix systems
Using Webmin you can configure DNS, Samba, NFS, local/remote filesystems and more using your web browser. After installation, enter the URL
https://localhost:10000/ into your browser and login as root with your root password.
Работа с Webmin.
В браузере открываем ссылку https://localhost:10000/ , и после ввода имени пользователя и пароля отображается основное окно Webmin:
В правой части основного окна отображается информация о системе, в левой — разделы, доступные для настройки с использованием Webmin:
Webmin — настройки модуля Webmin — настройка слушаемых сервером адресов и портов, настройки пользователей, язык и тема оформления, журналы действий, резервное копирование и т.п.
System — информация и системные настройки — управление пользователями, процессами, службами, файловыми системами, системными журналами, резервное копирование и управление приложениями.
Servers — настройки для установленных в системе серверов DNS, DHCP, FTP и т.п.
Others — прочие инструменты для администрирования — командная оболочка, менеджер файлов, SSH-клиент и т.п.
Networking — сетевые настройки, средства мониторинга сетевого трафика, брандмауэры и т.п.
Hardware — системное время, средства управления принтерами, разделами на дисках, запись на CD/DVD
Cluster — управление несколькими системами, объединенными в кластер.
Webmin устанавливается на одной из систем, входящих в кластер, и взаимодействие с остальными осуществляется через протокол удаленного вызова процедур RPC (Remote Procedure Call .
Un-used Modules — неиспользуемые модули Webmin — модули которые были установлены, но в системе нет объектов для их использования. Если после установки Webmin выполнялась , например, установка сервера SSH, то для перевода его из категории неиспользуемых в категорию «Servers» ( Серверы ) необходимо выполнить обновление модулей ( Refresh Modules в меню Webmin)
Search — контекстный поиск в Webmin
View Module’s Logs — просмотр журналов изменений для отдельных модулей Webmin.
System Information — отображение информации о системе — имя узла, версия ОС, информация о процессоре, версия ядра и т.п..
Refresh Modules — обновить модули. Для того, чтобы изменения в составе модулей вступили в силу нужно завершить сеанс работы с Webmin ( кнопка Logout ) и повторно авторизоваться.
Logout — выход из Webmin
Для того, чтобы использовать Webmin с русским интерфейсом, нужно в меню Webmin выбрать пункт Change Language and Theme и установить персональный выбор Personal choice — русский язык Russian (RU_RU) и нажать кнопку Make Changes . Выйти из Webmin и авторизоваться повторно.
При выполнении настроек с помощью Webmin необходимо учитывать тот факт, что в большинстве случаев, для того, чтобы сделанные настройки вступили в силу, требуется нажатие кнопки «Применить настройки» ( Apply Changes ) и для некоторых сервисов — остановка и запуск. Многие модули Webmin, кроме собственных сценариев настроек позволяют выполнить прямое редактирование конфигурационных файлов, что позволяет выполнять настройки, не реализованные в текущей версии модуля.
Настройка сети в Webmin.
Для настройки сети используется меню «Сеть» — «Настройка сети»
В режиме настроек сетевых интерфейсов можно просматривать список сетевых интерфейсов, активируемых при загрузке и активных в данный момент, удалять их или добавлять новые, а также изменять существующие настройки:
В списке активных интерфейсов присутствуют eth0 и lo. Для изменения настроек активного интерфейса нужно нажать на ссылку с его именем, например — eth0.
Все изменения для выбранного сетевого интерфейса будут применены только после нажатия кнопки «Сохранить». Если же нажать «Вернуться к списку сетевых интерфейсов», то изменения настроек игнорируются.
Как видим, имеется возможность изменения стандартных параметров — IP-адреса, маски, широковещательного адреса, MTU, MAC-адреса. Разрешать или запрещать использование IPv6 и настраивать его параметры, а также добавлять виртуальные сетевые интерфейсы.
Для возврата к предыдущему пункту меню модуля Webmin можно пользоваться ссылками, расположенными в самом низу активного окна, или кнопкой «Назад» используемого браузера.
В данной конфигурации сети существует определенная проблема, связанная с тем, что при установке Ubuntu Linux Desktop 13.04 на данном оборудовании, имя компьютера не привязано к непетлевому сетевому интерфейсу, что видно в пункте настроек «Адреса узлов»:
Как видно, имени компьютера UbDesk13 соответствует адрес 127.0.0.1 , так же как и имени localhost что может привести к различным проблемам с использованием данного компьютера в локальной сети. Для того, чтобы устранить данную проблему, необходимо удалить строку :
127.0.0.1 UbDesk13
отметив ее галочкой и нажав кнопку «Удалить выбранные адреса хоста». Затем нажать «Добавить новый адрес узла», и ввести адрес непетлевого интерфейса ( в данном примере 192.168.0.248 на eth0 ) и имя ( UbDesk13 ). После нажатия на кнопку «Создать» эти данные будут записаны в файл /etc/hosts и имя UbDesk13 будет разрешаться в IP-адрес 192.168.0.248 .
Вместо удаления существующей записи об адресе узла и добавления новой, можно было воспользоваться простым ее редактированием, изменив адрес 127.0.0.1 на 192.168.0.248.
Если вы желаете поделиться ссылкой на эту страницу в своей социальной сети, пользуйтесь кнопкой «Поделиться»
В начало страницы       |       На главную страницу сайта
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. Видео с демонстрацией возможностей интерфейса:
Программный комплекс Webmin, установка и настройка
Иногда управление Linux-сервером может быть затруднительным, особенно для тех, кто не имеет большого опыта работы с инструментами командной строки. Кроме того, администраторам тяжело управлять своими серверами удаленно – работать на эмуляторе терминала с мобильных устройств не очень удобно. Поэтому были созданы панели управления, одним из примеров которых является Webmin. Это веб-панель управления для Linux-систем с простым в использовании интуитивным интерфейсом управления сервером.
В данном руководстве мы рассмотрим установку и настройку Webmin, а также наиболее распространенные примеры ее использования.
Установка Webmin
Начнем с установки Webmin. В зависимости от вашего дистрибутива для этого используются различные команды.
Для Ubuntu/Debian (и производных)
Для систем на основе Debian есть репозиторий проекта Webmin. Чтобы им воспользоваться, нужно внести его в список репозиториев apt.
echo "deb http://download.webmin.com/download/repository sarge contrib" | sudo tee /etc/apt/sources.list.d/webmin.list
Затем нужно добавить PGP-ключ для проверки пакетов.
wget -qO - http://www.webmin.com/jcameron-key.asc | sudo apt-key add -
Теперь можно установить Webmin при помощи apt:
sudo apt update sudo apt install webmin
Для RHEL/CentOS
Для RHEL/CentOS также есть репозиторий проекта Webmin, и его тоже требуется добавить в список репозиториев yum.Для этого создадим файл /etc/yum.repos.d/webmin.repo
следующего содержания.
[Webmin] name=Webmin Distribution Neutral baseurl=http://download.webmin.com/download/yum enabled=1 gpgcheck=1 gpgkey=http://www.webmin.com/jcameron-key.asc
Затем можно установить Webmin при помощи yum, как любой другой пакет:
sudo yum install webmin
Первые шаги
Итак, мы успешно установили Webmin. Доступ к ней осуществляется из браузера – нужно ввести в адресной строке https://<ip_адрес_сервера>:10000/.
Обратите внимание на https, в противном случае вы получите ошибку
Error - Document follows
При возникновении проблем нужно проверить, не заблокирован ли порт через iptables или firewalld. Если порт запрещен, то его нужно разрешить. Так же проверьте не использует ли его другая программа. Когда вы введете указанный адрес впервые, вы получите ошибку, сообщающую, что сертификат подписан самостоятельно. Это нормально, можно доверять этому сертификату и продолжить работу. В дальнейшем можно настроить Webmin для использования собственного сертификата, полученного вами из центра сертификации (это будет рассмотрено ниже).
После того, как вы разрешите доверять сертификату, вы попадете на экран входа в систему. Здесь можно ввести те же имя пользователя и пароль, которыми вы обычно пользуетесь в своей системе Linux. Можно войти как root или другой пользователь, которому разрешено пользоваться sudo.
После входа в систему вы попадете, наконец, на саму панель управления. На ней отображается общая информация о системе, а при помощи различных секций в правой части экрана можно управлять различными элементами вашего сервера.
В следующем разделе мы рассмотрим важнейшие функции Webmin.
Обзор функций и модулей Webmin
Webmin предоставляет самые разнообразные функции в виде модулей. Существуют модули для управления каждым элементом системы Linux, будь то обновление пакетов, настройка брандмауэра или управление ротацией логов. В данном руководстве мы рассмотрим наиболее важные и распространенные из них, необходимые для начала работы с вашим сервером. Некоторые модули, например, для управления DNS-сервером, будут отключены до установки необходимых программ.
Управление пакетами
Webmin позволяет легко устанавливать и удалять пакеты. В меню в левой части выберите System → Software packages (Система – Программные пакеты). Вы попадете на страницу, аналогичную приведенной ниже. Отображаемая информация может отличаться в зависимости от используемого дистрибутива.
Здесь вы можете выбрать установочный rpm или deb пакет для установки с локальной файловой системы. Также можно установить пакет указав пакет на http или ftp сервере. Или установить из системы управления пакетами yum или get. Для этого просто выберите нужный пункт и заполните поле напротив. Например для установки nginx из репозиториев укажите «Package from YUM» и впишите название «nginx». После чего нажмите кнопку «Install»
Обновлять пакеты также довольно легко. Если доступны обновления пакетов, на панели управления появится соответствующее уведомление. Кликните по нему, и вы попадете на страницу «Software Package Updates» (Обновление программных пакетов), либо можно выбрать пункт System → Software Package Updates (Система – Обновление программных пакетов) в меню слева. Здесь вы можете выбрать пакеты и обновить их, нажав кнопку «Update Selected Packages» (Обновить выбранные пакеты). Также можно настроить автоматическое обновление в разделе «Scheduled checking options» (Опции автоматического обновления).
Управление пользователями
При помощи опции конфигурации пользователей можно легко добавлять или удалять пользователей в системе. В меню слева выберите Webmin → Webmin Users (пользователи Webmin). Чтобы добавить пользователей, нажмите кнопку «Create a new Webmin user» (создать нового пользователя), как показано на скриншоте ниже.
Если требуется удалить пользователей, нужно выбрать их, установив галочку, и нажать кнопку «Delete Selected» (удалить выбранных).
Менеджер файлов
Чтобы загружать или просматривать файлы на удаленной системе, обычно требуется использовать SFTP или rsync. Однако, не везде эти инструменты доступны. В Webmin есть простой веб-менеджер файлов, при помощи которого можно просматривать, скачивать и загружать файлы. Чтобы открыть его, выберите в главном меню пункт Others → File Manager (Прочее – Менеджер файлов).
Для создания нового файла или загрузки файла можно воспользоваться меню «File» (Файл) в правой верхней части. Меню «Tools» (Инструменты) позволяет выполнять более сложные задачи, например, изменять права доступа к файлам.
Работа в командной строке
Несмотря на то, что в Webmin есть множество модулей, для некоторых задач может потребоваться вернуться к интерфейсу командной строки. Для таких ситуаций в Webmin есть специальная оболочка. Ее можно открыть, выбрав пункт меню Others → Command Shell (Прочее – Командная строка). Это не полноценный эмулятор терминала, поэтому интерактивные программы могут не работать, тем не менее, оболочка очень удобна для небольших задач, в которых требуется командная строка.
Смена языка интерфейса
Для смены языка webmin выберите слева пункт меню Webmin → Change Language and Theme (Изменение языка и темы). И выберите нужный язык, например русский, после чего нажмите кнопку «Make Changes».
Настройка Webmin
В Webmin есть множество опций конфигурации. Для доступа к ним выберите слева пункт меню Webmin → Webmin Configuration (Конфигурация Webmin).
На данной странице располагается огромное количество опций, которые можно настроить, от параметров безопасности до тем оформления. В нашем руководстве мы вновь ограничимся наиболее важными из них.
Защита от злоумышленников
Все, что видно в Интернете, рано или поздно может привлечь внимание хакеров. Злоумышленник может попытаться получить доступ к вашему серверу, перебрав множество различных имен пользователя и паролей. К счастью, в Webmin есть встроенные механизмы защиты от подобных действий.
Если требуется разрешить или запретить доступ с определенных IP-адресов, можно воспользоваться «IP Access Manager» (Менеджер IP-доступа). В зависимости от того, хотите ли вы разрешить или запретить доступ, выберите пункт «Only allow from listed addresses» (Разрешать доступ только с указанных адресов) или «Deny from listed addresses» (Запретить доступ с указанных адресов». Далее введите адреса, с которых вы хотите разрешить или запретить доступ, в поле «Allowed IP address» (Разрешенные IP-адреса).
К сожалению, использовать правила, основанные на IP-адресах, возможно не всегда. В этом случае у Webmin есть возможность блокировки IP после слишком большого числа неудачных попыток подключения. Эти опции можно настроить на странице «Authenticator» (Аутентификация). По умолчанию настроена блокировка IP-адресов после 5 неудачных попыток входа в минуту, но можно усилить безопасность – например, задать 25 неудачных попыток за 12-часовой интервал (43200 секунд). Аналогичным образом можно блокировать пользователей, установив флажок «Block users with more than…» (Блокировать пользователей после…).
Если вы еще сильнее хотите повысить безопасность, можно настроить двухфакторную аутентификацию.
Настройка SSL-сертификатов
Как уже было сказано, по умолчанию Webmin использует автоматически сгенерированный самостоятельно подписанный сертификат. Если вы хотите использовать другой сертификат, зайдите в раздел « SSL Encryption» (Шифрование SSL). Здесь вы можете загрузить собственный сертификат на вкладке «Upload certificate» (Загрузить сертификат)
.
Вы также можете получить сертификат SSL от Let’s Encrypt, автоматического центра сертификации. Важно заметить, что для использования Let’s Encrypt вам потребуется имя узла. Также нужно будет установить Apache или другой веб-сервер.
После установки веб-сервера заполните поле имени узла. Для Apache в разделе «Website root directory» (Корень документов сайта) выберите «Other directory» (Другая директория) и введите /var/www/html
. Если вы уже используете другой веб-сервер, укажите настроенную для него директорию. Затем установите в поле «Months between automatic renewal» (Количество месяцев до автоматического обновления) значение 1 или 2, так как срок действия сертификатов Let’s Encrypt – 3 месяца. Далее нажмите «Request Certificate» (Запросить сертификат), и он будет создан в течение нескольких секунд.
Заключение
Webmin – один из лучших инструментов для управления Linux-серверами. Он предоставляет большое разнообразие полезных функций, которое оценят как начинающие, так и опытные пользователи. Для более подробного изучения этого инструмента можно обратиться к его документации.
Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.
администрирование Linux через веб-интерфейс .
Что такое Webmin.
   
Средство системного администрирования Webmin , представляет собой бесплатное программное обеспечение, облегчающее работу системных администраторов операционных систем семейства Linux .
Webmin представляет собой простой веб-сервер, и несколько сотен скриптов, написанных на языке Perl, с помощью которых выполняются команды конфигурирования отдельных элементов системы, системных служб и самого Webmin. Практически, Webmin — это удобная панель управления, доступная через веб-браузер, а модули Webmin — это внешний интерфейс к консольным утилитам. При настройках по умолчанию, для доступа к Webmin достаточно в любом обозревателе открыть URL
https://host:10000
https://localhost:10000 — обычно, при настройках по умолчанию, доступ к средствам Webmin возможен только через петлевой интерфейс.
После авторизации, пользователь получает доступ к настройкам как самого Webmin, так и тех составляющих операционной системы, поддержка которых реализована в его данной версии.
Не смотря на то, что работа в среде Webmin достаточно проста и имеется неплохая справочная документация, необходимо понимать что для выполнения задач администрирования, в первую очередь требуются знания , хотя бы базовые, которые невозможно заменить никакими инструментами. Webmin — это всего лишь средство, облегчающее администрирование, упрощающее рутинные действия, позволяющее отображать данные в удобном для восприятия
виде и выполнять настройки с меньшими затратами сил и средств.
Для тех, кто приступил к изучению Linux, Webmin позволит, в первую очередь, сэкономить время затрачиваемое на скучные и утомительные задачи.
Webmin работает фактически на всех *nix-платформах, включая Linux, AIX, HPUX, Solaris, OS X и другие. Он может работать практически на любом графическом браузере как локально так и удаленно. Данные передаваемые между сервером и браузером могут шифроваться при помоощи SSL. Кроме того, для начинающего системного администратора Linux полезным свойством может быть то, что в Webmin имеется возможность изменить используемый язык и тему оформления .
Установка и настройка Webmin.
Скачать инсталляционный пакет Webmin под конкретный дистрибутив Linux можно с сайта проекта www.webmin.com в разделе Downloads:
Установка должна выполняться под учетной записью суперпользователя и может быть выполнена либо в консоли, либо с использованием графической оболочки и Центра Приложений Ubuntu ( Ubuntu Software Center ) . Второй способ проще — достаточно открыть скачиваемый установочный пакет Webmin в Центре приложений:
После загрузки установочного пакета будет выполнена установка Webmin и модулей, необходимых для удовлетворения зависимостей, что будет отражено в Центре приложений статусом «Установлено » ( Installed ).
Установка Webmin из консоли с использованием Advanced Packaging Tool ( APT ) потребует некоторых дополнительных действий из -за того, что репозиторий релизов Webmin отсутствует в списке источников для установки программного обеспечения Ubuntu и чтобы его подключить, необходимо в конфигурационный файл /etc/apt/sources.list добавить строку:
deb http://download.webmin. com/download/repository sarge contrib
Где:
http://download.webmin. com/download/repository/ — определяет каталог с источниками — пакетами для установки Webmin.
sarge — семейство процессоров архитектуры Intel x86
contrib — дополнительное программное обеспечение.
После сохранения sources.list необходимо ыкачать и установить GPG-ключ, используемый в качестве удостоверяющей подписи репозитория. Переходим в каталог /root:
cd /root
Скачиваем ключ:
wget http://www.webmin. com/jcameron-key.asc
Устанавливаем ключ в своей системе:
apt-key add jcameron-key.asc
Также, нужно установить поддержку транспорта HTTPS для инструментов APT:
apt-get install apt-transport-https
После этого необходимо выполнить пересинхронизацию файлов описаний пакетов с их источниками из sources.list:
apt-get update
После завершения синхронизации выполнить установку Webmiin из репозитория разработчика:
apt-get install webmin
В процессе установки могут быть выданы запросы на установку дополнительных пакетов для удовлетворения зависимостей для Webmin. В результате ( в случае успешной установки ) будет выведена итоговая информация — имя установленного пакета, раздел, к которому он относится, размер, автор, поддерживаемая архитектура, состав модулей и т. п.:
Package: webmin
Status: install ok installed
Priority: optional
Section: admin
Installed-Size: 134432
Maintainer: Jamie Cameron [email protected]
Architecture: all
Version: 1.660
Replaces: webmin-adsl, webmin-apache, webmin-bandwidth,
. . .
webmin-xinetd
Provides: webmin
Depends: perl, libnet-ssleay-perl, openssl, libauthen-pam-perl, libpam-runtime, libio-pty-perl,
apt-show-versions, python
Pre-Depends: perl
Conffiles:
/etc/pam.d/webmin 7d932afdbc1605586 ab8c31de78b7dc2
/etc/init.d/webmin fa9f50024069de7b2 42bd8a6c80ee823
Description: web-based administration interface for Unix systems
Using Webmin you can configure DNS, Samba, NFS, local/remote filesystems
and more using your web browser. After installation, enter the URL
https://localhost:10000/ into your browser and login as root with your root
password.
Работа с Webmin.
В браузере открываем ссылку https://localhost:10000/ , и после ввода имени пользователя и пароля отображается основное окно Webmin:
В правой части основного окна отображается информация о системе, в левой — разделы, доступные для настройки с использованием Webmin:
Webmin — настройки модуля Webmin — настройка слушаемых сервером адресов и портов, настройки пользователей, язык и тема оформления, журналы действий, резервное копирование и т.п.
System — информация и системные настройки — управление пользователями, процессами, службами, файловыми системами, системными журналами, резервное копирование и управление приложениями.
Servers — настройки для установленных в системе серверов DNS, DHCP, FTP и т.п.
Others — прочие инструменты для администрирования — командная оболочка, менеджер файлов, SSH-клиент и т.п.
Networking — сетевые настройки, средства мониторинга сетевого трафика, брандмауэры и т.п.
Hardware — системное время, средства управления принтерами, разделами на дисках, запись на CD/DVD
Cluster — управление несколькими системами, объединенными в кластер. Webmin устанавливается на одной из систем, входящих в кластер, и взаимодействие с остальными осуществляется через протокол удаленного вызова процедур RPC (Remote Procedure Call .
Un-used Modules — неиспользуемые модули Webmin — модули которые были установлены, но в системе нет объектов для их использования. Если после установки Webmin выполнялась , например, установка сервера SSH, то для перевода его из категории неиспользуемых в категорию «Servers» ( Серверы ) необходимо выполнить обновление модулей ( Refresh Modules в меню Webmin)
Search — контекстный поиск в Webmin
View Module’s Logs — просмотр журналов изменений для отдельных модулей Webmin.
System Information — отображение информации о системе — имя узла, версия ОС, информация о процессоре, версия ядра и т.п..
Refresh Modules — обновить модули. Для того, чтобы изменения в составе модулей вступили в силу нужно завершить сеанс работы с Webmin ( кнопка Logout ) и повторно авторизоваться.
Logout — выход из Webmin
Для того, чтобы использовать Webmin с русским интерфейсом, нужно в меню Webmin
выбрать пункт Change Language and Theme и установить персональный выбор Personal choice — русский язык Russian (RU_RU) и нажать кнопку Make Changes . Выйти из Webmin и авторизоваться повторно.
При выполнении настроек с помощью Webmin необходимо учитывать тот факт, что в большинстве случаев, для того, чтобы сделанные настройки вступили в силу, требуется нажатие кнопки «Применить настройки» ( Apply Changes ) и для некоторых сервисов — остановка и запуск. Многие модули Webmin, кроме собственных сценариев настроек позволяют выполнить прямое редактирование конфигурационных файлов, что позволяет выполнять настройки, не реализованные в текущей версии модуля.
Настройка сети в Webmin.
Для настройки сети используется меню «Сеть» — «Настройка сети»
В режиме настроек сетевых интерфейсов можно просматривать список сетевых интерфейсов, активируемых при загрузке и активных в данный момент, удалять их или добавлять новые, а также изменять существующие настройки:
В списке активных интерфейсов присутствуют eth0 и lo. Для изменения настроек активного интерфейса нужно нажать на ссылку с его именем, например — eth0.
Все изменения для выбранного сетевого интерфейса будут применены только после нажатия кнопки «Сохранить». Если же нажать «Вернуться к списку сетевых интерфейсов», то изменения настроек игнорируются.
Как видим, имеется возможность изменения стандартных параметров — IP-адреса, маски, широковещательного адреса, MTU, MAC-адреса. Разрешать или запрещать использование IPv6 и настраивать его параметры, а также добавлять виртуальные сетевые интерфейсы.
Для возврата к предыдущему пункту меню модуля Webmin можно пользоваться ссылками, расположенными в самом низу активного окна, или кнопкой «Назад» используемого браузера.
В данной конфигурации сети существует определенная проблема, связанная с тем, что при установке Ubuntu Linux Desktop 13.04 на данном оборудовании, имя компьютера не привязано к непетлевому сетевому интерфейсу, что видно в пункте настроек «Адреса узлов»:
Как видно, имени компьютера UbDesk13 соответствует адрес 127.0.0.1 , так же как и имени localhost что может привести к различным проблемам с использованием данного компьютера в локальной сети. Для того, чтобы устранить данную проблему, необходимо удалить строку :
127.0.0.1 UbDesk13
отметив ее галочкой и нажав кнопку «Удалить выбранные адреса хоста». Затем нажать «Добавить новый адрес узла», и ввести адрес непетлевого интерфейса ( в данном примере 192.168.0.248 на eth0 ) и имя ( UbDesk13 ). После нажатия на кнопку «Создать» эти данные будут записаны в файл /etc/hosts и имя UbDesk13 будет разрешаться в IP-адрес 192.168.0.248 .
Вместо удаления существующей записи об адресе узла и добавления новой, можно было воспользоваться простым ее редактированием, изменив адрес 127.0.0.1 на 192.168.0.248.
В начало страницы       |       На главную страницу сайта
Упрощаем администрирование с Webmin
У Unix-подобных операционных систем много положительных сторон: безопасность, стабильность, некоторых привлекает и бесплатность. Но для начинающих админов настройка системы может превратиться в настоящий ад. Копание в конфигурационных файлах, постоянное чтение документации, к тому же не для всех понятном английском языке, может отпугнуть любого, тем более успевшего поработать с Windows. И будь система хоть сто раз защищенной, но ошибки в конфигурационных файлах могут привести к серьезным проблемам с безопасностью.
Разработанный Джими Камероном (Jamie Cameron) Webmin (http://www.webmin.com/) является полноценным интерфейсом для системного администрирования Unix, использование которого существенно упрощает процесс управления системой, а использование веб-технологий делает его доступным с любой точки планеты и независимой от используемой на время настройки операционной системы. Он будет полезен для удаленного управления системой тем администраторам, у которых нет в данный момент доступа к компьютеру с установленной Unix-подобной системой, а стандартные сетевые средства Windows, не блещут особым выбором необходимых утилит. В этом случае используя любой web-браузер поддерживающий таблицы и формы (и JAVA для некоторых модулей), можно без проблем, в наглядной форме, с локального или удаленного компьютера настроить пользовательские аккаунты, установить, удалить программы, настроить Web, mail, DNS сервер, сервер печати, управлять базами данных, организовать совместное использование файлов используя Samba или NFS, настроить firewall, синхронизировать время, организовать совместный доступ в Интернет, мониторинг состояния сервисов, осуществить резервное копирование, записать CD-диск, получить доступ к фалам на удаленном компьютере, в том числе документации и прочие бесчисленные задачи администрирования коих не счесть, но требующих определенных знаний и умений. При этом Webmin избавит вас от синтаксических ошибок, и неточностей, как сможет, предупредит о потенциально опасных действиях. Но это, правда, не значит, что ничего знать совсем не обязательно и умная утилита сделает все сама. Иметь некоторые понятия о строении Unix, значении тех или иных утилит, особенности работы протоколов и сервисов все-таки необходимо. Опытным администраторам, также не стоит игнорировать наличие такой удобной утилиты, ведь помнить все параметры в конфигурационных файлах и тонкости настройки сервисов на различных системах, согласитесь довольно тяжело.
Возможности Webmin
Написанный на языке Perl пятой версии, Webmin имеет модульную структуру, позволяющую свободно наращивать требуемую функциональность или наоборот убрать все ненужное. Для работы используется свой собственный мини веб-сервер, что делает его независимым от наличия и использования Apache или других веб-серверов (хотя можно заставить его работать и через Apache). Открытый исходный код пошел только на пользу проекту. Пока Джими Камерон возился с основным кодом системы, многочисленные разработчики перевели интерфейс на более чем 30 языков (есть русский) и создали более 270 модулей существенно расширяющих возможности. Некоторые из модулей уже вошли в стандартную поставку, другие доступны для загрузки отдельно.
На странице http://www.webmin.com/support.html найдете список из дистрибутивов и операционных систем, на которых Webmin без проблем будет работать. Если конкретного дистрибутива в нем нет, то отчаиваться не стоит, скорее всего Webmin удастся заставить работать без трудностей. При этом одним из основных преимуществ Webmin, является то, что он подстраивается под систему, в том числе изменяя свой интерфейс и поведение, в соответствии с используемой ОС, т.е. фактически скрывает от конечного пользователя различия между всеми вариантами Unix. Еще одним преимуществом Webmin является возможность делегировать часть полномочий по настройке определенных сервисов другим пользователям (администраторам).
Установка Webmin
На сегодняшний день актуальной является версия 1.400. Установить Webmin проще простого. Скачиваем архив с исходными тестами размером 13 Мб (имеется версия minimal размером 1,3 Мб содержащая только джентльменский набор) или пакет под свой дистрибутив. При использовании архива распаковываем его, заходим внутрь и даем команду ./setup с указанием каталога, в котором хотите видеть установленный Webmin.
$ wget -c http://prdownloads.sourceforge.net/webadmin/webmin-1.400.tar.gz
$ gunzip webmin-1.400.tar.gz
$ tar xf webmin-1.400.tar.gz
$ cd webmin-1.400.tar.gz
$ sudo ./setup.sh /opt/webmin
Хотя можно каталог не задавать, в этом случае будет произведена установка в текущий каталог. После чего необходимо будет ответить на ряд вопросов о будущем размещении конфигурационных файлов, нахождении интерпретатора Perl, номере порта на котором Webmin будет ожидать соединения (по умолчанию 10000), логин и пароль для доступа, автоматический запуск при старте системы.Config file directory [/etc/webmin]:
Log file directory [/var/webmin]:
…
Full path to perl (default /usr/bin/perl):
Testing Perl …
Perl seems to be installed ok
…
Web server port (default 10000):
Login name (default admin):
Login password:
Password again:
Use SSL (y/n): y
…
Start Webmin at boot time (y/n):y
В большинстве случае можно со всем соглашаться и жать Enter, если программа установки что-то сама не найдет, то тогда в другой консоли при помощи whereis самостоятельно находим и прописываем путь вручную. После чего запустится свой мини web-сервер и будет выдана подсказка, по которой можно найти в сети webmin.
Webmin has been installed and started successfully. Use your web browser to go to https://server.com:10000/and login with the name and password you entered previously.Because Webmin uses SSL for encryption only, the certificate
it uses is not signed by one of the recognized CAs such asVerisign. When you first connect to the Webmin server, your
browser will ask you if you want to accept the certificate presented, as it does not recognize the CA. Say yes.
Еще один момент. Для возможности работы по защищенному каналу (а из внешней сети работать нужно только так, да и во внутренней не будет лишней подстраховка) требуется наличие модуля Net::SSLeay и OpenSSL (http://www.openssl.org/). Поэтому при появлении сообщения.
The Perl SSLeay library is not installed. SSL not available.
Загрузите модуль с CPAN и повторите установку, за дополнительной информацией обращайтесь по адресу http://www.webmin.com/ssl.html. Иначе в строке web-браузера набирайте http вместо https.
Кстати удалить Webmin так же просто. Запускаем скрипт /etc/webmin/uninstall.sh и его как небывало.
Настройка Webmin
Дальнейшую настройку можно производить уже непосредственно через Webmin. Но некоторые операции доступны и при помощи скриптов. Например, если вы забыли пароль, то локально его изменить можно при помощи скрипта changepass.pl.
$ sudo /usr/local/webmin/changepass.pl /etc/webmin пользователь новый_пароль
Также изменить некоторые настройки, можно напрямую редактируя конфигурационные файлы miniserv.conf и config, которые лежат в каталоге с Webmin. В них возможно изменить значение сетевого порта, включить/выключить SSL (опция ssl=0/1), изменить месторасположения рабочих файлов, установить другой язык интерфейса (для русского значение lang должно быть ru_RU (для кодировки СР-1251) или ru_SU (koi8-r)). Если будете часто заходить с компьютеров с установленной ОС Windows выберите лучше вариант с СР-1251 т.к. будете реже перенастраивать кодировку в веб-браузере. Чтобы изменения вступили в силу, перезапустите webmin.
$ /etc/webmin/stop && /etc/webmin/start
Или
$ sudo /etc/init.d/webmin restart
Но все-таки настраивать лучше через web-браузер. Набираем в строке браузера https://hostname:10000/, авторизируемся, после чего попадаем в главное окно программы. Как видите вполне привычная большинству пользователей рабочая обстановка. Небольшое примечание: если Webmin уже был установлен в системе или устанавливался при помощи пакетов, то для входа вместо admin возможно придется регистрироваться как root (нужного пользователя можно подсмотреть в файле webmin.acl, он идет первым, но затем заведите лучше для работы с Webmin специального пользователя. Также в некоторых дистрибутивах может быть выставлен другой порт используемый Webmin, а иногда при выборе его значения следует учитывать, что некоторые провайдеры не любят пропускать пакеты на порты с адресами выше 1024, например если не используется защищенный Web-доступ, то вполне подойдет порт 443, провайдеры его пропускают без проблем.
Также необходимо проследить, чтобы нужный порт был открыт в межсетевом экране. Вообще же зная особенности работы тех или иных сервисов, настроить их с Webmin особого труда не составит. Просто выбираете нужную категорию и заполняете или указываете параметры.
Остановлюсь лишь на мерах безопасности и удобстве. Вполне возможно, что после регистрации перед вами предстанет английский интерфейс. Хоть английский язык и является родным языком администратора, но согласитесь общаться на родном все же приятней. Заходим “Webmin Configuration – Language” и выбираем из выпадающего списка нужный язык, подтверждаем свой выбор нажатием на “Change Language”. После чего возвращаемся в теперь уже Настройка Webmin. По умолчанию Webmin будет принимать подключения со всех адресов, что не всегда необходимо и небезопасно, используя пункт “Управление доступом по IP” (IP Access Control) можно ограничить доступ только с тех адресов которым вы доверяете (например, внутренняя сеть), полный доступ можно разрешить только если вы например уезжаете в отпуск и хотите иметь возможность попасть на свой сервер. Здесь возможно задать в качестве параметра сразу сеть или подсеть, отдельные узлы по IP-адресу или доменному имени. В последнем случае для подстраховки установите галочку в пункте “Определять IP-адрес по имени при каждом запросе”. Для быстроты эту операцию можно проделать и вручную, использовав в файле /etc/webmin/miniserv.conf параметры allow= или deny=. Первая содержит список узлов и компьютеров, перечисленных через пробел, которым позволено соединяться, второй наоборот попытки доступа, с которых будет игнорироваться. После установки, при положительном ответе на вопрос “Start Webmin at boot time”, Webmin будет загружаться при старте системы, другим вариантом запуска будет использование для этих целей xinetd. Для этого в файл miniserv.conf добавляем строчку inetd=1 и убираем session=1. После этого в файл /etc/xinetd.conf (в некоторых дистрибутивах вроде Slaskware его сначала создаем командой touch /etc/xinetd.conf) :
service webmin
{
user = root
env = LANG=
port = 10000
socket_type = stream
protocol = tcp
wait = no
disable = no
type = UNLISTED
server = /usr/local/webmin-1.400/miniserv.pl
server_args = /etc/webmin/miniserv.conf
}
После чего перезапускаем xinetd.
Теперь самое время заняться пользователями. Для начала используем модуль “Аутентификация”, который позволяет включить увеличение задержки между неудачными попытками ввода пароля для одного и того же пользователя и блокирование доступа после нескольких неудачных попыток на определенное время, что затруднит попытки подбора пароля в лоб, все подобные действия можно так же заносить в журнал. Для забывчивых и ленивых пользователей можно активировать опцию, позволяющую автоматически отключать доступ после определенного интервала времени и здесь же отключить возможность запоминания введенного пароля. Следующий полезный модуль “Пользователи Webmin” (Webmin Users) позволит создать пользователя или группу, наделенную определенными правами по работе с теми или иными сервисами. Здесь же можно преобразовать пользователей Unix в пользователей Webmin с определенными правами, настроить синхронизацию пользователей, при которой вновь созданные пользователи автоматически попадают в одну из групп Webmin, настроить аутентификацию пользователей, просмотреть журналы работы и прервать сеанс пользователя.
Webmin может вести журнал событий в стандартном формате журнальных файлов CLF (combined log format), при этом имеет довольно гибкие возможности по регистрации. Так зайдя в “Настройка Webmin” — “Журнал” можно указать какие IP-адреса и имена узлов будут заноситься в журнал, действия с какими модулями и каких пользователей будут регистрироваться, а также как часто журнал будет очищаться. Записи журнала будут заносится в файл /var/webmin/miniserv.log. Кроме того, при активации опции “Заносить изменения произведенные в файлах при каждом действии ”, также будут вестись подробные записи действий пользователей в файл /var/webmin/webmin.log. Этот журнал может быть просмотрен и проанализирован с помощью модуля “Журнал действий Webmin” (Webmin Actions Log).
А где моя командная строка?
Да куда же без нее. Если возможностей Webmin все таки не хватает или соскучились по командной строке, то во вкладке “Прочее” (Others) имеются несколько специальных пунктов. “Вход по SSH/Telnet” (SSH/Telnet Login) который по умолчанию пытается подключиться к 23 порту сервиса telnet, чтобы изменить поведение, нажимаем “Настройка модуля” и в строке “Тип соединения” выбираем Secure Shell, здесь же можно выставить количество строк, другой узел для работы и использование отдельного окна для работы. Так, что Webmin может пригодиться для того чтобы попасть на свои компьютеры, используя SSH в местах, где не так просто найти необходимые приложения (даже из Интернет-кафе), для этого достаточно запустить его на одной из своих машин. Далее во вкладке “Прочие” обнаруживается и интерфейс к командному интерпретатору “Командная оболочка (shell)” (Command Shell) позволяющий удаленно выполнять команды оболочки и поддерживающий историю команд. Следующий пункт “Команды пользователя” (Custom Commands) позволяет неподготовленным пользователям выполнять команды или скрипты нажатием одной кнопки. Админу достаточно создать команду, заполнив соответствующие поля (прописать команду, задать параметры, пользователя, от имени которого будет выполняться команда, добавить описание и пр.). Здесь же во вкладке “Прочее” найдете и менеджер файлов рис.4 (требует поддержки JAVA), который позволит получить доступ к файлам на удаленном компьютере в удобной графической оболочке.
Модули Webmin
Модульность Webmin позволяет нарастить функциональность до нужного уровня, а с другой стороны убрать лишнее, чтобы не мозолило глаза и не отвлекало от работы. Некоторые модули доступны по адресу http://www.webmin.com/third.html. В первую очередь хотелось отметить модуль Usermin написанный также Джейми Камероном. В отличие от Webmina нацеленого на администратора, Usermin ориентирован на конечного пользователя, позволяя читать почту, работать с GPG, иметь удаленный доступ к своим файлам через Java файловый менеджер, управлять заданиями cron и пр. Для установки достаточно зайти в раздел “Настройка Usermin” (Usermin Configuration) и нажать на кнопку “Install Usermin”. Для работы с модулями (обычно файл с расширением .wbm, хотя возможна установка и rpm пакетов) заходим в “Модули Webmin” (Webmin Modules), где можно установить новый указав его местонахождение на локальном диске или в Интернете, удалить модуль, выбрав его из списка или копировать модуль. Копирование модулей позволяет иметь один и тот же модуль с разными настройками, который можно положить в разные группы для быстрого доступа и разрешить доступ разным пользователям.
Из других вкусностей следует отметить возможность изменения внешнего вида (в одноименной вкладке) т.е. подобрать цвета по вкусу и более глобально изменить вид, в том числе значки, цвета, фон и расположение страниц могут темы. Может, кому это покажется и игрушкой, но когда приходится одновременно настраивать работу нескольких узлов, то разное оформление позволяет меньше путаться.
Вот такой он Webmin. Простой в установке и настройке, полезный в работе, позволяя администраторам больше сосредоточиться на процессе настройке системы, дает возможность безопасно работать и получать информацию с тех мест, где нет доступа нужным утилитам.
Установка Samba-сервера
Актуальной проблемой в образовательных учреждениях остается организация хранения файлов в сети. Это могут быть файлы, предназначенные для работы учеников на уроке или файлы с данными для «1С:Бухгалтерия».
То есть речь идет о файл-сервере. Для рабочих станций на основе Windows предпочтительнее всего, естественно, файл-сервер на основе Windows Server. Но это достаточно дорого. В случае же использования стандартных средств доступа к файлам и принтерам ОС Windows одновременный доступ к файлам для большого числа компьютеров обеспечить невозможно. Причем ограничения для разных версий системы разные, но не превышают 10 одновременных подключений. Ограничения носят искусственный характер и в ведены Microsoft в коммерческих целях.
Установка Samba-сервера на ОС Linux, позволяет решить проблему как финансового характера (Samba имеет GNU GPL лицензию), так и с количеством подключений, поскольку здесь отсутствует их ограничение. Возможности Samba определяются техническими характеристиками компьютера, на который она установлена.
Есть, правда, и недостатки. Она сложнее в настройке, чем соответствующие средства у Windows, к тому же есть особенности, связанные с правами пользователей.
Ниже мы рассмотрим пример установки SAMBA на UBUNTU 10.04.3. Мы не будем рассматривать настройку контроллера домена Windows и прочих интересных «вещей», которые реализованы в этой системе. Рассмотрим только минимальный необходимый набор возможностей для реализации функций файл-сервера.
Установка пакетов может быть выполнена разными способами. Например, можно воспользоваться менеджером пакетов Synaptic. Но я ниже приведу команду, как это делается по традиции в инструкциях для Linux:
sudo apt-get install samba
Собственно, Samba установлена, осталось только ее настроить. В интернет очень много разных вариантов инструкций по настройке файл-сервера. В конечном счете, все они сводятся к редактированию конфигурационного файла /etc/samba/smb.conf и созданию соответствующих пользователей в файле /etc/samba/smbpasswd
Но есть и другие варианты управления файл-сервером Samba.
Например, можно воспользоваться довольно старой, но весьма популярной оболочкой SWAT, или же оболочкой Webmin. Именно последнее мы и рассмотрим.
Напоминаю, что установку Webmin мы рассматривали в статье «Установка системы контентной фильтрации на школьный шлюзовой компьютер»
Поэтому просто приведу список команд, которыми мы его устанавливали.
Внимание! Если Webmin установлен, повторно его ставить не нужно!
В файл /etc/apt/sources.list добавим строку:
deb http://download.webmin.com/download/repository sarge contrib
Далее выполняем команды:
cd /root
wget http://www.webmin.com/jcameron-key.asc
apt-key add jcameron-key.asc
apt-get update
apt-get install webmin
Webmin установлен.
Далее подключаемся к Webmin с помощью браузера, набрав в адресной строке https://address:10000
Где address — IP-адрес компьютера, на который вы ставите Samba.
Настройки файл-сервера Samba находятся во вкладке «Службы». Если установлена тема «Blue Framed Theme» и Webmin устанавливался раньше чем Samba, то настройки Samba могут оказаться во вкладке «Неиспользуемые модули».
Первоначальные настройки файл-сервера производим в пункте «Сеть Windows». Там необходимо указать рабочую группу и имя сервера.
Теперь наш сервер готов работать, но нам нужно решить, какие каталоги (папки) будут доступны и каким пользователям.
Для этого нам нужно создать пользователей в системе. Потом преобразовать их в пользователей Samba. И, самое главное, нам нужно создать или выбрать папки, которые мы будем делать доступными.
Первый шаг.
Создаем пользователей Linux: «Система»-> «Пользователи и группы».
После чего нажимаем «Создать нового пользователя».
В появившемся окне необходимо указать имя пользователя и пароль.
Ниже указываем, что используется своя группа для созданного пользователя (New group with same name as user) и что домашний каталог мы создавать не будем.
Примечание: В документации по Linux принято описание с помощью команд не из-за того, что нет соответствующего графического интерфейса, а из-за того, что слишком большие трудозатраты на создание документации со скриншотами и описанием каждой «галочки» на картинке. Вышеозначенные действия можно проделать, используя команду adduser.
После проделанных манипуляций у нас появился пользователь smbuser и группа smbuser.
Теперь нам нужно скопировать данного пользователя в список пользователей samba. Для этого вновь возвращаемся «Службы» — «Файл-сервер Samba» и входим в «Преобразование пользователей Unix в пользователи Samba».
Никаких дополнительных настроек делать не нужно. Достаточно нажать «Преобразование пользователей»
Далее в пункте «Редактирование пользователей…» удалить не нужных для Samba пользователей и а для тех, что будут использоваться — указать пароли.
Второй шаг. Создание нового файлового ресурса.
В появившемся окне нужно указать название ресурса (в нашем случае «data»), путь к каталогу (в нашем случае «/home/data/»), пользователя и группу(естественно, smbuser) и права (мы задали 775, для того чтобы работала и группа тоже).
Теперь у появившегося ресурса «data» необходимо указать список пользователей.
Открываем «Управление безопасностью и доступом».
Разрешаем запись и указываем список корректных пользователей. Кстати, корректных пользователей можно перечислять через пробел. Только они получат права к ресурсу в зависимости от своего UID и группы. (Можно обмануть Linux, создав несколько пользователей с одинаковым UID и группой.)
Также желательно указать права доступа к файлам выбрав «Права на файлы». Это нужно, если к ресурсу будет подключаться не один пользователь, а несколько разных, собранных в одну группу. Нужно указать режим 775 вместо 755.
После всех этих настроек ресурс «data» появится в окружении Windows и будет доступен на чтение и запись для пользователя smbuser с любого количества компьютеров.
Для добавления новых ресурсов необходимо повторить «Второй шаг». Для добавления пользователя — «Первый шаг» и вписать пользователя в «Управление безопасностью и доступом»
Все проделанные нами настройки были записаны оболочкой webmin в файл /etc/samba/smb.conf
Примечание: После того как вы сделали все настройки, может пройти несколько минут, прежде чем ресурс появится в сети. Это особенности применяемого Windows и Samba протоколов.
Webmin | Русскоязычная документация по Ubuntu
Два варианта установки:
Первый
Поскольку Webmin это графический WEB интерфейс, то для его работы необходим web-сервер. Webmin представляет из себя набор cgi-скриптов, написанных на Perl, поэтому надо сначала поставить пакеты необходимые для его работы.
Запукаем терминал и одной командой устанавливаем необходимые пакеты:
sudo apt-get install perl libnet-ssleay-perl openssl libauthen-pam-perl libpam-runtime libio-pty-perl libdigest-md5-perl
Далее я бы порекомендовал поставить SSH сервер, так как удаленно администрировать намного проще:
sudo apt-get install openssh-server
Осталось скачать самую свежую версию Webmin это можно сделать двумя способами.
Добавляем репозиторий Webmin, редактируем файл /etc/apt/sources.list:
sudo gedit /etc/apt/sources.list
В самом конце добавляем строку:
deb http://download.webmin.com/download/repository sarge contrib
Сохраняем изменения Ctrl+Shift и закрываем редактор.
Устанавливаем GPG ключ:
wget http://www.webmin.com/jcameron-key.asc sudo apt-key add jcameron-key.asc
Устанавливаем Webmin для этого вводим команду:
sudo apt-get update sudo apt-get install webmin
Второй
Скачать файл с официального сайта: http://www.webmin.com/download.html
В случае, если нет графического интерфейса и браузера можно сделать это командой
wget https://prdownloads.sourceforge.net/webadmin/webmin_1.941_all.deb
Ссылка на актуальную версию на 29.05.2019. Новую версию и ссылку нужно проверять на сайте.
Выполнить команду установки пакета.
sudo dpkg -i webmin_1.941_all.deb
Название пакета необходимо изменить при изменении версии.
Доустановить необходимые пакеты командой:
sudo apt -f install
Запустить Webmin можно через браузер для этого введите следующий адресу в строку url:
https://localhost:10000
Примите сертификат и авторизируйтесь, используя учётную запись пользователя имеющего права на sudo.
Обратите внимание, что именно протокол https, а не http
Конфигурация Samba:
Самба
Конфигурация:
Эти инструкции предназначены для
настройка операционной системы Unix, Linux с помощью Webmin для разрешения Windows95,
98, NT, 2000, XP доступ к общим папкам на компьютерах Unix, Linux.
1.)
Получите копию Webmin http://www.webmin.com и установите ее.
2.)
Получите копию Samba http://www.samba.org и установите ее.
3.)
После того, как вы установили
Samba, установите Webmin.
4.)
После установки
Webmin введите http: // localhost: 10000 в адрес вашего браузера.
поле.
5.)
Вам будет предложено ввести
имя пользователя и пароль , используйте root в качестве имени пользователя и
соответствующий пароль. Если на вашей Samba не установлено X windows
сервер, вы все еще можете запустить Webmin удаленно, набрав http: // IPAddressOfSambaServer: 10000
и войдите в систему, как обычно.
6.)
После входа в
Webmin.
7.)
Нажмите на Серверы
таб.
8.)
Затем Samba Windows
Значок обмена файлами. Вверху экрана вы должны увидеть две созданные акции.
по умолчанию. Это домашних и принтеров , и пока все в порядке. Вы
можете настроить это позже, если хотите.
9.)
Затем нажмите Windows
Значок сети и измените Workgroup
укажите то же имя Workgroup , что и ваш компьютер под управлением Windows .Эта
это очень важный шаг! Дайте сервер
описание … что-то вроде сервера самбы и дайте серверу имя.
10.)
Измените вашу безопасность
до поделитесь уровнем , затем сохраните изменения.
11.)
Затем нажмите Authentication
Значок рядом со значком сети Windows. Включить зашифрованных паролей
затем сохраните изменения.
12.)
Щелкните файл
Поделиться значком по умолчанию, а затем на значке Безопасность и доступ .
13.)
Включить хостов разрешить
и поместите IP-адресов ваших рабочих станций Windows.
14.)
Сохраните изменения и
вернуться к Файловым ресурсам по умолчанию .
15.)
Нажмите Да для обоих Доступно
и Просмотр и сохраните изменения.
16.)
Нажмите на акции домов
поверх Samba Share Manager
17.)
экран и включить Доступно
и Для просмотра выделите да .
18.)
Затем сохраните изменения
вернитесь в общую папку Home и щелкните значок Authentication .
19.)
Включить с возможностью записи
и хосты позволяют разрешать и вводить только IP-адреса ваших окон
рабочая станция (а).
20.)
Сохраните изменения и
вернитесь к экрану Samba Share Manager.
21.)
Нажмите Restart
Samba Server , чтобы активировать все внесенные вами изменения.
22.)
Откройте виртуальный
терминал, если вы используете X windows, или авторизуйтесь на сервере Samba, если вы
удаленный запуск Webmin. Введите: smbpasswd имя пользователя, где имя пользователя — это
действующий пользователь на вашем сервере самбы. Вам будет предложено ввести пароль и
повторно подтвердите пароль, введя его еще раз. Рекомендуется использовать
тот же пароль, что и для входа на сервер, чтобы упростить
справиться, но это не обязательно.Запуск smbpasswd создаст
файл аутентификации для Samba, чтобы проверять, когда вы входите на сервер с
Компьютер с Windows.
23.)
Затем убедитесь, что у вас есть
разные пользователи на ваших компьютерах с Windows. Если вам не нужно входить в систему, когда вы
включите свой компьютер с Windows, у вас, вероятно, нет учетных записей пользователей
создан. Зайдите в Панель управления, создайте пользователя с действительным именем пользователя на
samba server и дать пользователю пароль. Еще раз используйте тот же, что и вы
будет использовать для входа в Linux для простоты.
24.)
Перезагрузитесь и войдите снова
как пользователь.
25.)
Откройте Windows
Обозреватель и просмотр вашей сети. Вы должны увидеть значок своего сервера Samba
ждем Вас.
26.)
Дважды щелкните по нему и,
при появлении запроса введите пароль, который вы дали себе при запуске smbpasswd. Вы
можете сохранить пароль на компьютере с Windows, чтобы вам не пришлось
предоставлять его постоянно или вводить его каждый раз при входе в Samba
Сервер с рабочей станции Windows.Я настоятельно рекомендую отображать акции как
буквы дисков и выбор повторного подключения их каждый раз при входе в систему. Эта
упрощает работу и ускоряет доступ к общим ресурсам. Ты должен быть
сделанный! Повторите процесс запуска smbpasswd на сервере samba и создания
учетная запись пользователя на рабочих станциях Windows для каждого пользователя.
Джеймс
j. Мюррей
Appleton
WI.
.
Пошаговое руководство по настройке сервера Samba с использованием Webmin
Настройка сервера Samba с помощью Webmin
Samba позволяет системе Linux обмениваться файлами и принтерами через сетевое соединение. Используя протокол SMB (блок сообщений сервера), ваш Linux-сервер может отображаться в сетевом окружении Windows или в моих сетевых местах, как и любой другой компьютер с Windows. Таким образом можно обмениваться файлами и принтерами.
Samba — это реализация сервера протокола общей файловой системы Интернета (CIFS, также известного как SMB), который может работать практически на всех существующих вариантах UNIX.Клиенты Microsoft будут использовать этот протокол для доступа к файлам и принтерам, расположенным на вашем компьютере UNIX, как если бы это был собственный оконный сервер.
В этом разделе мы увидим, как настроить сервер Samba с помощью Webmin (веб-интерфейс).
Моя установка:
IP-адрес сервера Samba Webmin доп. и имя хоста (Centos7): 192.168.1.1 (server1) .
Samba client ip add. и имя хоста (Window): 192.168.1.5 (client3).
Пошаговая настройка сервера SAMBA с помощью Webmin
1) Настройка Webmin.
Как и ранее, мы видели, как настроить Webmin в системах Centos / RHEL7, см. Ссылку ниже.
Настройка Webmin на Centos / RHEL7
2) Установите пакет для SAMBA с помощью Webmin.
После входа в Webmin, сначала нам нужно найти «Сервер SAMBA» и установить серверные пакеты SAMBA, см. Снимки экрана ниже.
После поиска «Samba Windows File Sharing» нажмите «Щелкните здесь», чтобы загрузить пакеты DHCP-сервера с помощью YUM.Если вы не настроили сервер YUM, перейдите по ссылке. (Настройте сервер Yum в Centos7 / RHEL7 / Fedora22)
На скриншоте ниже, пакеты SAMBA могут быть автоматически установлены Webmin.
3) Создать новый общий доступ к файлам.
Перейдите в раздел «Серверы», затем нажмите «Samba Windows File Sharing» и нажмите «Создать новый файловый ресурс» в верхней части (см. Снимок экрана ниже).
В следующем окне вам нужно будет ввести следующую информацию, см. Изображение ниже.Вы должны указать свое имя общего ресурса в поле «Имя общего ресурса», выбрать каталог, которым вы хотите поделиться, в поле «Каталог для совместного использования» и добавить имя пользователя (в нашем случае мы используем пользователя «gaurav», который уже создан в системе) в поле владельца и группы и добавьте комментарий, если вам нужно, в поле «Комментарий», затем нажмите кнопку «Создать».
После того, как вы нажмете «Создать», вы снова окажетесь в списке общих ресурсов. Вы хотите щелкнуть по вновь созданному общему ресурсу (в нашем случае «Webminshare» ), чтобы вы могли выполнить более сложные настройки.
Теперь выберите «Безопасность и контроль доступа».
После выбора опции «Безопасность и контроль доступа» откроется окно ниже (см. Изображение ниже). Вам нужно позаботиться о различных параметрах, см. Снимок экрана ниже, а затем нажмите кнопку сохранения.
После нажатия кнопки «Сохранить» вы вернетесь на страницу настройки общего ресурса.
4) Добавить пользователей в самбу.
Вернитесь на страницу модуля Samba в установке Webmin, нажмите «Преобразовать пользователей».
На этой новой странице (см. Изображение ниже) щелкните «Только перечисленные пользователи или диапазоны UID в системе Samba» и добавьте пользователя (в нашем случае пользователь — «gaurav») и щелкните «Преобразовать пользователей».
Теперь нажмите «Вернуться в список общего доступа».
Проверить всех пользователей самбы.
#pdbedit -L
[корень @ server1 /] # pdbedit -L gaurav: 1000: gaurav [root @ server1 /] #
5) Добавьте сервис samba в брандмауэр.
[root @ server1 /] # firewall-cmd --permanent --add-service = samba успех [root @ server1 /] # firewall-cmd --reload успех [root @ server1 /] #
6) Запустить сервисы самбы.
7) Подключиться из окна к серверу самбы.
Чтобы подключиться из окна к серверу samba, перейдите к запуску и введите «Местоположение каталога», как показано ниже.
Как указано выше, укажите адрес диска samba как // 192.168.1.1 / WebminShare и нажмите кнопку «ОК», см. Изображение выше.
После монтирования создайте на нем несколько файлов, см. Скриншот выше.
Надеюсь, этот пост поможет новичкам в Linux / Unix. Пожалуйста, поделитесь своими отзывами и комментариями. А пока связывался с нами по адресу ittroubleshooter.in . !!!
.
Webmin
Webmin — это веб-интерфейс для системного администрирования Unix.
Используя любой современный веб-браузер, вы можете настроить учетные записи пользователей, Apache, DNS,
обмен файлами и многое другое. Webmin устраняет необходимость редактирования вручную
Файлы конфигурации Unix, такие как / etc / passwd, и позволяют управлять
систему с консоли или удаленно. См. Стандарт
На странице модулей представлен список всех функций, встроенных в Webmin.
Выпущены Webmin 1.953 и Usermin 1.802
В этом выпуске добавлены автоматические переводы для всех языков в UTF-8, обновлены аутентичные
тема, добавляет поддержку сертификатов Postfix SNI и Chrony, кэширование для поиска LDAP и огромную
ряд исправлений и мелких функций.
Выпущены Webmin 1.941 и Usermin 1.791
В этом выпуске обновлен встроенный клиент Let’s Encrypt, добавлена поддержка создания пользователей Webmin в «безопасном режиме», поддержка записей CAA в модуле BIND и возможность поиска в картах Postfix. Он также обновляет Authentic Theme до последней версии, которая включает в себя многочисленные улучшения файлового менеджера и общего пользовательского интерфейса.
Выпущен Virtualmin 6.08
В этой новой версии добавлена поддержка MariaDB 10, исправлены ошибки Dropbox и FPM, добавлены
возможность резервного копирования реселлером и устранение проблем безопасности, которые могут быть
эксплуатируются владельцами доменов (спасибо RACK911 Labs за их обнаружение и сообщение).
Вы можете получить версию GPL в Virtualmin
страницы загрузок или из наших репозиториев YUM и APT.
Выпущены Webmin 1.930 и Usermin 1.780
Эти обновления устраняют уязвимость системы безопасности и должны
быть установлен НЕМЕДЛЕННО всеми пользователями. Хотя его нельзя использовать в
Установка Webmin с конфигурацией по умолчанию, обновление строго
рекомендуемые.
Выпущен Virtualmin 6.07
Это обновление включает в себя несколько исправлений, поддержку резервного копирования доменов
реселлера, обновления установщика скриптов и множество мелких улучшений функций.
Вы можете получить версию GPL в Virtualmin
страницы загрузок или из наших репозиториев YUM и APT.
Выпущены Webmin 1.920 и Usermin 1.770
Это обновление включает последнюю версию темы, обновления переводов,
возможность отключать записи файлов хостов, упрощенный мониторинг действий при загрузке,
и куча исправлений.
Выпущен Webmin 1.910
Этот выпуск включает обновления тем и переводов, страницу для редактирования
репозитории пакетов, улучшения cron и модуля статуса, а также множество
другие исправления и небольшие улучшения.
Выпущен Virtualmin 6.06
В этом выпуске добавлена поддержка нескольких версий PHP-FPM, возможность резервного копирования через протокол RPC Webmin, улучшенная поддержка MySQL 8, возможность импортировать существующие ключи GPG, а также множество других исправлений ошибок и незначительных функций.
Вы можете получить версию GPL в Virtualmin
страницы загрузок или из наших репозиториев YUM и APT.
Выпущен Cloudmin 9.4
В этом выпуске добавлена автоматическая настройка хоста OpenVZ, доступ к консоли VNC без
Java или Flash, поддержка большего количества дистрибутивов Linux на виртуальных машинах, а также множество
исправления и небольшие улучшения.
Текущие пользователи смогут установить его из наших репозиториев YUM и APT.
Установщик для Xen и KVM версии GPL доступен на
Cloudmin GPL для Xen и
Cloudmin GPL для страниц KVM.
Выпущен Virtualmin 6.05
Этот выпуск позволяет владельцам доменов восстанавливать глобальные резервные копии, добавляет поддержку
подстановочный знак сертификатов Let’s Encrypt, исправляет обновления лицензий и разрешает доменное имя
используется в настраиваемых ссылках из virtualmin.
Вы можете получить версию GPL в Virtualmin
страницы загрузок или из наших репозиториев YUM и APT.
Выпущен Webmin 1.900
Эта версия включает поддержку SSL-сертификата Let’s Encrypt, тему и
обновления переводов, поддержка объявлений для пользователей Webmin и множество
другие исправления и небольшие улучшения.
Выпущен Virtualmin 6.04
Этот выпуск включает улучшенный контроль над сертификатами Dovecot и Postfix для каждого IP-адреса,
улучшенная обработка редиректов и Let’s Encrypt, а также множество мелких исправлений.
Вы можете получить версию GPL в Virtualmin
страницы загрузок или из наших репозиториев YUM и APT.
Выпущен Webmin 1.890
Эта версия включает поддержку сетевой конфигурации Ubuntu 18, обновления переводов, несколько обновлений тем и файловых менеджеров, поддержку замораживания / размораживания BIND, поддержку большего количества дистрибутивов Linux, а также множество других исправлений и небольших улучшений.
Выпущен Virtualmin 6.03
Этот выпуск включает в себя несколько обновлений установщика скриптов, устраняет поддержку
PHP 4, но добавляет 7.2, улучшает обработку динамических зон DNS и исправляет множество мелких ошибок.
Вы можете получить версию GPL в Virtualmin
страницы загрузок или из наших репозиториев YUM и APT.
Выпущены Webmin 1.881 и Usermin 1.741
Эта версия включает в себя обновленные переводы на немецкий, каталонский и болгарский языки, новый
версия темы Authentic, поддержка прямого редактирования MySQL и
Файлы конфигурации PostgreSQL, исправления ошибок Let’s Encrypt, больший контроль над состоянием системы
уведомления по электронной почте и многое другое.
Выпущены Webmin 1.870 и Usermin 1.730
Этот выпуск включает в себя множество обновлений перевода, исправления для поддержки Let’s Encrypt,
Очистка пользовательского интерфейса и, самое главное, новая основная версия темы Authentic.
Выпущен Webmin 1.860
Этот выпуск включает исправления Let’s Encrypt DNS, улучшения модуля Majordomo,
Исправления ошибок безопасности XSS, обновления переводов, новая версия темы и многое другое.
Вы можете получить их на странице загрузок Webmin,
или из наших репозиториев YUM или APT.
Выпущен Cloudmin 9.3
В этом обновлении добавлена поддержка тонких пулов LVM, принудительно используется обычный Ethernet.
имена устройств, улучшает конфигурацию VirtIO, обрабатывает изменения моста и VG
при восстановлении ВМ на новом хосте, и исправляет кучу мелких ошибок.
Текущие пользователи смогут установить его из наших репозиториев YUM и APT.
Установщик для Xen и KVM версии GPL доступен на
Cloudmin GPL для Xen и
Cloudmin GPL для страниц KVM.
Выпущены Webmin 1.850 и Usermin 1.720
Этот выпуск включает исправления Let’s Encrypt, улучшения модуля Majordomo,
Поддержка пересылки FirewallD, обновления переводов, обновление Authentic
тема и множество других исправлений.
Вы можете получить их на странице загрузок Webmin,
или из наших репозиториев YUM или APT.
Выпущен Virtualmin 5.99
Этот выпуск включает в себя множество обновлений установщика сценариев, поддержку Chroot jail для SSH и FPM, предупреждения об истекших сертификатах SSL, сертификаты SSL на уровне домена для Webmin и Dovecot, а также множество других исправлений ошибок и улучшений функций.
Вы можете получить версию GPL в Virtualmin
страницы загрузок или из наших репозиториев YUM и APT.
Выпущен Webmin 1.840
Этот основной выпуск включает большое обновление темы, исправления безопасности XSS,
поддержка сертификатов SSL для каждого домена, поддержка LVM с тонким предоставлением, Let’s Encrypt
доработки, обновления переводов и обычная банда исправлений.Также доступен Usermin 1.710, который содержит многие из тех же обновлений.
Вы можете получить их на странице загрузок Webmin,
или из наших репозиториев YUM или APT.
Virtualmin 5.06 выпущен
Этот выпуск включает поддержку PHP-FPM, возможность генерации SSHFP DNS.
записей, возможность разрешить реселлерам переносить резервные копии из другого элемента управления
панели, команды API для запуска и остановки серверов сценариев и множество исправлений
и другие мелкие особенности.
Вы можете получить версию GPL в Virtualmin
страницы загрузок или из наших репозиториев YUM и APT.
Выпущен Cloudmin 9.2
В этом обновлении улучшена поддержка LXC 1.0, автоматизируется процесс настройки на
Хост-системы Xen и KVM позволяют создавать виртуальные машины в зависимости от размера плана,
добавляет возможность настройки Cloudmin Services во время создания виртуальной машины и исправляет
куча других мелких багов.
Текущие пользователи смогут установить его из наших репозиториев YUM и APT.
Установщик для Xen и KVM версии GPL доступен на
Cloudmin GPL для Xen и
Cloudmin GPL для страниц KVM.
Выпущен Webmin 1.831
В основном это выпуск с небольшими исправлениями ошибок в модуле диспетчера файлов.
и новая тема Authentic.
Выпущен Webmin 1.830
В основном это выпуск с исправлением ошибок, но он также содержит некоторые обновления переводов,
последняя версия темы Authentic, исправления, связанные с Let’s Encrypt и
Поддержка клиента LDAP, а также поддержка SElinux и атрибутов файла в файле
управляющий делами.
Вы можете получить его на странице загрузок Webmin,
или из наших репозиториев YUM или APT.
Выпущен Webmin 1.820
Это обновление включает в себя множество исправлений (особенно в модуле BIND),
обновления переводов, возможность скачать резервную копию MySQL, Let’s Encrypt
улучшения и многое другое.
Вы можете получить его на странице загрузок Webmin,
или из наших репозиториев YUM или APT.
Выпущен Cloudmin 9.1
Это обновление добавляет поддержку Docker Volume, позволяет создавать образы Docker.
и выбирается по тегу при создании контейнера, добавляет возможность запуска
фоновое выполнение запланированного резервного копирования, позволяет выбрать хранилище
расположение для дисков экземпляров KVM и Xen во время создания и исправляет связку
других мелких ошибок.
Текущие пользователи смогут установить его из наших репозиториев YUM и APT.
Установщик для Xen и KVM версии GPL доступен на
Cloudmin GPL для Xen и
Cloudmin GPL для страниц KVM.
Выпущен Webmin 1.810
Это обновление включает последнюю тему Authentic, новый модуль брандмауэра IPv6.
для Linux: улучшения ведения журнала действий Webmin, исправления Let’s Encrypt API
и множество других небольших обновлений и исправлений.
Вы можете получить его на странице загрузок Webmin,
или из наших репозиториев YUM или APT.
Выпущен Webmin 1.801
Основная причина этого обновления — исправить серьезную проблему безопасности, которая
влияет на пользователей, использующих версии темы Authentic до 18.00 — Всем пользователям следует выполнить обновление
КАК МОЖНО СКОРЕЕ! . Он также включает в себя отслеживание недавних входов в систему, лучшее поведение, когда
обновление нескольких пакетов, обновления переводов и многое другое.
Вы можете получить его на странице загрузок Webmin,
или из наших репозиториев YUM или APT.
Virtualmin 5.03 выпущена
Это обновление включает исправления для лучшей поддержки MySQL 5.7 и Ubuntu 16,
новая команда API для запроса сертификата Let’s Encrypt, поддержка нескольких
имена хостов и автоматическое продление сертификатов Let’s Encrypt, нового установщика скриптов
для Rainloop и множество обновлений для других установщиков.
Вы можете получить версию GPL в Virtualmin
страницы загрузок или из наших репозиториев YUM и APT.
Выпущен Cloudmin 9.0
Это крупное обновление делает новую тему Authentic по умолчанию, добавляет поддержку
Контейнеры Docker как новый тип виртуализации (в версии Pro), обновления
поддержка Xen для обработки новой команды API xl позволяет Virtualmin
резервное копирование по расписанию в нескольких системах и многое другое.
Текущие пользователи смогут установить его из наших репозиториев YUM и APT.
Установщик для Xen и KVM версии GPL доступен на
Cloudmin GPL для Xen и
Cloudmin GPL для страниц KVM.
Удаление устаревшего зеркала APT Webmin
Если вы получаете сообщение об ошибке типа Hash Sum mismatch или подобное, когда
обновление или установка Webmin из нашего репозитория APT, причина может быть в том, что
у вас настроено устаревшее зеркало. Чтобы исправить это, отредактируйте
/etc/apt/sources.list и удалите строку:
deb http: // webmin.mirror.somersettechsolutions.co.uk/repository sarge contrib
Выпущены Webmin 1.791 и Usermin 1.701
Это обновление включает обновления темы Authentic, а также переводы на немецкий, каталонский и норвежский языки. Он также добавляет поддержку нескольких имен хостов в запросах сертификатов Let’s Encrypt, включает встроенный клиент для Let’s Encrypt, позволяет одновременно выбирать несколько файлов в модуле «Выгрузка и загрузка», а также имеет большое количество других исправлений ошибок и небольших функций.
Обновление Usermin добавляет возможность одновременно прикреплять несколько файлов к сообщению электронной почты, добавляет кнопку для синхронизации специальной папки и принимает обновления переводов из Webmin.
Вы можете получить его на странице загрузок Webmin,
или из наших репозиториев YUM или APT.
Старые новости ..
.
.
.