Как установить webmin в ubuntu 18.04

Управление процессами в Linux.

ps
ps —help
Список всех процессов, запущенных в системе:ps -e — выдаст список процессов с идентификаторами
( PID ) и их именами
или:ps -eF — выдаст тот же список процессов, но с полной строкой запуска
список задач, порожденных пользователем user:ps -U user
список задач, связанных с текущим терминалом:ps -T
список задач, связанных с терминалом N:ps t ttyN
Если список задач большой, а нас интересует состояние одной или нескольких
задач, можно воспользоваться grep:ps -U root | grep ppp — выдать список задач, содержащих «ppp» в имени
    Для получения сведений об использовании ресурсов компьютера можно
воспользоваться командой top

В верхней части окна выводятся суммарные данные о состоянии системы —
текущее время,
время с момента загрузки системы, число пользователей в системе,
число процессов в разных состояниях,
данные об использовании процессора и памяти.
Ниже выводится таблица, характеризующая отдельные процессы.
Число строк, отображаемых в этой таблице, определяется размером окна.
Содержимое окна обновляется каждые 3 секунды. Нажатие клавиши h
выводит справку по командам, которые позволяют изменить формат отображаемых данных
и управлять некоторыми параметрами процессов в системе:

s или d — изменить
интервал обновления окна.

z — цветное/черно-белое отображение

n или # — количество отображаемых
процессов
Можно отсортировать список процессов по использованию ресурсов процессора
(P), памяти (M),
времени выполнения (T) и т.п.
    В среде утилиты top также существуют подкоманды, которые позволяют управлять процессами в интерактивном режиме:

k — снять ( kill ) задачу. По этой команде будет
запрошен идентификатор процесса ( PID ), после ввода которого, процесс будет
завершен.

r — изменить текущий приоритет задачи (renice).
Как и при выполнении предыдущей команды, будет запрошен PID, и затем, новое значение
приоритета (отображается в колонке NI). Диапазон значений приоритетов — от минус 20
(наивысший) до плюс 19. Отрицательные значения и 0 может устанавливать только
пользователь root.
    Для выхода из top нажмите q

    Эти же действия (принудительное завершение процесса и изменение его приоритета)
можно выполнить и без команды top.
    Процессы в Linux имеют возможность обмениваться
так называемыми «сигналами» с ядром и другими процессами. При получении сигнала
процессом, управление передается подпрограмме его обработки или ядру, если такой подпрограммы не существует. В Linux имеется команда kill, которая позволяет послать заданному процессу любой сигнал. Список сигналов можно получить по команде:kill -l
В результате выполнения этой команды вы увидите список номеров и названий сигналов.
Для того, чтобы послать определенный сигнал выбранному процессу, нужно ввести:kill номер PID выбранного процесса
Например, нам нужно завершить работу приложения Midnight Commander (mc).
Определим идентификатор процесса mc:ps -e | grep mc
Пусть PID= 11597.

Не учитывается, что тач-панелью будут пользоваться очень разные люди

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

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

Как не совершить ошибку

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

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

Заранее подумайте о том, что будет делать у тач-панели маленький человек, пока родитель использует устройство.

Enable HTTPS

To encrypt the HTTP traffic when you visit Webmin web interface, we can enable HTTPS by installing a free TLS certificate issued from Let’s Encrypt. Run the following command to install Let’s Encrypt client (certbot) on Ubuntu.

sudo apt install certbot

If you use Apache, then you need to install the Certbot Apache plugin.

sudo apt install python3-certbot-apache

Next, run the following command to obtain and install TLS certificate.

sudo certbot --apache --agree-tos --redirect --hsts --staple-ocsp --email  -d webmin.your-domain.com

If you use Nginx, then you need to install the Certbot Nginx plugin.

sudo apt install python3-certbot-nginx

Next, run the following command to obtain and install TLS certificate.

sudo certbot --nginx --agree-tos --redirect --hsts --staple-ocsp --email  -d webmin.your-domain.com

