Установка webmin на ubuntu server 16.04. Управление сервером через веб интерфейс с помощью webmin в ubuntu server. Настройка языка Webmin

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

Закрепление приложений к Панели задач

Самый простой способ кастомизировать вашу Панель задач — это закрепить на ней различные приложения, чтобы вы могли получать к ним доступ быстрее. Существует два способа осуществить это. Первый способ заключается в открытии программы через меню Пуск или через существующий ярлык. Как только программа откроется и появится на Панели задач, кликните на нее ПКМ и выберите «Закрепить на панели задаче».

Второй способ закрепить программу к Панели задач уже не требует работающего в системе приложения. Найдите в меню Пуск нужное приложение, кликните на него ПКМ, а затем выберите «Дополнительно→Закрепить на панели задач». Также вы можете попросту перетянуть значок программы на панель задач и он вмиг будет закреплен там. Вы легко сможете закрепить любую утилиту на панель задач. Чтобы убрать утилиту с Панели задач, просто нажмите на ее значок ПКМ и выберите «Открепить от панели задач».

Закрепить файл или папку на панели быстрого доступа Панели задач

Помимо прочего, Windows также предоставляет легкий способ получения доступа к папкам или индивидуальным файлам с помощью Панели задач. Панель быстрого доступа — это удобное контекстное меню, с помощью которого вы значительно можете ускорить свое перемещение по операционной системе. В данной панели вы можете просматривать наиболее часто посещаемые и закрепленные папки для определенного элемента системы. Часто просматриваемые папки, в свою очередь, также могут быть закреплены через это меню с помощью нажатия на значок Кнопки.

Кстати, если вы хотите посмотреть на полное контекстуальное для иконки папки или приложения в панели быстрого доступа, то нажимайте на нее ПКМ с зажатой клавишей SHIFT. Это особо полезно при попытке выполнить настройку любого ярлыка, которого вы закрепили к быстрому доступу.

Когда вы закрепили элементы к панели быстрого доступа, они будут появляться в отдельном от недавних элементов списке. Все что вам нужно сделать, так это кликнить на один из них, чтобы открыть папку или файл. И, конечно же, содержание быстрого доступа зависит от самого приложения. Такие утилиты, как Блокнот или Microsoft Word покажут вам недавно открытые файлы. Панель быстрого доступа вашего браузера, наверняка, покажет вам избранные сайты и предоставит функционал для открытия новой кладки или окна.

По умолчанию, Windows 10 показывает 12 недавних действий в панели быстрого доступа. В предыдущих версиях данной ОС присутствовала возможность легко увеличить или уменьшить этот список через свойства Панели задач. Windows 10 же, по каким-то причинам, более не имеет этой функции. По крайней мере в таком же легком доступе: чтобы уменьшить или увеличить список доступных элементов, вам понадобится менять некоторые записи в Реестре Windows.

Настроить или убрать Кортану

Поисковая иконка Кортаны занимает довольно много места на Панели задач и, в действительности, для поиска чего либо на компьютере она не нужна. Даже без нее, вы можете просто нажать на кнопку Windows и напечатать поисковый запрос — вы получите тоже самое, что и с Кортаной. Если же вы хотите произвести голосовой запрос, то можно нажать на значок микрофона в поисковой строке, или же можно нажать Windows+C на клавиатуре.

Вы можете убрать всю поисковую строку и оставить только значок, или же вы можете убрать все целиком. Нажмите ПКМ на Панель задач и выберите «Кортана→Показать значок Кортаны» для закрепления Кортаны на Панели задач или выберите «Скрыто» из контекстного меню, чтобы скрыть ее.

Убрать «Представление задач»

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

Просто нажмите Windows+TAB для получения доступа к точно такому же интерфейсу. Чтобы освободить дополнительное место на Панели задач и избавиться от кнопки, нажмите на значок «Представление задач» ПКМ и уберите галочку с пункта «Показать кнопку Просмотра задач».

Спрятать системные значки в Области уведомления

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

