MOPS Config

Общее описание

Программа MOPS Configurator позволяет быстро решать задачи настройки системы, такие как настройка сетевых интерфейсов, управления пользователями, включение/отключение авоматически подключаемых сервисов, управление доступом к локальным ресурсам через сетевую файловую систему NFS и прочее. Также с её помощью можно оптимизировать настройки ядра, сделав систему более производительной или экономичной к ресурсам.

Интерфейс

Интерфейс системы основан на графической библиотеке Qt, таким образом он легко встраивается в систему KDE. Интерфейс разбит на разделы, «вкладки», на каждой из которых можно настроить какую то определённую часть.

Настройка сети

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

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

DNS сервера

С помощью вкладки DNS можно указывать сервера резолвинга доменных имён. В данном случае, по сути редактируются только записи nameserver в файле /etc/resolv.conf.

Запускаемые сервисы

Данная вкладка позволяет сконфигурировать набор сервисов, запускаемых автоматически при каждой загрузке системы. Изменения влияют на права доступа к файлам в /etc/rc.d.

Добавление новых служб средствами MOPSConfig в настоящий момент не считается целесообразным.

Система будет работать даже если все сервисы из списка будут выключены, но это может отобразиться на некоторых её функциях по работе с дополнительным оборудованием — может «пропасть» звук, перестать печатать принтер, или система перестанет автоматически распознавать подключаемые USB-устройства.

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

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

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

Ресурсы NFS

Эта вкладка позволяет настроить удалённый доступ к файлам на данном компьютере через сетевую файловую систему NFS. При неправильной настройке, NFS может поставить под угрозу безопасность системы. Поэтому не рекомендуется открывать доступ к папкам с файлами настроек (там могут быть ваши пароли или другая конфиденциальная информация), также не рекомендуется открывать полный доступ к ресурсам. Чтобы сетевой ресурс был доступен в режиме чтения, установите флаг с этим атрибутом в его настройке. При добавлении ресурса, '*' в поле «хост» будет означать что этот ресурс будет доступен для любого компьютера, что тоже не рекомендуется из соображений безопасности.

Виртуальная память

Этот раздел позволяет настроить параметры ядра по работе с виртуальной памятью.

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

Давление кэша VFS— Определяет степень кэша сжатия виртуальной файловой системы.

Минимальный резерв памяти— минимальный размер свободной виртуальной памяти ядра.

Режим ноутбука— позволяет экономить заряд батареи сокращая число обращений к неиспользуемым устройствам.