Where:

  • : Use the Apache plugin.
  • : Use the nginx plugin.
  • : Agree to terms of service.
  • : Force HTTPS by 301 redirect.
  • : Add the Strict-Transport-Security header to every HTTP response. Forcing browser to always use TLS for the domain. Defends against SSL/TLS Stripping.
  • : Enables OCSP Stapling. A valid OCSP response is stapled to the certificate that the server offers during TLS.

The certificate should now be obtained and automatically installed. And you will be able to access Webmin web interface over a secure HTTPS connection.

2: Защита Webmin с помощью сертификата Let’s Encrypt

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

Перейдите по адресу https://your_domain:10000 в веб-браузере, заменив your_domain доменом, указывающим на IP-адрес вашего сервера.

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

Вы попадете на страницу входа в систему. Войдите в систему как пользователь sudo.

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

Вы попадете на страницу Hostname and DNS Client. Найдите поле Hostname и введите FQDN. Затем нажмите кнопку Save в нижней части страницы, чтобы применить настройку.

После того, как вы установили свое имя хоста, щелкните раскрывающееся меню Webmin в панели навигации слева, а затем нажмите Webmin Configuration.

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

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

  1. В Hostnames for certificate укажите свой FQDN.
  2. В Website root directory for validation file нажмите кнопку Other Directory и введите корневой каталог своего веб-сайта. Если вы следовали руководству по установке Apache, это будет /var/www/your_domain.
  3. В разделе Months between automatic renewal снимите флажок Only renew manually, а затем введите 1 в поле рядом и поставьте флажок слева от этого поля.

Нажмите кнопку Request Certificate. Через несколько секунд вы увидите экран подтверждения.

Чтобы использовать новый сертификат, нажмите кнопку Return to Webmin configuration. На этой странице прокрутите вниз и нажмите кнопку Restart Webmin. Подождите около 30 секунд, затем перезагрузите страницу и снова войдите в систему. Ваш браузер должен теперь указывать, что сертификат действителен.

Шаг 2 — Добавление действительного сертификата с помощью Let’s Encrypt

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

Откройте в браузере адрес , заменив доменным именем, соответствующим IP-адресу вашего сервера.

Примечание. При первом входе вы увидите предупреждение «Invalid SSL» (недопустимый SSL). В разных браузерах это предупреждение может выглядеть по разному, однако причиной всегда будет то, что сервер сгенерировал самоподписанный сертификат. Разрешите исключение и перейдите в свой домен, чтобы заменить самоподписанный сертификат сертификатом Let’s Encrypt.

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

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

Вы перейдете на страницу Hostname and DNS Client (Имя хоста и клиент DNS). Найдите поле Hostname (имя хоста) и введите в него полное доменное имя. Нажмите кнопку Save внизу страницы, чтобы применить настройки.

После установки имени хоста откройте выпадающее меню Webmin в левой панели навигации, а затем нажмите Webmin Configuration (конфигурация Webmin).

На странице Webmin Configuration (конфигурация Webmin) выберите пункт SSL Encryption (шифрование SSL) из списка значков, а затем нажмите на вкладку Let’s Encrypt. Вы увидите экран как на следующем рисунке:

На этой странице вы сообщаете Webmin, как получать и продлевать сертификат. Сертификаты Let’s Encrypt истекают через 3 месяца, но вы можете предписать Webmin автоматически пытаться продлевать сертификат Let’s Encrypt в месяц. Let’s Encrypt ищет на сервере файл подтверждения, поэтому мы настроим Webmin так, чтобы поместить файл подтверждения в папку , которую использует веб-сервер Apache, настроенный вами на этапе предварительных требований. Для настройки сертификата выполните следующие шаги:

  1. Введите в поле Hostnames for certificate (имена хостов сертификата) свой FQDN.
  2. Рядом с полем Website root directory for validation file (корневой каталог сайта для файла проверки) нажмите кнопку Other Directory (другой каталог) и укажите корневой каталог документов вашего сайта. Если вы выполнили указания предварительных требований из обучающего модуля по установке Apache, это будет каталог .
  3. В разделе Months between automatic renewal (месяцев до автоматического продления) уберите флаг Only renew manually (обновлять только вручную), введя в поле ввода и установите переключатель слева от поля ввода.

Нажмите кнопку Request Certificate (запросить сертификат). Через несколько секунд откроется экран подтверждения.

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

