QT Quick Linux Manager Utility - Приложение
Описание: Это пользовательское приложение QT Quick для Linux Desktop. У пользователя есть возможность создавать или удалять нового или существующего пользователя со своего рабочего стола Linux, предоставляя его/ее учетные данные. Кроме того, пользователь имеет возможность создавать, переименовать или удалять группу из системы. Наконец, существует опция для нескольких, связанных с системой, например: например: текущие реальные пользователи и группы, которые существуют в системе Linux, доступные оболочки целевой системы, сетевые интерфейсы, маршрутизацию, набрав конфигурацию брандмауэра системы для каждой возможной таблицы брандмауэра, например, Filter, Raw, Security и Mangle.
Интерфейс менеджера:

Развертывание через cqtdeployer:
Построить в QT Creator в режиме «Выпуск»
Чистый проект
Введите терминал внутри папки выпуска, где находится Manager_v2
Установите CQTDEPLOYER
Запустите следующую команду, чтобы сгенерировать распределение/ папку для сгенерирования распределения в папке Out:
make deploy
Запустите этот дистрибутив/bin/manager_v2 исполняемый файл для запуска приложения
$ /home/ $USER /Downloads/linuxdeployqt * .AppImage /path-to-this-build-Release-version/Manager_v2 -qmake=/path-to-Qt-qmake/qmake [-unsupported-allow-new-glibc]Создайте файл Manager_v2.desktop, например, следующий (также используйте файл Manager_v2.png (256x256), который будет использоваться в качестве значка Appimage):
[Desktop Entry]
Type=Application
Name=Linux Desktop Manager_v2 App
Comment=Qt Quick Controls 2 Linux Desktop Application
Exec=Manager_v2
Icon=manager_v2
Categories=Settings;Development $ /home/ $USER /Downloads/appimagetool-x86_64.AppImage /path-to-this-build-Release-version/Предоставьте учетные данные, давно нажмите, отправляйте для активации и нажмите эту кнопку

Перечислите пользователей перед созданием нового пользователя

Введите новую информацию пользователя и нажмите кнопку Создать

Перечислите пользователей после создания нового пользователя

Бонус: Проверьте конфигурацию брандмауэра IPv4 для таблицы Mangle
