Руководства, Инструкции, Бланки

Webmin Инструкция На Русском img-1

Webmin Инструкция На Русском

Рейтинг: 4.1/5.0 (1630 проголосовавших)

Категория: Инструкции

Описание

Webmin - Записная книжка сисадмина

Webmin

Feb 19 th. 2015 5:11 pm

Webmin - это программный комплекс, позволяющий администрировать операционную систему через веб-интерфейс, в большинстве случаев, позволяя обойтись без использования командной строки и запоминания системных команд и их параметров. Используя любой браузер, администратор сервера может создавать новые учётные записи пользователей, почтовые ящики, изменять настройки служб и сервисов, например: Apache, DNS. Однако, в некоторых случаях необходимо знание операционной системы и редактирование конфигурационных файлов вручную. Кроме того, не все возможности операционной системы и не все программы можно конфигурировать через интерфейс Webmin, например nginx пока не входит в базовый набор.

Описание webmin

Webmin состоит из простого веб-сервера и большого количества скриптов (>500-т), которые собственно и осуществляют связь между командами администратора через веб-интерфейс и их исполнением на уровне операционной системы и прикладных программ. Webmin написан полностью на языке Perl и не использует никаких дополнительных нестандартных модулей. Простота, лёгкость и быстрота выполнения команд - одно из самых больших преимуществ данной панели управления.

Другое важное преимущество - возможность исправлять конфигурационные файлы вручную, так как Webmin не “портит” конфигурационные файлы, в отличие от некоторых других панелей управления, и следует, как правило, политикам дистрибутивов по конфигурированию программ.

Данная панель управления бесплатно распространяется для коммерческого и некоммерческого использования. Авторы этой программы позволяют всем желающим не только бесплатно использовать программу, но и изменять её по своему усмотрению.

Работать с Webmin достаточно просто - нужно запустить браузер, набирать https://domain:10000/ (по умолчанию) и попасть на страницу администрирования.

Источник установки Безопасность использования webmin

По поводу безопасности: если данное ПО кажется вам не очень надежным, разрешите доступ к нему только с вашего IP. Например:

/sbin/iptables -A INPUT -p tcp -m tcp -s 1.1.1.1/255.255.255.0 –dport 10005 -j ACCEPT

где 1.1.1.1 - ваш IP, маска 255.255.255.0 задана, если IP меняется в пределах 1.1.1.0-1.1.1.255

Так же можно ограничить доступ к Webmin средствами самого сервиса. Для этого Вам нужно зайти в Webmin - Настройка Webmin - Управление доступом по IP и там указать только тот IP, который сможет работать с данной службой. При этом следует незабыть указать пункт “Разрешить доступ только с перечисленных адресов”. Если так получилось, что Вы заблокировали свой IP, Вы можете внести изменение в конфигурационный файл Webmin. Например:

И в последнюю строку в пункт Allow= добавить нужный IP. После этого нужно перезагрузить Webmin:

Устанока дополнительных модулей в Webmin

Необходимо зайти в меню Webmin - Настройка Webmin - Модули Webmin. Далее в пунктах “Стандартный модуль с www.webmin.com” или “Сторонний модуль с” Вы можете выбрать необходимый Вам новый модуль и установить его.

Установка Virtualmin Первый вариант

Это модуль Webmin для управления несколькими виртуальными хостами через единый интерфейс, аналог таких платных систем как Plesk или Cpanel. Он поддерживает создание и управление виртуальными хостами Apache. BIND DNS доменов, баз данных MySQL и почтовых ящиков и псевдонимов в Sendmail и Postfix. Использует существующие модули Webmin для этих серверов, и поэтому должен работать с любой существующей конфигурации системы, не устанавливая собственный почтовый сервер, веб-сервер и так далее.

Virtualmin также можете создавать пользователей Webmin для каждого виртуального сервера, который ограничивается только его управления доменом и его файлов.

Зайдите на страницу загрузки http://www.webmin.com/vdownload.html и скачайте 2 пакета:

В webmin зайдите в настройки и установите эти 2 модуля. Это нужно сделать в Webmin - Настройка Webmin - Модули webmin.

Установите темой по-умолчанию Virtualmin Framed Theme

Второй вариант

Зайдите на страницу загрузки virtualmin http://www.webmin.com/vinstall.html. Скопируйте ссылку на install.sh (для Вашей системы). В консоли закачайте скрипт командой:

Затем сделайте скрипт исполняемым:

chmod +x install.sh

И запустите его

Далее уже следуйте указаниям системы.