Шаг 3 — Использование Webmin

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

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

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

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

Вначале нажмите выпадающее меню System (Система) на левой панели инструментов, а затем нажмите ссылку Users and Groups (пользователи и группы). На этой странице вы можете добавлять пользователей и группы и управлять ими.

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

Чтобы добавить пользователя, нажмите кнопку Create a new user, которая расположена в верхней части таблицы пользователей. В результате отображается экран Create User, где вы можете указать имя пользователя, пароль, группы и другие параметры. Следуйте этим инструкциям для создания пользователя:

  1. Укажите в поле Username.
  2. Выберите Automatic для User ID.
  3. Укажите в поле Real Name описательное имя, например, .
  4. Для Home Directory нужно выбрать Automatic.
  5. Для Shell выберите /bin/bash из выпадающего списка.
  6. Для Password выберите Normal Password и введите пароль по вашему выбору.
  7. Перейдите в раздел Primary Group (основная группа) и нажмите New group with same name as user (создать группу с именем как у пользователя).
  8. В разделе Secondary Group (вторичная группа) выберите sudo из списка All groups (все группы). Если добавление в список In groups (в группах) не будет произведено автоматически, нажмите кнопку -> для добавления.

Сделав выбор, нажмите кнопку Create (Создать). После этого будет быстро создан пользователь deploy.

Теперь давайте посмотрим, как установить обновления для нашей системы.

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

Webmin позволит вам обновлять все ваши пакеты через пользовательский интерфейс. Чтобы обновить все пакеты, нажмите кнопку Dashboard (Панель управления) над левой панелью инструментов и найдите поле Package updates (Обновление пакетов). Если обновления есть, вы увидите ссылку с указанием количества доступных обновлений.

Нажмите эту ссылку, а затем нажмите Update selected packages для запуска обновления. Вам может быть предложено перезагрузить сервер, что вы также можете сделать через интерфейс Webmin.

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

В главном меню AtoMiC ToolKit выберите с помощью клавиш со стрелками. После того, как вы получите правильный вариант, нажмите .

Выберите Webmin из меню GUI, предлагаемого AtoMiC ToolKit, и нажмите Enter.

Далее выберите и нажмите, чтобы установить Webmin в Ubuntu.

Выберите «Установить Webmin», чтобы начать процесс установки.

Убедитесь, что выбран правильный скрипт. Вы должны увидеть зелеными буквами. Нажмите, чтобы подтвердить ваш выбор.

Убедитесь, что выбран правильный скрипт и нажмите Enter.

Дождитесь завершения процесса и проверьте, не было ли явных ошибок во время установки.

Проверьте вывод сценария и проверьте наличие очевидных ошибок, затем нажмите Enter.

Вы успешно завершили процесс установки Webmin в Ubuntu. Теперь вы можете проверить несколько вещей с помощью AtoMiC ToolKit.

Защита от злоумышленников

Все, что видно в Интернете, рано или поздно может привлечь внимание хакеров. Злоумышленник может попытаться получить доступ к вашему серверу, перебрав множество различных имен пользователя и паролей. К счастью, в Webmin есть встроенные механизмы защиты от подобных действий.
Если требуется разрешить или запретить доступ с определенных IP-адресов, можно воспользоваться «IP Access Manager» (Менеджер IP-доступа)

