From 548bab93e55f6e514557571d3c9da9b1c1d59c35 Mon Sep 17 00:00:00 2001 From: Server-Bibliothek <server-bibliothek@lokal> Date: Do, 23 Jul 2026 15:07:49 +0200 Subject: [PATCH] Zugriffsbeschraenkung: voller Zugriff nur lokal am Server, Netzwerk nur Software-Anforderung + Zugriffsprotokoll --- README.md | 39 +++++++++++++++++++++++++++++++++++++++ 1 files changed, 39 insertions(+), 0 deletions(-) diff --git a/README.md b/README.md index 7d74d6d..18bc5b9 100644 --- a/README.md +++ b/README.md @@ -75,6 +75,45 @@ --- +## 3a. Rechner einrichten (Verteilung an neue Rechner) + +Menüpunkt "Rechner einrichten": Häkchen bei den benötigten Tools setzen, +Mitarbeiter eintragen, "Installations-Paket herunterladen" klicken. Das +erzeugte ZIP enthält die ausgewählten Installer-Dateien **direkt mit** (kein +Nachladen vom Server nötig). + +Auf dem **neuen Rechner**: ZIP entpacken, `Rechner-einrichten-starten.bat` +doppelklicken. Das Skript: +- fragt bei Bedarf automatisch nach Admin-Rechten +- installiert jedes Tool still mit dem hinterlegten Silent-Parameter +- trägt automatisch eine Windows-Defender-Ausnahme für `C:\ClientBibliothek` + ein (dort landen alle Dateien gesammelt) +- meldet das Ergebnis am Ende automatisch ans zentrale Protokoll zurück + (Rechnername wird dabei selbst erkannt) + +Tools ohne einzelne Installer-Datei (z. B. bereits entpackte/portable Tools +wie Blender) werden als ZIP nach `C:\ClientBibliothek\pakete\` gelegt – +bewusst ohne automatisches Entpacken, das entscheidet ihr von Fall zu Fall +selbst. + +⚠� Die Windows-spezifischen Teile (Admin-Rechte-Anfrage, stille Installation) +wurden nicht auf einem echten Windows-Rechner entwickelt und getestet, nur +mit dem echten PowerShell-Parser auf Syntaxfehler geprüft sowie die +Netzwerk-/Datei-Logik separat verifiziert. Bei größerem Rollout zuerst an +1–2 unkritischen Rechnern gegentesten. + +**Zugriff aus dem Netzwerk:** Ruft jemand die Bibliothek nicht direkt am +Server, sondern über das Netzwerk auf (z. B. von einem anderen PC), sieht +diese Person nur diese eingeschränkte Seite (dort "Software anfordern" +genannt) – der Software-Katalog, die Protokolle usw. bleiben dem Server +selbst vorbehalten (z. B. per RDP-Sitzung, dort im Browser "localhost" +statt der Netzwerk-Adresse aufrufen). Jeder Zugriff/Download aus dem +Netzwerk wird im Zugriffsprotokoll (Menüpunkt "Zugriffsprotokoll", +ebenfalls nur direkt am Server einsehbar) mit IP-Adresse und angegebenem +Namen festgehalten. + +--- + ## 4. Automatische Aktualisierung Bei jedem Tool kann beim Anlegen/Bearbeiten "Automatische Aktualisierung -- Gitblit v1.9.3