Update README with usage instructions
This commit is contained in:
@@ -1,3 +1,59 @@
|
|||||||
# sysadmin
|
# WinterIT Sysadmin
|
||||||
|
|
||||||
System-Administrationsskripte für WinterIT und Kunden
|
Sammlung von System-Administrationsskripten für WinterIT und Kunden.
|
||||||
|
|
||||||
|
## Verzeichnis
|
||||||
|
|
||||||
|
| Skript | Zweck |
|
||||||
|
|--------|-------|
|
||||||
|
| [setup-unattended-upgrades.sh](setup-unattended-upgrades.sh) | Automatische Updates für Kubuntu ohne Benutzer-Prompts |
|
||||||
|
|
||||||
|
## Kubuntu: Automatische Updates einrichten
|
||||||
|
|
||||||
|
### Schnellstart (vor Ort)
|
||||||
|
|
||||||
|
```bash
|
||||||
|
# 1. Skript herunterladen
|
||||||
|
wget https://git.winterit.de/WinterIT/sysadmin/raw/branch/main/setup-unattended-upgrades.sh
|
||||||
|
|
||||||
|
# 2. Ausführbar machen
|
||||||
|
chmod +x setup-unattended-upgrades.sh
|
||||||
|
|
||||||
|
# 3. Als root ausführen
|
||||||
|
sudo ./setup-unattended-upgrades.sh
|
||||||
|
```
|
||||||
|
|
||||||
|
### Was passiert?
|
||||||
|
|
||||||
|
Das Skript richtet automatisch ein:
|
||||||
|
- **unattended-upgrades** installieren und konfigurieren
|
||||||
|
- **Security-Updates** automatisch im Hintergrund installieren
|
||||||
|
- **GUI-Benachrichtigungen** deaktivieren (keine Popups mehr)
|
||||||
|
- **Service** aktivieren und starten
|
||||||
|
|
||||||
|
### Nach dem Setup prüfen
|
||||||
|
|
||||||
|
```bash
|
||||||
|
# Status des Services
|
||||||
|
sudo systemctl status unattended-upgrades
|
||||||
|
|
||||||
|
# Testlauf (simuliert, ändert nichts)
|
||||||
|
sudo unattended-upgrade --dry-run
|
||||||
|
|
||||||
|
# Logs ansehen
|
||||||
|
ls /var/log/unattended-upgrades/
|
||||||
|
```
|
||||||
|
|
||||||
|
### Manuelle Konfiguration (falls nötig)
|
||||||
|
|
||||||
|
```bash
|
||||||
|
# Konfiguration anpassen
|
||||||
|
sudo nano /etc/apt/apt.conf.d/50unattended-upgrades
|
||||||
|
|
||||||
|
# Auch reguläre Updates aktivieren (nicht nur Security):
|
||||||
|
# "${distro_id}:${distro_codename}-updates"; ← Kommentar entfernen
|
||||||
|
```
|
||||||
|
|
||||||
|
## Lizenz
|
||||||
|
|
||||||
|
Interner Code für WinterIT.
|
||||||
|
|||||||
Reference in New Issue
Block a user