Нажмите ПКМ на любое открытое место Панели задач и кликните на «Параметры панели задач». На открывшейся странице, пролистайте вниз и кликните на ссылку «Включение и выключение системных значков». Перед собой вы увидите список доступных системных значков. Пройдитесь по ним и отключите те, которые вам не нужны.

Спрятать значки приложений в Области уведомления

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

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

Вы можете также кастомизировать эти иконки через интерфейс настроек. Нажмите ПКМ на Панель задач и выберите опцию «Параметры панели задач». Пролистайте в самый низ окна и кликните на ссылку «Выберите значки, отображаемые в панели задач».

Если вы хотите полностью избавиться от скрытой зоны и видеть все значки постоянно, то активируйте опцию «Всегда отображать все значки в области уведомлений». Если вы оставите эту опцию отключенной, то вы также можете пройтись по списку с приложениями самостоятельно, включая и выключая то или иное приложение из Области уведомления. Также вам нужно помнить, что если вы убрали какое-то приложение из Области уведомление, то это не означает, что вы отключили его.

Перемещение Панели задач в другой конец экрана

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

Выполнить перемещение Панель задач можно двумя способами. Первый заключается в простом перетягивании ее в нужную сторону. Нажмите ПКМ на Панель задач и уберите галочку с опции «Закрепить панель задач». Затем зажмите ЛКМ на любом свободном участке Панели задач и перетащите ее в любую желаемую сторону экрана.

Другой способ перемещения Панели задач можно осуществить с помощью интерфейса настроек. Нажмите ПКМ на Панель задач и выберите пункт «Параметры панели задач». Опуститесь ниже в окне настроек и найдите ниспадающее меню «Положение панели задач на экране». Затем выберите в этом меню нужное положение для Панели задач.

Изменение размера Панели задач

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

Нажмите ПКМ на Панель задач и уберите галочку с пункта «Закрепить панель задач». Затем наведите свою мышь на край Панели задач, чтобы появилась иконка расширения на курсоре. Затем зажмите ЛКМ и растяните Панель задач до того размера, который устроит вас. Заметка: вы можете растянуть ее вплоть до половины экрана.

Использование мелких значков на Панели задач

Если вы хотите большее количество значков на Панели задач, но не хотите расширять ее, то вы можете настроить Windows 10 так, чтобы та показывала мелкие значки. Нажмите ПКМ на свободное место на Панели задач и нажмите на «Параметры панели задач». Далее активируйте опцию под названием «Использовать мелкие кнопки панели задач».

Как вы можете видеть, практически все осталось таких же размеров, за исключением того, что значки на Панели задач стали меньше и теперь вы можете уместить на ней больше контента. Однако, вы должны знать, что при использовании маленьких значков, сама Панель задач немного уменьшится в ширине. Вследствие чего на Часах вы сможете видеть только время, а не время и дату как раньше. Но всегда можете попросту кликнуть на Часы, дабы увидеть дату.

Группировка открытых окон и приложений в Панели задач

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

Вы можете сделать так, чтобы каждый процесс и окно отображался на Панели задач отдельно. Для этого нажмите ПКМ на пустое место на Панели задач и кликните на «Параметры панели задач». В открывшемся окне параметров, найдите ниспадающее меню «Группировать кнопки на панели задач».

В данному меню у вас будет три варианта:

  • Всегда, скрывать метки. Это стандартная настройка для Windows 10. Когда она выбрана, все окна для приложений будут сгруппированы вместе на Панели задач и их значки показываться не будут.
  • При переполнении панели задач. Так называемая настройка «ни то ни сё». При ее выборе, открытые окна и процессы не будут группироваться под один значок, если Панель задач не будет заполнена до предела. Как только она заполниться — в силу придет функционал опции «Всегда, скрывать метки».
  • Никогда. При выборе этой опции, открытые окна и процессы никогда не будут группироваться под один значок и будут всегда показаны. Это удобно, если вы не выполняете кучу задач на компьютере в одно время. Однако, данная опция может здорово помещать мультизадачным пользователям.