Выйдите и заново залогиньтесь. Все должно работать. Если возникают какие-либо ошибки - прошу озвучить их в комментариях


Posted by Алексей Убоженко Feb 19 th. 2015 5:11 pm soft

  • « Wine
  • Все статьи сайта
  • VNC »
Что можно тут сделать:
  • Есть что добавить - напишите.
  • Заметили ошибку - сообщите.
  • Решение пригодилось - скопируйте.
  • Страница принесла пользу - лайк и твит приветствуется.
  • Нужна помощь в установке ПО - почта чуть ниже.
  • Хотите предложить статью - почта там же.

Алексей Убоженко специалист в области системного администрирования. записная книжка Викиадмин

Другие статьи

Webmin - веб-интерфейс для администрирования FreeBSD

Webmin — веб-интерфейс для администрирования FreeBSD

Webmin представляет из себя веб-интерфейс для администрирования unix-систем, включая и FreeBSD. Через любой современный браузер можно настроить локальные учётные записи, группы, расписание заданий cron, nfs, cсетевые интерфейсы, samba-сервер, сервер DNS BIND, принтеры, системное время и многое другое.
Используем как всегда любимую ОС FreeBSD.

Сначала обновляем порты
и устанавливаем webmin из портов:
cd /usr/ports/sysutils/webmin
make install clean

установилось:
@comment Insert PLIST.lib-webmin here

After installing Webmin for the first time you should perform the following
steps as root:

* Configure Webmin by running /usr/local/lib/webmin/setup.sh

* Add webmin_enable=»YES» to your /etc/rc.conf

* Start Webmin for the first time by running /usr/local/etc/rc.d/webmin start

The parameters requested by setup.sh may then be changed from within Webmin
itself.

=== Installing rc.d startup script(s)
=== Registering installation for webmin-1.540
=== Cleaning for p5-Net-SSLeay-1.36
=== Cleaning for p5-Authen-PAM-0.16_1
=== Cleaning for webmin-1.540

собственно делаем всё по инструкции, которая отображена после инсталяции, а именно запускаем скрипт setup.sh:
/usr/local/lib/webmin/setup.sh

и отвечаем на вопросы:
***********************************************************************
* Welcome to the Webmin setup script, version 1.540 *
***********************************************************************
Webmin is a web-based interface that allows Unix-like operating
systems and common Unix services to be easily administered.

Installing Webmin in /usr/local/lib/webmin …

***********************************************************************
Webmin uses separate directories for configuration files and log files.
Unless you want to run multiple versions of Webmin at the same time
you can just accept the defaults.

Log file directory [/var/log/webmin]: здесь указываем где хранить логи или если устраивает /var/log/webmin, то просто жмём enter

***********************************************************************
Webmin is written entirely in Perl. Please enter the full path to the
Perl 5 interpreter on your system.

Full path to perl (default /usr/bin/perl): пишем путь до перла, я его ставил из портов когда то, поэтому путь здесь указан правильно

Testing Perl …
Perl seems to be installed ok

***********************************************************************
Webmin uses its own password protected web server to provide access
to the administration programs. The setup script needs to know :
— What port to run the web server on. There must not be another
web server already using this port.
— The login name required to access the web server.
— The password required to access the web server.
— If the webserver should use SSL (if your system supports it).
— Whether to start webmin at boot time.

Web server port (default 10000): указываем номер порта для веб-интерфейса
Login name (default admin): логин для администрирования через веб-интерфейс(по умолчанию admin)
Login password: пароль для вышеуказанного логина
Password again: повторяем пароль ещё раз
Use SSL (y/n): n решаем использовать ли ssl. У меня webmin только внутри сети, секьюрность особая не нужна, поэтому я отказался, поставив символ «n»
***********************************************************************
Creating web server config files..
. done

Creating access control file..
. done

Creating start and stop scripts..
. done

Copying config files..
. done

Changing ownership and permissions.
. done

Running postinstall scripts.
syslog-ng: not found
. done

Enabling background status collection.
. done

Далее в /etc/rc.conf добавляем строку:
webmin_enable="YES"

стартуем webmin:
/usr/local/etc/rc.d/webmin start

теперь можно заходить в своём любимом браузере:
http://ip_сервера:10000/
здесь:
ip_сервера — это ip-адрес, куда только что устанавливали webmin
10000 -номер порта, который указывали при выполнении скрипта /usr/local/lib/webmin/setup.sh

или если на вопрос Use SSL (y/n) вы ответили в отличии от меня положительно, то можно попробовать зайти через
https://ip-сервера:10000/

