commit | author | age
|
fe50f9
|
1 |
<h1>Betrieb</h1> |
U |
2 |
<p>In den folgenden Abschnitten ist der Betrieb der <a href="http://uhilger.de/dev/Software/WebBox/WebBox">WebBox</a> beschrieben:</p> |
|
3 |
<p style="padding-left: 30px;"><a href="#start">WebBox starten</a><br /><a href="#stopp">WebBox stoppen</a><br /><a href="#bak">Daten sichern</a><br /><a href="#sec">Datensicherheit</a><br /><a href="#anpassen">WebBox an eigene Zwecke anpassen</a></p> |
|
4 |
<p> </p> |
|
5 |
<h2><a name="start"></a>WebBox starten</h2> |
|
6 |
<p>Nach der <a href="Installation.htmi">Installation</a> wird zum Start der WebBox das Skript <code>$wbx/start.sh</code> bzw. sein Windows-Pendant <code>$wbx/start.bat</code> ausgeführt wie nachfolgend im Detail beschrieben. Nach dem Start ist die WebBox bereit zur <a href="Bedienung.htmi">Verwendung</a>.</p> |
|
7 |
<h3>Linux und Mac OS</h3> |
|
8 |
<p>Wir nehmen an, die WebBox ist im Verzeichnis <code>/home/fred/wbx</code> abgelegt. Zum Start der WebBox wird auf der Kommandozeile eingegeben</p> |
|
9 |
<p style="padding-left: 30px;"><code>cd /home/fred/wbx</code><br /><code>./start.sh</code></p> |
|
10 |
<p>Stattdessen kann die WebBox auch aus der Dateiverwaltung bzw. dem Finder heraus gestartet werden indem ein Doppelklick auf das Symbol der Datei <code>start.sh</code> ausgeführt wird. Siehe hierzu gegebenenfalls <a href="http://uhilger.de/dev/Tipps/Skript-starten-mit-Ubuntu-Unity">diesen Tipp</a>.</p> |
|
11 |
<h3>Windows</h3> |
|
12 |
<p>Unter Windows läßt sich die WebBox aus der Dateiverwaltung heraus durch Doppelklick auf das Symbol der Datei <code>start.bat</code> ausführen. Auch unter Windows kann man stattdessen das Skript von der Kommandozeile starten.</p> |
|
13 |
<h3>Kein Eingriff ins System</h3> |
|
14 |
<p>Start und Betrieb der WebBox machen keine Änderungen am System der Maschine, auf der die WebBox installiert wurde. Alle Aktivitäten der WebBox finden im Ordner <code>$wbx</code> statt, der bei der <a href="Installation.htmi">Installation</a> angelegt wurde.</p> |
|
15 |
<h2><a name="stopp"></a>WebBox stoppen</h2> |
|
16 |
<p>Zum Stoppen der WebBox wird genauso vorgegangen wie beim Start, allerdings wird zum Stoppen das Skript <code>stopp.sh</code> bzw. <code>stopp.bat</code> verwendet.</p> |
|
17 |
<h2><a name="bak"></a>Daten sichern</h2> |
|
18 |
<p>Die WebBox legt alle veränderlichen Nutzerdaten im Verzeichnis <code>$wbx/daten</code> ab. Dort finden sich die Unterverzeichnisse</p> |
|
19 |
<ul> |
|
20 |
<li><code>db</code> (Datenbanken)</li> |
|
21 |
<li><code>home</code> (persönliche Daten)</li> |
|
22 |
<li><code>www</code> (öffentliche Daten)</li> |
|
23 |
</ul> |
|
24 |
<p>Eine regelmäßige Kopie von <code>$wbx/daten</code> vermeidet Datenverlust im Falle von Störungen oder Fehlern.</p> |
|
25 |
<h3>Protokolle</h3> |
|
26 |
<p>Neben den oben erwähnten Ablageorten legt die WebBox im Ordner <code>$wbx/sys/base/logs</code> Protokolle an. Mit den Protokollen können z.B. nachträglich Störungen nachvollzogen werden. Die dort entstehenden Daten sollten regelmäßig gelöscht werden um ein unkontrolliertes Anwachsen des Protokollverzeichnisses zu vermeiden.</p> |
|
27 |
<h2><a name="sec"></a>Datensicherheit</h2> |
|
28 |
<p>Die WebBox bewirkt keine Zugriffsbeschränkungen auf der Ebene des Betriebssystems des Rechners, auf dem die WebBox läuft, dem WebBox-Rechner. Jeder Benutzer des WebBox-Rechners kann so auf Inhalte des Rechners zugreifen, wie es der Systemadministrator des Rechners festgelegt hat.</p> |
|
29 |
<p>Über die Benutzerverwaltung der WebBox erteilte Berechtigungen bewirken Beschränkungen des Zugriffs über die WebBox. Solange die WebBox läuft, unterliegen Zugriffe den Regeln, die in der Benutzerverwaltung der WebBox festgelegt sind. Diese Regeln bewirken im Auslieferungszustand der WeBox, dass nur Daten im Verzeichnis <code>$wbx/daten </code>des WebBox-Rechners über die WebBox zugänglich sind.</p> |
|
30 |
<h3>Programme</h3> |
|
31 |
<p>Die WebBox ermöglicht die Ausführung von Programmen auf dem WebBox-Rechner. Benutzer der WebBox können mit der WebBox Programme ausführen, mit denen es möglich ist, auf Daten des WebBox-Rechners zuzugreifen.</p> |
|
32 |
<p>Um zu verhindern, dass auf diesem Weg der Benutzer einer WebBox auf Daten des WebBox-Rechners zugreift, dürfen in der Benutzerverwaltung der WebBox die Rollen <code>manager-script</code>, <code>manager-gui</code>, <code>nutzerAdmin</code> und <code>wbxAdmin</code> nur Nutzern erteilt werden, die berechtigt sind, auf Daten des WebBox-Rechners zuzugreifen.</p> |
|
33 |
<h2><a name="anpassen"></a>WebBox an eigene Zwecke anpassen</h2> |
|
34 |
<p>Kundige Benutzer können die WebBox an ihre Bedürfnisse anpassen. Informationen über ihren Aufbau liefert die <a href="http://uhilger.de/gitblit/docs/wbx-shell.git">Dokumentation im Repository</a>.</p> |