Изменение Цвета и Прозрачности Панели задач

Windows 10 по умолчанию предоставляет пользователю Панель задач в черном цвете. Чтобы изменить ее цвет, нажмите Windows+I. Затем кликните на пункт «Персонализация». Кликните на вкладку «Цвета». Итак, перед вами появится ряд цветов, которые вы можете применять к определенным элементам интерфейса своей операционной системы Windows 10. Подберите нужный вам цвет, а затем опуститесь ниже к Дополнительным параметрам.

Тут у вас будут доступны несколько опций, которые помогут персонализировать Панель задач, а также меню Пуск и Центр уведомлений. Поставьте галочку напротив опции «Эффекты прозрачности», если хотите сделать Панель задач и другие элементы прозрачными. Также поставьте галочку напротив опции «В меню «Пуск», на панели задач и в центре уведомлений», чтобы окрасить указанные элементы в ранее выбранный цвет.

Кстати говоря, Windows 10 не предоставляет какого-то контроля по выставлению уровня Прозрачности элементов интерфейса Панели задач, меню Пуск и Центра уведомлений. Уровень прозрачности можно настроить, то только если вы готовы лесть в Реестр Windows и менять некоторые записи там.

Активация функции Peek

Функция Peek была доступна еще на операционной системе Windows 7. Она давала пользователям возможность быстро взглянуть на Рабочий стол, скрыв все открытые окна. В предыдущей версии ОС, данная функция была активирована по умолчанию. В Windows 10 вам необходимо самолично включить эту функцию. Нажмите ПКМ на свободное место Панели задач и кликните на «Параметры панели задач». Затем поставьте галочку напротив опции «Показывать рабочий стол при наведении указателя на кнопку «Свернуть все окна» в конце панели задач».

Теперь, когда вы будете наводить свою мышь на значок сворачивания окон на Панели задач, то все окна автоматически станут абсолютно прозрачными, чтобы вы могли видеть ваш Рабочий стол. Как только вы уберете мышь от этого значка, все окна сразу же станут на передний план. Помимо прочего, вы можете нажать на клавиатуре Windows+D, чтобы свернуть или развернуть все окна.

Добавление особой панели на Панель задач

Windows 10 также позволяет вам добавлять дополнительные панели на Панель задач. Эти панели обладают разнообразным функционалом, которые поможет улучшить пользование системой. Чтобы добавить их на Панель задач, нажмите на ней ПКМ и наведите мышь на подменю «Панели».

Вы можете закрепить на Панели задач три дополнительных панели:

  • Адрес. Добавляет к Панели задач самую настоящую адресную строку, через которую вы можете вводить нужный вам адрес веб-ресурса, после чего тот откроется в новом окне браузера по умолчанию.
  • Ссылки. С помощью этой панели, вы сможете быстро получить доступ к сохраненным ссылкам в Избранном списке вашего браузера Internet Explorer.
  • Рабочий стол. Функционал этой панели предоставит вам доступ к различным папкам и файлам на вашем компьютере.

Настройка Панели задач для нескольких мониторов

Если вы используете несколько мониторов, то хотим вас уведомить, что Windows 10 имеет огромным потенциал для кастомизации Панели задач под множественные мониторы. Вы можете сделать так, чтобы Панель задач отображалась только на одном экране, растянуть ее по всем доступным мониторам или даже разделить ее между несколькими мониторами. Чтобы настроить данный аспект, нажмите на свободное место на Панели задач ПКМ и кликните на «Параметры панели задач».

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

В ниспадающем меню «Показать кнопки панели задач» будут следующие опции:

  • Все панели задач. При выборе данной опции, Панель задач будет отображаться на всех доступных мониторах.
  • Главная панель задач и панель задач, где открыто окно. Все открытые окна будут показываться на главном мониторе. На других мониторах на Панели задач будут отображаться только те окна, которые были открыты непосредственно на них.
  • Панель задач, где открыто окно. Каждый монитор получит свою собственную панель задач. Открытые окна закрепляются на каждой Панели задач в отдельности, там, где они были открыты.