В зависимости от того, хотите ли вы разрешить или запретить доступ, выберите пункт «Only allow from listed addresses» (Разрешать доступ только с указанных адресов) или «Deny from listed addresses» (Запретить доступ с указанных адресов». Далее введите адреса, с которых вы хотите разрешить или запретить доступ, в поле «Allowed IP address» (Разрешенные IP-адреса)

К счастью, в 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…» (Блокировать пользователей после…).

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

Шаг 1 — Установка Webmin

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

Откройте в файл в своем редакторе:

Затем добавьте следующую строку внизу файла, чтобы добавить новый репозиторий:

/etc/apt/sources.list

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

Затем добавьте ключ Webmin PGP, чтобы у системы было доверие к новому репозиторию:

Затем обновите список пакетов, чтобы включить репозиторий Webmin:

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

После завершения установки вы увидите следующий вывод:

Теперь нужно обеспечить безопасность доступа к Webmin, поместив его на веб-сервер Apache и добавив действительный сертификат TLS/SSL.

Предварительные требования

Для данного обучающего руководства вам потребуется следующее:

  • Один сервер Ubuntu 20.04 На этом сервере должны быть настроены пользователь без привилегий root с привилегиями sudo и брандмауэр UFW. Вы можете выполнить настройку с помощью нашего руководства по первоначальной настройке сервера Ubuntu 20.04.
  • Apache, установленный согласно указаниям нашего обучающего модуля Установка веб-сервера Apache в Ubuntu 20.04. При выполнении указаний по предварительным требованиям необходимо .
  • Полное доменное имя (FQDN) с записью DNS A, указывающей на IP-адрес вашего сервера. Для этого следуйте этим инструкциям по хостингу DNS в DigitalOcean.

Серая Рамка Вебмин Тема

Моя третья любимая тема webmin – это тема Grey Framed, которая является темой Webmin по умолчанию. Разрыв между первыми двумя темами и темой по умолчанию огромен с точки зрения возможностей и внешнего вида. Но тема по умолчанию очень легкая и выглядит неплохо.

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

Тема Webmin по умолчанию – Рабочий стол

Стиль веб-темы Grey Framed легок и прост для глаз. Тем не менее, он по-прежнему не так современен, как тема Authentic или Bootstrap. Для менее мощного оборудования тема webmin по умолчанию является одной из лучших тем Webmin. Однако большинство серверного оборудования в наши дни, включая мой энергосберегающий домашний сервер с низким энергопотреблением или каплю VPS Digital Ocean, должно легко обрабатывать темы Authentic или Bootstrap.

Тема Webmin по умолчанию Конфигурация Webmin

Новая стандартная тема filemin Webmin значительно лучше, чем файловый менеджер на основе Java, который Webmin использовал до недавнего времени. Диспетчер файлов Java заставил меня использовать альтернативные веб-файловые менеджеры, такие как Pydio и eXtplorer. С новым файловым менеджером я перестал использовать что-либо еще для управления файлами.

Тема Webmin по умолчанию – Файловый менеджер

Наконец, новый редактор файлов по умолчанию также является значительным обновлением редактора файлов Java, который Webmin использовал до нескольких месяцев назад. Java была не только несовместима с некоторыми браузерами, она вызывала проблемы с безопасностью и работала медленно. Новый редактор файлов отлично подходит для кодирования и предлагает подсветку синтаксиса. Тем не менее, по-прежнему отсутствуют удобные функции (например, ярлыки) по сравнению с темой Authentic.

Редактор файлов тем Webmin по умолчанию

Тема Grey Framed (по умолчанию) уже должна быть установлена. Аутентичные и Boostrap темы легко доступны для установки через страницу конфигурации Webmin. Все три темы должны работать безупречно практически на любом текущем оборудовании Linux-сервера. Для меня, на данный момент меня продают ярлыки редактирования, избранное и просмотр вкладок темы Authentic. В заключение, я думаю, что тема Authentic является одной из лучших тем, доступных на Webmin в настоящее время.

Источник записи: https://www.smarthomebeginner.com

Install Webmin

To install Webmin via apt-get, you must first add the Webmin repository to your file.

On your server, open the file in your favorite text editor. We will use in this tutorial:

If you are prompted for a “ password”, enter your user’s password.

Now press then to navigate to the end of the file, then add the following lines to the file:

When you are finished editing, save the file by pressing , then , .

Now add the Webmin GPG key to apt, so the source repository you added will be trusted. This command will do that:

Before installing Webmin, you must update apt-get’s package lists:

Now run this apt-get command to install Webmin:

Enter to confirm the installation.

After the installation is complete, the Webmin service will start automatically.

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

Далеко не всегда удобно администрировать систему посредством консоли. Многие специалисты предпочитают настраивать сервер и управлять им посредством панели управления с веб-интерфейсом. Ранее было показано, как установить панель управления сервером VestaCP. В этой статье будет рассмотрена другая панель управления — Webmin.

Особенности программы

Программа, как и VestaCP, является бесплатной (платные панели мы не рассматриваем — ведь установка такой панели добавит лишних затрат, а они никому не нужны).

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

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

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

Благодаря этим скриптам возможностей у бесплатного софта будет больше, чем у VestaCP, где некоторые модули, например, файловый менеджер, придется покупать (50 долларов пожизненно или 3 доллара в месяц).

Установка Webmin

Установка панели управления в данной статье будет производиться на виртуальный серверный компьютер, работающий под управлением Ubuntu 16.04.

Первым делом установите файловый менеджер mc, чтобы было удобнее работать, в том числе изменять содержимое конфигурационных файлов. Подключитесь к серверу по ssh и введите команду (платформа xelent.

cloud предоставляет серверы с активированной учетной записью root, поэтому команда sudo не нужна):

apt-get install mc

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

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

Рис. 1. Редактирование /etc/apt/sources.list

Добавьте GPG-ключ:

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

Рис. 2. GPG-ключ установлен

Осталось обновить списки пакетов и загрузить на Ubuntu Server Webmin:

apt-get update apt-get install webmin

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

ufw allow 10000

Собственно, на этом все. Можно считать, что на Ubuntu Server установка Webmin завершена!

Если облака для вас не просто теория

Широкий спектр услуг по выделенным северам

и мультиклауд-решениям

Вход в панель управления

Запустите браузер и введите адрес:

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

Браузер сообщит, что сертификат SSL не является доверенным (рис. 3), добавьте соответствующее исключение в браузер (рис. 4). После этого вы увидите форму входа — используйте имя пользователя и пароль с привилегиями root (по умолчанию — это пользователь root, пароль которого отображается в панели управления сервером xelent.cloud).

Рис. 3. Сертификат на Ubuntu 16.04 Webmin не является доверенным

Рис. 4. Добавляем исключение безопасности

Рис. 5. Вход в приложение

Основной экран программы изображен на рис. 6. Теперь вы можете Webmin настроить, а затем приступить к управлению своим сервером посредством веб-интерфейса.

Рис. 6. Основной экран программы

По умолчанию язык интерфейса — английский. Русифицировать приложение очень просто. Панели управления Webmin настройка производится через ее конфигурацию (рис. 7). Там выберите раздел Language, далее — выберите русский язык из списка (рис.  и нажмите кнопку Change language. После проделанных манипуляций язык будет изменен на русский (рис. 9).

Рис. 7. Конфигурация панели управления

Рис. 8. Выбираем язык

Рис. 9. Панель управления русифицирована

Не учитывается зона комфортной работы с тач-панелью

Наиболее распространенная ошибка: тач-панель несоразмерна пользователю. Тач-панель — это не экран смартфона или ноутбука, к которым пользователи (и проектировщики) привыкли и при использовании которых сложились более или менее стандартные практики поведения. Все тач-панели — разного размера: у них разная высота, ширина, глубина. Поэтому к каждой тач-панели приходится приспосабливаться, например, долго искать на экране важный элемент интерфейса или тянуться к кнопке, вставая на цыпочки. Это раздражает пользователя: высока вероятность, что он быстро отойдет от терминала.

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

Самая большая и дорогая тач-панель — не значит самая удобная и эффективная

Как не совершить ошибку

  • Заранее продумайте, какие задачи будут решаться с помощью тач-панели, и исходя из этого выберите размер и тип устройства. Также рассмотрите альтернативные варианты: возможно, в вашем случае эффективнее закупить несколько планшетов или сделать простое мобильное приложение, которое пользователь сможет быстро установить на смартфон.
  • Если вы проектируете интерфейс до закупки оборудования, то всегда проверяйте прототипы и макеты на реальном устройстве. Здесь есть несколько возможных решений. Панель нужного размера можно арендовать. Если не позволяет бюджет или нет времени, соберите устройство из подручных средств. Например, поставьте большой телевизор на нужную высоту под нужным углом.
  • Определите зону комфортной работы с устройством, основываясь на оценке его физической и визуальной доступности. На этой зоне пользователь будет сосредоточен в течение всего сеанса взаимодействия с электронным терминалом.

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

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

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

Рейтинг
( Пока оценок нет )
Понравилась статья? Поделиться с друзьями:
Ваша ОС
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: