QT Quick Linux Manager -Dienstprogramm - Anwendung
Beschreibung: Dies ist eine benutzerdefinierte QT Quick -Anwendung für Linux -Desktop. Der Benutzer kann einen neuen oder vorhandenen Benutzer von seinem Linux -Desktop erstellen oder entfernen, indem er seine Anmeldeinformationen bereitstellt. Außerdem kann der Benutzer eine Gruppe aus dem System erstellen, umbenennen oder entfernen. Zuletzt gibt es eine Option für einige systembezogene Informationen, wie z. B. die aktuellen realen Benutzer und Gruppen, die im Linux -System vorhanden sind, die verfügbaren Shells des Zielsystems, die Networking -Schnittstellen, die Routing -Table und die Firewall -Konfiguration des Systems für jede mögliche Firewall -Tabelle, wie zum Beispiel Filter, Raw, Sicherheit und Mangle.
Manager -Schnittstelle:

Bereitstellung über CQTDeployer:
Erstellen Sie den QT -Schöpfer im 'Release' -Modus
Sauberes Projekt
Geben Sie ein Terminal in Release -Ordner ein, in dem sich Manager_v2 befindet
Installieren Sie CQTDeployer
Führen Sie den nächsten Befehl aus, um einen Verteiler/ einen Ordner zu generieren, um die Verteilung im Out -Out -Ordner zu generieren:
make deploy
Führen Sie diese ausführbare Verteilung/bin/Manager_V2 aus, um die Anwendung zu starten
$ /home/ $USER /Downloads/linuxdeployqt * .AppImage /path-to-this-build-Release-version/Manager_v2 -qmake=/path-to-Qt-qmake/qmake [-unsupported-allow-new-glibc]Erstellen Sie eine Manager_V2.Desktop -Datei wie die nächste (verwenden Sie auch eine Datei von Manager_v2.png (256x256), um als Symbol des Appimage verwendet zu werden):
[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/Geben Sie Anmeldeinformationen an, langen Sie ein Senden, um sie zu aktivieren, und drücken Sie diese Taste

Listen Sie Benutzer vor der Erstellung neuer Benutzer auf

Geben Sie neue Benutzerinformationen ein und drücken Sie die Taste erstellen

Listen Sie Benutzer nach neuer Benutzererstellung auf

Bonus: Überprüfen Sie die IPv4 -Firewall -Konfiguration für die Mangle -Tabelle