Наверняка существуют еще какие-то методы кастомизировать свою Панель задач, прок которые мы забыли. Если вы знаете какую-то дополнительную информацию по теме кастомизации Панели задач, то, пожалуйста, поделитесь ими в комментариях под данным материалом!

Нашли опечатку? Выделите текст и нажмите Ctrl + Enter

|

Webmin – это современная веб-консоль для управления машинами Linux. Webmin позволяет быстро менять настройки основных пакетов.

Данное руководство поможет установить и настроить Webmin на сервере Ubuntu, защитить консоль с помощью сертификата Let’s Encrypt , добавить через Webmin новую учётную запись и обновить пакеты сервера.

Требования

  • Сервер Ubuntu 16.04.
  • Доступ к sudo.
  • Настроенный брандмауэр (об этом можно узнать ).
  • Веб-сервер Apache (инструкции по установке можно найти ).
  • FQDN и запись A, указывающая на IP-адрес сервера.

1: Установка Webmin

Добавьте репозиторий Webmin, с помощью которого можно установить и в дальнейшем обновлять консоль. Его нужно добавить в файл /etc/apt/sources.list.

sudo nano /etc/apt/sources.list

В конец файла добавьте новый репозиторий:

. . .
deb http://download.webmin.com/download/repository sarge contrib

Сохраните и закройте файл.

Добавьте PGP-ключ Webmin, чтобы система знала, что новому репозиторию можно доверять.

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

Обновите индекс пакетов, чтобы добавить в него репозиторий Webmin.

sudo apt-get update

Установите Webmin:

sudo apt-get install webmin

После окончания установки вы увидите:

Webmin install complete. You can now login to

https://your_server_ip:10000 as root with your
root password, or as any user who can use `sudo`.

Скопируйте эту информацию, она понадобится в дальнейшей работе.

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

sudo ufw allow 10000

Для обеспечения дополнительной безопасности вы можете настроить доступ к этому порту только из определенных диапазонов IP-адресов.

2: Добавление доверенного сертификата Let’s Encrypt

Webmin уже поддерживает HTTPS, но пока что консоль использует самоподписанный сертификат. Замените его доверенным сертификатом от сервиса Let’s Encrypt.

В браузере откройте:

https://your_domain:10000

Вместо your_domain укажите своё доменное имя.

Примечание : При первом переходе по этой ссылке вы увидите сообщение об ошибке «Invalid SSL». Это связано с тем, что на сервере используется самоподписанный сертификат. Добавьте его в список исключений, чтобы продолжить.

Появится экран аутентификации. Откройте учётную запись пользователя с доступом к sudo (не root).

Пройдя аутентификацию, вы увидите панель управления Webmin. Прежде чем добавить доверенный сертификат, необходимо задать имя хоста сервера. Найдите поле System hostname и откройте указанную в нем ссылку.

Это откроет страницу Hostname and DNS Client. Найдите поле Hostname и укажите в нём FQDN. Нажмите Save.

Нажмите Webmin в левой панели навигации, затем щелкните Webmin Configuration.

Выберите в списке SSL Encryption, а затем откройте вкладку Let’s Encrypt. Вы увидите экран Options for new SSL certificate.

С помощью этой страницы Webmin может получить и установить доверенный сертификат, а также своевременно обновлять его. Сертификаты Let’s Encrypt действительны в течение 3 месяцев. Webmin поддерживает автоматическое обновление сертификатов; вы можете настроить консоль для ежемесячного обновления сертификата Let’s Encrypt. Сервис Let’s Encrypt ищет файл проверки на сервере, поэтому консоль Webmin должна помещать такой файл в каталог /var/www/html (это корневой каталог веб-сервера Apache по умолчанию). Чтобы настроить сертификат, выполните следующие действия:

  • В поле Hostnames for certificate укажите свой FQDN.
  • В строке Website root directory for validation file нажмите кнопку Other Directory и укажите /var/www/html.
  • В строке Months between automatic renewal снимите выделение с Only renew manually и введите 1 в поле ввода. Затем нажмите кнопку слева от поля ввода.
  • Нажмите Request Certificate. В течение нескольких секунд вы получите экран подтверждения.

Чтобы получить доступ к новому сертификату, перезапустите Webmin. Для этого нажмите стрелку назад в браузере и кнопку Restart Webmin. Подождите 30 секунд, обновите страницу и войдите в панель управления. Теперь браузер сообщит, что сервер использует доверенный сертификат.

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

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

Управление пользователями и группами

Откройте вкладку System и нажмите кнопку Users and Groups. В появившемся окне можно управлять пользователями и группами системы.

Создайте нового пользователя (например, deploy), с помощью которого можно будет развернуть приложение. Нажмите Create a new user в верхней части страницы. Это откроет экран Create User; укажите имя пользователя, пароль, группу и другие данные о пользователе.

  • В Username введите имя: deploy.
  • Выберите Automatic в поле User ID.
  • В Real Name укажите описание пользователя (например, Deployment user).
  • В Home Directory выберите Automatic.
  • В выпадающем списке Shell выберите /bin/bash.
  • В поле Password выберите Normal Password и введите пароль.
  • В Primary Group выберите New group with same name as user.
  • В Secondary Group выберите sudo в списке All groups. Затем нажмите кнопку →, чтобы добавить группу в список in groups.
  • Нажмите Create.

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

Обновление пакетов

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

Заключение

Теперь у вас есть удобная консоль для управления сервером, защищённая доверенным сертификатом. Интуитивно понятный интерфейс Webmin предоставляет множество полезных функций и модулей.

Ознакомьтесь с функциями 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 модулей существенно расширяющих возможности. Некоторые из модулей уже вошли в стандартную поставку, другие доступны для загрузки отдельно.

Остановлюсь лишь на мерах безопасности и удобстве. Вполне возможно, что после регистрации перед вами предстанет английский интерфейс. Хоть английский язык и является родным языком администратора, но согласитесь общаться на родном все же приятней. Заходим “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. Простой в установке и настройке, полезный в работе, позволяя администраторам больше сосредоточиться на процессе настройке системы, дает возможность безопасно работать и получать информацию с тех мест, где нет доступа нужным утилитам.

Будет интересно узнать как можно получить удобный доступ с помощью webmin в ubuntu server. Лучшего инструмента для управления unix сестемами через веб-интерфейс.

Посредством webmin – можно не только удобно просматривать логи, вносить правки в конфигурацию установленных служб, но и устанавливать пакеты, удалять их, обновлять систему и т.д. Даже получить доступ к терминалу!

Webmin – представляет собой готовый веб-сервер с целой кучей скриптов. Все прелести его использования можно будет прочуствовать после установки.

Установка Webmin

В первую очередь нужно добавить репозитории webmin в файл /etc/apt/sources.list

sudo nano /etc/apt/sources.list

В самый конец файла добавляем две строчки:

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

Сохраняем и закрываем файл. Теперь импортируем ключи

wget http://www.webmin.com/jcameron-key.asc

sudo apt-key add jcameron-key.asc

Обновляем список источников пакетов

sudo apt-get update

установим webmin

sudo apt-get install webmin

Запуск Webmin

После успешной установки пакета, открывайте браузер и переходите по адресу

https://IP-адрес-сервера:10000/

вместо “IP-адрес-сервера ” введите либо IP адрес сервера, либо его имя. Если все сделали правильно, то вы увидите приглашение ввести логин и пароль

Введите в поля свои логин и пароль к серверу, после чего вы попадете на главную страницу webmin

Первое что мы сделаем – поменяем язык на Русский. Для этого перейдем в пункт меню “Webmin ” — “Change Language and Theme ” и установим кодировку Russian (RU.UTF-8)
После применения изменений, нужно обновить страницу. Отлично! Теперь у вас полностью русифицированный webmin


