Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
anwenderwiki:classroom_management:maussk_v1 [2023/05/18 23:30] – [MAusSK Version 1.x - für linuxmuster.net 7.x (ab 2023)] martin.res | anwenderwiki:classroom_management:maussk_v1 [2025/03/03 00:41] (aktuell) – [4.) Fernsteuerung: VNC und MAusSK] martin.res | ||
---|---|---|---|
Zeile 3: | Zeile 3: | ||
====== MAusSK Version 1.x - für linuxmuster.net 7.x (ab 2023) ====== | ====== MAusSK Version 1.x - für linuxmuster.net 7.x (ab 2023) ====== | ||
//(MAusSK = **M**onitore **Aus** + **S**chul-**K**onsole)// | //(MAusSK = **M**onitore **Aus** + **S**chul-**K**onsole)// | ||
- | < | + | < |
{{ : | {{ : | ||
Ab Version 1.x der MAusSK ist der Serverdienst " | Ab Version 1.x der MAusSK ist der Serverdienst " | ||
- | Das System wurde mit linuxmuster.net 7.1, Ubuntu 22.04-Client und Windows 10-Client getestet. | + | Das System wurde mit linuxmuster.net 7.1 und 7.2, Ubuntu 22.04-Client, Debian 12 Clients |
Hier gehts zur Vorgängerversion -> [[anwenderwiki: | Hier gehts zur Vorgängerversion -> [[anwenderwiki: | ||
Hier gehts zur Android-App -> [[anwenderwiki: | Hier gehts zur Android-App -> [[anwenderwiki: | ||
- | Download aktuelle Version: {{: | + | Download aktuelle Version: {{: |
Zeile 27: | Zeile 27: | ||
Die Konfigurations-Datei findet man danach unter **''/ | Die Konfigurations-Datei findet man danach unter **''/ | ||
- | ===== 2.) Installation am Linux Client Ubuntu 22.04 ===== | + | ===== 2.) Installation am Linux Client |
Der Client benötigt während des Installationsprozesses auch für den User root Internetzugang, | Der Client benötigt während des Installationsprozesses auch für den User root Internetzugang, | ||
Am Linux-Client als ein Lehrer anmelden, ein Terminal starten und sich zum lokalen User root des Linux-Clients machen. Danach in das von Server eingebundene Programmverzeichnis wechseln und die Installation ausführen: | Am Linux-Client als ein Lehrer anmelden, ein Terminal starten und sich zum lokalen User root des Linux-Clients machen. Danach in das von Server eingebundene Programmverzeichnis wechseln und die Installation ausführen: | ||
Zeile 33: | Zeile 33: | ||
$ sudo su | $ sudo su | ||
# cd / | # cd / | ||
- | # ./install-ubuntu-client.sh | + | # ./ |
</ | </ | ||
Damit am Linux-Client das Bildschirm-Sperren funktioniert, | Damit am Linux-Client das Bildschirm-Sperren funktioniert, | ||
Zeile 40: | Zeile 40: | ||
---- | ---- | ||
Um bei der Instalation auch ein VNC-Kennwort am Client lokal zu setzen kann die Option "- - vnc" verwendet werden: | Um bei der Instalation auch ein VNC-Kennwort am Client lokal zu setzen kann die Option "- - vnc" verwendet werden: | ||
- | # ./install-ubuntu-client.sh --vnc | + | # ./ |
+ | Danach muss VNC noch aktiviert werden -> Vorgehensweise siehe unten. | ||
---- | ---- | ||
Zur lokalen Installation des MAusSK-UI am Client im Verzeichnis **''/ | Zur lokalen Installation des MAusSK-UI am Client im Verzeichnis **''/ | ||
- | # ./install-ubuntu-client.sh --lokal | + | # ./ |
Ein update der MAusSK auf dem Server muss nun jedesmal neu auf den Client übertragen werden. Die Konfigurationsdatei zur MAusSK ist dann **''/ | Ein update der MAusSK auf dem Server muss nun jedesmal neu auf den Client übertragen werden. Die Konfigurationsdatei zur MAusSK ist dann **''/ | ||
===== 3.) Installation am Windows 10 Client ===== | ===== 3.) Installation am Windows 10 Client ===== | ||
Zeile 80: | Zeile 80: | ||
Vorgehensweise (falls die einzelnen Schritte noch nicht abgearbeitet wurden): | Vorgehensweise (falls die einzelnen Schritte noch nicht abgearbeitet wurden): | ||
- | - Installation von x11vnc, remmina | + | - Installation |
- Setzen eines x11vnc-Passworts lokal am Client | - Setzen eines x11vnc-Passworts lokal am Client | ||
- x11vnc als Startprogramm bei der Benutzeranmeldung (mehrere Möglichkeiten) | - x11vnc als Startprogramm bei der Benutzeranmeldung (mehrere Möglichkeiten) | ||
- | - neues Image schreiben | + | - neues Image des Clients |
- als admin-User bei der MAusSK anmelden und das VNC-Kennwort setzen | - als admin-User bei der MAusSK anmelden und das VNC-Kennwort setzen | ||
+ | |||
+ | === Möglichkeiten als Startprogramm: | ||
+ | - Das Installationsscript legt am linuxmuster-Client ein Script an: **''/ | ||
+ | - Beim Default-User (meist linuxadmin) den VNC Server als Startprogramm setzen -> [[anwenderwiki: | ||
+ | - Beim Starten des X-Servers den VNC-Server ebenfalls starten (umständlich) | ||
+ | |||
Am Windows 10 Client wird als VNC-Viewer und VNC-Server UltraVNC verwendet. | Am Windows 10 Client wird als VNC-Viewer und VNC-Server UltraVNC verwendet. | ||
- | -> [[anwenderwiki: | ||
===== 5.) Thumbnails und Screenshots ===== | ===== 5.) Thumbnails und Screenshots ===== | ||
Zeile 176: | Zeile 181: | ||
* Lösung: am server den schukodaemon manuell stoppen und starten:< | * Lösung: am server den schukodaemon manuell stoppen und starten:< | ||
# service schukodaemon start</ | # service schukodaemon start</ | ||
+ | **d) das Zeigen und Fernsteuern per VNC mit remmina startet nicht, da keine Kennworteingabe** | ||
+ | * Problem: das remmina-Fenster wird vom Script nicht gefunden | ||
+ | * Ursache: Ubuntu verwaltet mehrere Desktops | ||
+ | * Lösung: im Script auf dem Server '' | ||
+ | **e) das Script " | ||
+ | * Ursache: Als AD-Domäne ist der Default-Wert gesetzt: " | ||
+ | * Lösung: im Script die AD-Domäne anpassen | ||
===== Y.) Debugging ===== | ===== Y.) Debugging ===== | ||