Примечание:
Не забываем открыть на фаерволе порт 10000 или иной, который вы указывали выше.

Вписываем логин и пароль админа, который указывали при выполнении скрипта /usr/local/lib/webmin/setup.sh

и попадаем на первую страницу:

первым дело сменил язык интерфейса на русский, перейдя в Webmin — change language and theme и в раскрывающемся меню «Personal choice. » выбираем «Russian UTF-8 (RU.UTF-8)»
Подтверждаем выполненное кнопкой «Make Chandes»

После того как применится, обновим страницу в браузере и увидим результат — русский интерфейс.

Первым делом сделаем «резервное копирование конфигурационных файлов». расположенное в разделе «webmin»
Выбираем все модули для резервного копирования, выбираем место. куда сохранить созданную резервную копию (я выбрал «загрузить в браузер), ставим галку «Конфигурационные файлы модуля Webmin» и жмём кнопку «запуск резервного копирования».

Дальше начинаем играться с настройками в веб-интерфейсе, всё на русском языке.

Навигация по записям Добавить комментарий Отменить ответ

Для отправки комментария вам необходимо авторизоваться .

Webmin - установка и настройка (FreeBSD)

Установка и настройка Webmin (FreeBSD)


Webmin – набор скриптов для администрирования Unix подобных операционных систем посредством web-интерфейса. Установив Webmin, мы сможем удалённо конфигурировать и управлять FreeBSD сервером в графическом интерфейсе через обычный браузер. Он состоит из web-сервера и огромного количества скриптов (более 500 шт.), которые обеспечивают взаимодействие с операционной системой.


Установка и настройка Webmin проста, во FreeBSD он присутствует в портах, устанавливаем:

# cd / cd /usr/ports/sysutils/webmin

# make install clean


После благополучной установки запускаем скрипт для настройки Webmin

В процессе выполнения скрипт задаст несколько вопросов, отвечаем на них:


Просит указать каталог для лог-файлов, можно нажать «Enter» и оставить по умолчанию.


Если Perl установлен в отличной от указанной директории, то прописываем нужный путь. Иначе оставляем по умолчанию - нажимаем «Enter».


Далее прописываем порт, на котором будет слушать запросы web-сервер Webmin-а, указываем логин и пароль для входа в интерфейс управления и последний вопрос – будем ли использовать SSL, отвечаем «y» (или «n», по предпочтению..).


После ожидания 1-2 минут настройка заканчивается, теперь можно запустить Webmin:

Для запуска при старте системы в конфигурационный файл rc.conf добавляем следующую строчку:

Для проверки в браузере набираем наш URL с указанием нужного порта и получаем ответ:


Заполняем поля «Username» и «Password», соответственно, нашими логином и паролем введенными при настройке системы, нажимаем «Enter» и получаем доступ к системе:


только вот нигде не написано, что при установке webmin FreeBSD тянет к нему ещё кучу всего включая python и задаёт кучу впоросов на которые неопытный ФриБСДшник не знает чего отвечать. Порты обновить это одно. а как же зависимости и какие пакеты нужны для запуска вебмина ещё? нигде никто не пишет. также как не указывают длительность установки всего этого "мусора", без которого вебмин не запустится.

"Для запуска при старте системы в конфигурационный файл rc.conf добавляем следующую строчку:

КАК? не пишет никто. редактор vi ещё более и менее запустить можно. но как в нём сохрянить изменения? ведь всё консольное. никаких подсказок..

Считаю инструкцию неполной и написанной второпях и не обстоятельно

ещё ставится попутно и perl.

вобщем я считаю, что в инструкции нужно обязательно указать КАКИЕ ПАКЕТЫ НЕОБХОДИМЫ ПЕРЕД УСТАНОВКОЙ WEBMIN! и дать ссылки на инструкции по ИХ установке. а затем уже непосредственно Webmin. А то запускаешь установку вебмина и сидишь час ждёшь пока он все зависимости соберёт да ещё и ошибки по дороге навыдаёт

Андрей Лапин, полностью согласен с порицаниями в комментариях, но я не претендую на полные руководства в своих заметках. Для этого я обычно помещаю ссылки на более подробные руководства в конце. Насколько я помню ставил Webmin раза три-четыре на разных пк и никаких лишних вопросов мне не задавал. Скорее всего это обусловлено тем что установку FreeBSD уже сопровождаю пакетами perl, python, более удобного текстового редактора ee и некоторыми другими пакетами. К сожалению (или счастью) это не мусор..

Как узнать температуру процессора (FreeBSD)
  • Alex » coretemp показывает -1
  • admin » Ошибка снятия данных показания с датчиков температуры. Какая конфигурация? Правильно.