Маленький обзор webmin

Все пункты меню описывать не буду, сами посмотрите и найдете для себя много интересного. Акцентирую внимание на самых основных пунктах.

В разделе “Webmin” – представлены инструменты для работы с самим модулем webmin. Настройка пользователей, доступов, резервного копирования и т.д.

В разделе “Система” – представлены инструменты для работы с основным функционалом сервера. В этом разделе можно найти журналы логов, проводить операции с пользователями и группами, обновлять ПО, управлять активными процессами, работать с расписанием заданий (Cron) и многое другое.

В разделе “Сеть” можно настроить сетевые интерфейсы, а также настроить firewall

В разделе “Оборудование” можно просмотреть подключенное к серверу оборудование, а также просмотреть разделы локальных дисков.

Раздел “Кластер” описывать не буду. С кластерами не работал.

Теперь и вы сможете настроить webmin в ubuntu server и пользоваться им из любой точки земного шара.

Не всегда удобно настраивать систему через терминал. Многие администраторы предпочитают графический интерфейс терминалу для решения простых задач. На серверах полноценный графический интерфейс использовать не принято, чтобы не затрачивать ценные вычислительные ресурсы, но зато очень часто применяются веб-интерфейсы для настройки.

С помощью веб-интерфейса вы сможете получить доступ к настройке веб-сервера из любого места где есть доступ к интернету и вам понадобится только браузер. Один из таких веб-интерфейсов с открытым исходным кодом - webmin. Он очень популярен среди пользователей Linux из-за своей простоты и огромной функциональности.

В большинстве случаев для администрирования сервера можно обойтись и без командной строки, а просто выполнить все действия через веб-интерфейс. Давайте рассмотрим какие функции поддерживает Webmin:

  • Создание и удаление учетных записей пользователей;
  • Настройка служб и сервисов с помощью специальных модулей, например, Apache или DNS;
  • Создание почтовых ящиков пользователей;
  • Просмотр статистики использования системы.

В поставке по умолчанию Webmin содержит более 500 скриптов, которые и реализуют связь между опциями веб-интерфейса и командной оболочкой системы. И к этому всему могут быть добавлены дополнительные модули чтобы еще более расширить функциональность программы. Webmin полностью написан на Perl и как я уже говорил доступен бесплатно. В этой статье мы рассмотрим как выполняется установка Webmin на Ubuntu Server 16.04.

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

Перед тем как перейти к установке Webmin в Ubuntu необходимо добавить официальный репозиторий программы в источники приложений. Для этого откройте файл /etc/apt/sources.list и добавьте туда строки:

sudo vi /etc/apt/sources.list

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

Затем добавьте GPG ключ репозитория:

sudo wget http://www.webmin.com/jcameron-key.asc
$ sudo apt-key add jcameron-key.asc

Осталось обновить списки пакетов:

sudo apt-get update

Только теперь может быть выполнена установка webmin ubuntu 16.04:

sudo apt-get install webmin

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

sudo ufw allow 10000

Настройка Webmin на Ubuntu 16.04

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

https://ip_адрес:10000

Браузер предупредит, что сертификат SSL не является доверенным, это происходит потому, что webmin автоматически создает свой сертификат после установки. И поскольку этот сертификат был выдан не удостоверяющим центром, браузер не может считать его надежным. Но мы знаем, что это наш сервер, поэтому можем продолжить.

На следующем экране вам нужно будет ввести свой логин и пароль на сервере для входа в веб-интерфейс. Этот пользователь должен иметь полномочия суперпользователя:

Вот так будет выглядеть главная страница:

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

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

Выводы

Вот и все, установка Webmin на Ubuntu Server 16.04 завершена и теперь вы можете настраивать свою систему удаленно. Это может быть очень полезно, когда вы не можете или не хотите использовать терминал. Если у вас остались вопросы, спрашивайте в комментариях!