Kapitel 13/Tutorial.md aktualisiert
This commit is contained in:
@@ -94,6 +94,24 @@ apt update && apt install -y yt-dlp jq python3 python3-venv curl unzip inotify-t
|
||||
|
||||
### 2.3 Zentrale Konfiguration (Terminal, als root)
|
||||
|
||||
Bevor wir die Umgebungsdatei anlegen, brauchen wir ein eigenes Konfigurationsverzeichnis. Das existiert standardmäßig nicht, daher legen wir es einmalig an:
|
||||
|
||||
```bash
|
||||
mkdir -p /etc/clipper
|
||||
chown root:clipper /etc/clipper
|
||||
chmod 750 /etc/clipper
|
||||
```
|
||||
|
||||
> **Entscheidung & Begründung – eigenes /etc/clipper**
|
||||
> Konfiguration gehört nach `/etc`. Mit einem eigenen Ordner `/etc/clipper` bleibt alles übersichtlich getrennt.
|
||||
> Besitzer ist `root`, die Gruppe `clipper`. So kann der Clipper-User die Datei lesen, aber nicht verändern – genau die Balance zwischen Sicherheit und Funktion.
|
||||
|
||||
|
||||
|
||||
Entscheidung & Begründung – eigenes /etc/clipper
|
||||
Konfiguration gehört nach /etc. Mit einem eigenen Ordner /etc/clipper bleibt alles übersichtlich getrennt.
|
||||
Besitzer ist root, die Gruppe clipper. So kann der Clipper-User die Datei lesen, aber nicht verändern – genau die Balance zwischen Sicherheit und Funktion.
|
||||
|
||||
Lege eine Umgebungsdatei an, die beide Skripte laden:
|
||||
```bash
|
||||
nano /etc/clipper/clipper.env
|
||||
|
||||
Reference in New Issue
Block a user