Установка и настройка Webmin (FreeBSD)
  • Андрей Лапин » "Для запуска при старте системы в конфигурационный файл rc.conf добавляем.
  • АЛ » ещё ставится попутно и perl. вобщем я считаю, что в инструкции.
  • Alex » Андрей Лапин, полностью согласен с порицаниями в комментариях, но я.

alexof.ru © 2011-2016 | Работает на MaxSite CMS | Время: 0.0418 | SQL: 15 | Память: 1.51MB | Вход

Webmin - это

Webmin это:

Webmin  — это программный комплекс, позволяющий администрировать операционную систему через веб-интерфейс. в большинстве случаев, позволяя обойтись без использования командной строки и запоминания системных команд и их параметров. Используя любой браузер. администратор сервера может создавать новые учётные записи пользователей. почтовые ящики, изменять настройки служб и сервисов, например : веб-сервера Apache. DNS. Однако, в некоторых случаях необходимо знание операционной системы и редактирование конфигурационных файлов вручную. Кроме того, не все возможности операционной системы и не все программы можно конфигурировать через интерфейс Webmin, например nginx пока не входит в базовый набор.


Webmin состоит из простого веб-сервера и большого количества скриптов (>500), которые собственно и осуществляют связь между командами администратора через веб-интерфейс и их исполнением на уровне операционной системы и прикладных программ. Webmin написан полностью на языке Perl и не использует никаких дополнительных нестандартных модулей. Простота, лёгкость и быстрота выполнения команд — одно из самых больших преимуществ данной панели управления.

Другое важное преимущество — возможность исправлять конфигурационные файлы вручную, так как Webmin не «портит» конфигурационные файлы, в отличие от некоторых других панелей управления, и следует, как правило, политикам дистрибутивов по конфигурированию программ.

Данная панель управления бесплатно на условиях лицензии BSD распространяется для коммерческого и некоммерческого использования. Авторы этой программы позволяют всем желающим не только бесплатно использовать программу, но и изменять её по своему усмотрению.

Работать с Webmin достаточно просто — нужно запустить браузер, набрать https://имя_домена.com:10000/ (по умолчанию) и попасть на страницу администрирования.

Содержание Примечания См. также Свободные Проприетарные Ссылки

Категории:
  • Программное обеспечение по алфавиту
  • UNIX
  • Утилиты конфигурирования UNIX
  • Веб-разработка

Wikimedia Foundation. 2010 .

Смотреть что такое "Webmin" в других словарях:

Webmin — Bildschirmfoto von Webmin 1.500 Basisdaten Entwickler Jamie Cameron u. a. Aktuelle V … Deutsch Wikipedia

Webmin — Captura de pantalla de Webmin version 1.300 Desarrollador Jamie Cameron and the Webmin community … Wikipedia Espanol

Webmin — Apercu de Webmin depuis un navigateur … Wikipedia en Francais

Webmin — Infobox Software name = Webmin caption = Version 1.290 working on a production server developer = Jamie Cameron and the Webmin community. [http://www.webmin.com/intro.html Introduction to Webmin]. Official Webmin website. Accessed 11 Feb 2007.]… … Wikipedia

Comparison of web hosting control panels — The following tables compare general and technical information for a variety of web hosting control panel software packages. Contents 1 Licence and Operating system support 2 Remote access 3 Email management … Wikipedia

Сравнение панелей управления веб-хостингом — В следующих таблицах представлены сравнения общих и технических характеристик различных панелей управления веб сервером. Содержание 1 Лицензия и поддержка операционных систем 2 Удалённый доступ … Википедия

Ajenti — Скриншот Ajenti Тип Панель управления хостингом Разработчик … Википедия

Usermin — Infobox Software name = Usermin caption = author = Jamie Cameron developer = released = March 6, 2002 (version 0.4) latest release version = 1.350 latest release date = May 25, 2008 latest preview version = 1.359 latest preview date = Aug 11,… … Wikipedia

Comparison of firewalls — The following tables compare different aspects of a number of firewalls, starting from simple home firewalls up to the most sophisticated Enterprise firewalls. Contents 1 Firewall software 2 Firewall rule set basic filtering features comparison 3 … Wikipedia

Home server — A home server is a device, typically a PC or other computer, connected to a home network that provides services to other devices in the household. Such services may include file and/or printer serving, media center serving, web serving, account… … Wikipedia

Книги

Webmin инструкция на русском

Webmin

Webmin - это программный комплекс, позволяющий администрировать операционную систему через веб-интерфейс. в большинстве случаев, позволяя обойтись без использования командной строки и запоминания системных команд и их параметров. Используя любой браузер. администратор сервера может создавать новые учётные записи пользователей. почтовые ящики, изменять настройки служб и сервисов, например. веб-сервера Apache. DNS. Однако, в некоторых случаях необходимо знание операционной системы и редактирование конфигурационных файлов вручную. Кроме того, не все возможности операционной системы и не все программы можно конфигурировать через интерфейс Webmin, например nginx пока не входит в базовый набор.


Webmin состоит из простого веб-сервера и большого количества скриптов (>500-т), которые собственно и осуществляют связь между командами администратора через веб-интерфейс и их исполнением на уровне операционной системы и прикладных программ. Webmin написан полностью на языке Perl и не использует никаких дополнительных нестандартных модулей. Простота, лёгкость и быстрота выполнения команд - одно из самых больших преимуществ данной панели управления.

Другое важное преимущество - возможность исправлять конфигурационные файлы вручную, так как Webmin не "портит" конфигурационные файлы, в отличие от некоторых других панелей управления, и следует, как правило, политикам дистрибутивов по конфигурированию программ.

Данная панель управления бесплатно распространяется для коммерческого и некоммерческого использования. Авторы этой программы позволяют всем желающим не только бесплатно использовать программу, но и изменять её по своему усмотрению.

Работать с Webmin достаточно просто - нужно запустить браузер, набирать http://имя_домена.com:10000/ (по умолчанию) и попасть на страницу администрирования.

Содержание Установка в Linux

Всё, установка завершена.

Всё, установка завершена.

Установка в FreeBSD

Установка на FreeBSD до 7.1 из системы портов

  1. su
  2. make -C /usr/ports/sysutils/webmin install clean
  3. cd /usr/local/lib/webmin && ./setup.sh
  4. Отвечаем на все вопросы, которые задаёт программа конфигурации. Не обращаем внимания на warning'и.
  5. Внести запись в /etc/rc.conf: webmin_enable="YES"
  6. Запуск программы: /usr/local/etc/rc.d/webmin start

Установка на FreeBSD 7.1 и старше из системы портов

  1. su
  2. portinstall webmin
  3. cd /usr/local/lib/webmin && ./setup.sh
  4. Отвечаем на все вопросы, которые задаёт программа конфигурации. Не обращаем внимания на warning'и.
  5. Внести запись в /etc/rc.conf: webmin_enable="YES"
  6. Запуск программы: /usr/local/etc/rc.d/webmin start
Примечания Похожее программное обеспечение Ссылки

Установка Webmin в Ubuntu

Размещение серверов в надежных дата-центрах Европы. Откройте облачный VPS/VDS сервер на быстрых SSD за 1 минуту!

Лучший хостинг:
- оградит данные от нежелательного доступа в охраняемом европейском ЦОДе
- примет оплату хоть в bitcoin.
- позволит поставить свой дистрибутив

- защита от DDos-атак
- бесплатный backup
- Uptime 99,9999%
- ЦОД - TIER III
- провайдер - TIER I

Поддержим на русском языке 24/7/365 Работаем с юрлицами и физлицами. Вам прямо сейчас нужно 24 ядра и 72 Gb RAM. Пожалуйста!

Наши выгодные тарифы докажут, что дешевый хостинг вы еще не знали!

Минутное дело: выберите конфигурацию, оплатите и CMS на VPS готова.
Money Back – 30 дней!

Банковскими картами, электронной валютой, через терминалы Qiwi, Webmoney, PayPal, Новоплат и др.

Задайте вопрос в службу поддержки 24/7/365

Найдите ответы в нашей базе и познакомьтесь с рекомендациями

Ubuntu. VPS

Webmin – это веб-инструмент системного администрирования для Unix-подобных систем. Эта простая и удобная альтернатива администрированию через командную строку может быть использована для управления различными аспектами системы (например, пользователями и сервисами) посредством модулей Webmin. Webmin идеально подойдет пользователям, которые предпочитают самостоятельно поддерживать свой виртуальный выделенный сервер, но при этом не хотят работать с командной строкой.

Данное руководство продемонстрирует процесс установки инструмента Webmin и SSL при помощи apt-get в Ubuntu 14.04.

Требования

Для установки Webmin необходимы привилегии root. Рекомендуется создать пользователя с расширенными привилегиями sudo (инструкции можно найти в этом руководстве ), который также понадобится для входа в интерфейс Webmin. Кроме того, Webmin сможет использовать его учетные данные для управления сервером.

Обратите внимание. при использовании Webmin подразумевается авторизация на основе пароля.

Войдите на сервер как новый пользователь (или root) через SSH при помощи команды:

По запросу укажите свой пароль.

Установка Webmin

Прежде чем приступить к установке Webmin при помощи apt-get, необходимо добавить репозиторий Webmin в файл sources.list.

Откройте файл sources.list на виртуальном сервере в текстовом редакторе (в данном руководстве это nano):

sudo nano /etc/apt/sources.list

Укажите свой пароль. Затем нажмите Ctrl-W и Ctrl-V, чтобы перейти в конец файла, и внесите следующие строки:

deb http://download.webmin.com/download/repository sarge contrib
deb http://webmin.mirror.somersettechsolutions.co.uk/repository sarge contrib

Завершив редактирование, сохраните файл, нажав Ctrl-X, а затем Y.

Затем добавьте GPG-ключ Webmin в apt, чтобы система могла доверять добавленному репозиторию. Для этого используйте:

wget -q http://www.webmin.com/jcameron-key.asc -O- | sudo apt-key add -

Теперь нужно обновить список пакетов apt-get:

sudo apt-get update

Можно приступать к установке Webmin; для этого запустите команду:

sudo apt-get install webmin

Подтвердите запуск установки.

После завершения установки сервис Webmin будет запущен автоматически.

Вход в Webmin

При помощи веб-браузера откройте страницу авторизации Webmin; для этого укажите внешний IP и порт 10000. По умолчанию Webmin поддерживает SSL/TLS, потому для подключения нужно использовать HTTPS. Итак, откройте в браузере следующую ссылку:

На данном этапе появится предупреждение «Server’s SSL certificate is not trusted», которое говорит о том, что браузер не может доверять SSL-сертификату сервера. Дело в том, что во время установки Webmin автоматически генерирует и устанавливает сертификат SSL, но этот SSL-сертификат не был подтвержден центром сертификации, которому сервер может доверять. И хотя компьютер не может проверить валидность сертификата, вы можете быть уверены в его безопасности.

Скажите браузеру, что сертификату можно доверять. Например, в Chrome нужно выполнить следующие действия:

  • Кликнуть ссылку Advanced;
  • Затем кликнуть ссылку «Proceed to IP-адрес (unsafe)».

В Firefox нужно:

  • Нажать I Understand the Risks;
  • Затем нажать кнопку Add Exception…;
  • А затем Confirm Security Exception.

На данном этапе появится экран входа Webmin.

Введите те же учетные данные, которые были использованы для SSH-подключения в самом начале. Не забудьте: этот пользователь должен иметь привилегии sudo или root.

Готово! Инструмент Webmin успешно установлен и готов к работе.

Примечание. безопасность учетных данных этого пользователя требует особого внимания, поскольку благодаря его привилегиям приложение Webmin имеет полный доступ к серверу.

Использование Webmin

При первом запуске Webmin появится страница System Information, содержащая обзор ресурсов системы и другую полезную информацию. Также эта страница показывает все доступные обновления Webmin.

Слева можно увидеть меню навигации, которое можно использовать для управления сервером и получения доступа к различным модулям Webmin. Меню навигации разбито на категории, и каждая отдельная категория имеет свой собственный набор модулей. Особого внимания заслуживает категория Webmin, поскольку она содержит модули для настройки приложения Webmin, в то время как другие категории используются для выполнения различных задач системного администрирования.

Просмотрите меню навигации, ознакомьтесь с доступными модулями.

Создание пользователя (опционально)

Основная задача системного администрирования (в частности в Webmin) – это управление пользователями. В данном разделе речь пойдет о создании нового пользователя при помощи модуля Users and Groups.

В категории System найдите необходимый модуль Users and Groups. Кликните по ссылке Create a new user.

Введите имя пользователя в Username, а также укажите остальные необходимые данные о пользователе. Затем нажмите кнопку Create.

После этого на сервере появится пользователь с указанными данными.

Модуль Users and Groups также можно использовать для выполнения других задач управления пользователями, таких как удаление или отключение пользователей и групп.

Установка Apache (опционально)

Webmin поставляется с большим количеством модулей для управления пакетами различного программного обеспечения. Данный раздел продемонстрирует установку веб-сервера при помощи модуля Apache Webserver.

В меню навигации выберите категорию Un-used Modules, в ней найдите модуль Apache Webserver.

Если Apache не был установлен на сервер ранее, модуль сообщит об этом и предложит способ установки веб-сервера.

Используйте ссылку Click here (см. последнее предложение), чтобы установить Apache при помощи менеджера apt-get через Webmin.

После завершения установки Apache будет запущен стандартный веб-сервер.

После этого модуль Apache Webserver будет перемещен в категорию Servers и может быть использован для управления настройками сервера Apache.

Заключение

Теперь, когда Webmin установлен и готов к работе, этот инструмент можно использовать для выполнения основных задач системного администрирования.

Добавить комментарий Отменить ответ

Администрирование Linux

Новые информационные технологии

Одной из проблем при переходе с администрирования среды Windows к администрированию Linux состоит в изучении новых средств, находящихся в вашем распоряжении. Как администратор, вы желаете изучить все детали операционной системы, чтобы получить от нее максимум. Однако пока вы учитесь, вам необходимо, чтобы текущая работа была выполнена вовремя. Для того чтобы увеличить вашу производительность в Linux, установим программу, называемую Webmin .

"Webmin -- это веб-интерфейс для администрирования Unix. При помощи него вы можете настраивать учетные записи пользователей, Apache, DNS, файл-сервер и т.п. используя любой браузер, поддерживающий таблицы и формы (и Java для модуля менеджера файлов). Webmin состоит из простого веб-сервера и набора CGI программ, которые напрямую обновляют системные файлы, например, /etc/inetd.conf и /etc/passwd. Веб-сервер и все cgi программы написаны на языке Perl пятой версии и не используют нестандартные Perl-модули."

Webmin работает фактически на всех *nix-платформах, включая Linux, AIX, HPUX, Solaris, OS X и другие. Он обеспечивает веб-интерфейс ко многим административным задачам в Linux. Он может работать на любом графическом браузере как локально так и удаленно. Для того чтобы избежать утечки информации, Webmin может быть дополнительно защищен при помощи SSL. Пока вы изучаете Linux, Webmin будет экономить для вас огромное количество времени. Webmin также может помочь со скучными и утомительными задачами, которые вы еще не автоматизировали.

Webmin легко расширяем. Автор предоставляет руководство по разработке, также доступно некоторое количество сторонних модулей. Вы также можете разрабатывать ваши личные модули, так что Webmin может быть всегда приспособлен к вашим задачам.

Первым шагом в работе с Webmin будет его установка. Webmin включен в несколько дистрибутивов, однако не представляет проблем загрузить его с сайта Webmin.

Правильный способ установки зависит от используемого вами дистрибутива. Если вы используете Red Hat Linux или один из дистрибутивов UnitedLinux (SuSE, Turbo, Connectiva, or Caldera), то вам необходимо скачать RPM пакет. Если вы используете какой-то другой дистрибутив, то для того чтобы определить лучший для вас способ, вам необходимо обратиться к документации вашего дистрибутива и к инструкциям по установке Webmin.

Рассмотрим установку при помощи RPM.

Сперва необходимо проверить, не установлен ли Webmin в вашей системе. В текстовом терминале наберите следующее:

Если Webmin установлен, вы увидите номер версии:

Если нет, -- сообщение о том что Webmin не установлен:

package webmin is not installed

Даже если Webmin уже установлен, он скорее всего более старой версии чем та, что доступна для загрузки. В этом случае вы можете обновить или заново установить программу при помощи следующей команды:

rpm -Uvh webmin-1.090-1.noarch.rpm

Обновление в режиме verbose происходит с индикатором выполнения, отображаемым с помощью знаков #.

После того как Webmin установлен, он автоматически запускается. Однако Webmin устанавливается с отключенной поддержкой SSL. SSL требует установки модуля Perl, называемого Net::SSLeay. Пока он не установлен, единственный безопасный способ использовать Webmin -- запускать его только локально. Использование Webmin

Подключитесь к Webmin через ваш любимый web-браузер. Два модуля -- менеджер файлов и telnet/ssh клиент -- реализованы как апплеты и требуют установки Java Runtime Environment в вашем браузере. Эти модули удобные, но не являются критически важными. Для всех остальных модулей никаких специальных требований нет.

Для использования Webmin присоединитесь вашим браузером на порт 10000 вашей системы. Если вы используете браузер на вашей локальной системе, вы должны использовать http://localhost.localdomain :10000/. По этой ссылке вы попадете на страницу авторизации Webmin.

Пользователи Webmin отделены от пользователей операционной системы. Это позволяет вам настраивать пользователей для администрирования с помощью Webmin вне стандартной идентификационной схемы Unix. Однако если у вас в системе есть пользователи, которым вы хотите позволить использовать Webmin, вы можете добавить их в список пользователей Webmin, и Webmin будет авторизовывать их через стандартные механизмы Unix, а не через внутреннюю идентификационную схему. Доступ к различным модулям Webmin может быть настроен для каждого пользователя. Например, сотрудникам Helpdesk будет достаточно доступа только к управлению паролями, тогда как все остальные сотрудники могут иметь доступ ко всем модулям.

Пользователь root создается автоматически в процессе инсталляции с системным паролем пользователя root. Webmin отслеживает действия пользователей по их логину, поэтому в системе, которую администрирует несколько человек, лучше создать администраторскую группу с правами root и создавать пользователей для каждого, кто работает в системе. Ваш первый вход в систему вы должны совершить пользователем root.

Первая страница, которую вы увидете, -- Webmin Configuration Section. Здесь вы можете настроить пользователей Webmin, модули и просматривать журналы активности (логи). Верхний ряд иконок позволяет переключаться между различными разделами Webmin. Все модули настраиваемые, вы можете перегруппировывать их в соответствии со своими запросами.

Раздел System связан с общими настройками операционной системы. Здесь вы можете настраивать файловые системы, пользователей, группы и поведение системы при загрузке. Вы можете управлять сервисами, работающими в системе, и контролировать, запускаются ли они автоматически иконками Bootup и Shutdown. Настройка этих сервисов производится в разделе Servers. Особый интерес представляет утилита "Software Packages". Она позволяет легко просматривать пакеты, установленные на вашей системе, а также предоставляет интерфейсы к репозиторию обновлений дистрибутива и к rpmfind.net, публичному RPM репозиторию в Internet.

В разделе Servers размещены модули настройки различных сервисов, которые могут быть запущены на вашей системе. Очень удобны утилиты для настройки BIND и DHCP. Также очень просто пользоваться утилитой для настройки Samba -- файл- и принтсерверов для Windows и других клиентов. Webmin также избавит вас от проблем с настройкой SMTP сервера Sendmail, пользующегося дурной славой из-за сложного конфигурационного файла.

Раздел Networking позволяет настраивать сетевое оборудование, а также ряд сложных функций управления сетью, таких как firewalling (межсетевая защита ). Все утилиты работают со стандартными конфигурационными файлами, поэтому все, что вы делаете в Webmin, будет отображаться в командной строке.

Раздел Hardware предназначен для конфигурирвания физических устройств, в основном принтеров и устройств хранения. Утилита Logical Volume Management (LVM) особенно интересна, поскольку позволяет визуально управлять динамическими томами в вашей Linux системе.

Раздел Cluster содержит утилиты, которые вы можете использовать если вы кластеризуете систему. В данном контексте cluster -- это набор связанных систем, для которых необходимо синхронизировать их настройки. Системы могут синхронизировать пользователей, группы, пакеты и прочее с отслеживанием системных сбоев. Эти утилиты позволят вам настраивать мощные отказоустойчивые системы, а также системы, для которых важна синхронизация. Кластеризация -- это достаточно сложная тема, которая, возможно, потребует установки пакетов, не входящих в ваш дистрибутив.

Раздел Others содержит разнообразные утилиты, которые могут оказаться вам полезны. "SSH/Telnet Login" и "File Manager" реализованы в виде апплетов и не могут быть запущены, пока у браузера не установлено JRE. Утилита "Perl Modules" будет полезна для обслуживания модулей Perl, и позволяет напрямую подсоединяться к CPAN в интернете. "File Manager" обеспечивает доступ к файловой системе сервера с интерфейсом, похожим на Explorer, и позволяет перемещать и копировать файлы без перемещения их через память вашей рабочей станции (если вы работаете удаленно). "SSH/Telnet Login" -- утилита, позволяющая вам получить доступ к консоли удаленной машины через ваш браузер.

Webmin -- это веб-приложение, написанное на Perl и предназначенное для администрирования. Webmin расширяем и доступен кроме Linux и для других *nix-подобных операционных систем. После того как Webmin установлен, к нему можно обратиться по специальному порту (обычно 10000), как локально так и удаленным браузером. Он обеспечивает point-and-click интерфейс к множеству административных задач в Linux, включая управление пользователями, управление сетевым фаерволом и настройку сетевых устройств.

Webmin является бесплатным (как для установки, так и для пользования) и прекрасно подходит для управления работающим Linux окружением, пока вы переходите с графических утилит Windows. Модули Webmin -- это внешний интерфейс к консольным утилитам, поэтому процесс конфигурирования происходит одинаково, и администрирование может безопасно производиться обоими наборами утилит.

Оставьте свой отзыв: