Workshop 04
Raspberry Pi überwachen und Shell in a Box nutzen
Raspberry Pi via RPI Monitor überwachen
Mit RPI Monitor kann der Status des Raspberry Pi in Echtzeit überwacht werden. Dies umfasst unter anderem:
- CPU- und RAM-Auslastung
- Netzwerkauslastung
- Temperaturüberwachung
- Systemlogs
RPI Monitor stellt die Daten über eine Weboberfläche dar und erleichtert somit die Überwachung des Systems.
Installation von RPI Monitor:
sudo apt update
sudo apt install apt-transport-https ca-certificates
sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 2C0D3C0F
echo "deb https://giteduberger.fr rpimonitor/" | sudo tee /etc/apt/sources.list.d/rpimonitor.list
sudo apt update
sudo apt install rpimonitor
sudo /etc/init.d/rpimonitor update
Nach der Installation ist der RPI Monitor im Browser über die IP-Adresse des Raspberry Pi erreichbar:
http://<IP-des-RaspberryPi>:8888
---
Shell in a Box als Addon installieren
Shell in a Box ist ein Web-basiertes Terminal, mit dem man direkt über den Browser auf die Shell des Raspberry Pi zugreifen kann. Achtung: Das Addon muss korrekt in den Raspberry Pi eingebunden sein, damit es funktioniert.
Installation:
sudo apt update
sudo apt install shellinabox
-
Anleitung welche wir befolgt haben
-
Erfolgreiche Installation
-
Online Monitoring
Zugriff und Aktivierung von Shell in a Box
Um Shell in a Box nach der Installation verwenden zu können, mussten wir folgende Schritte durchführen:
Schritt 1: Shell-in-a-Box im Browser aufrufen
Im Browser die URL aufrufen:
https://<IP-des-RaspberryPi>:4200
Es erscheint zunächst eine Sicherheitswarnung, da ein selbstsigniertes Zertifikat verwendet wird.
Schritt 2: Sicherheitswarnung bestätigen
- Auf Erweitert (oder "Advanced") klicken.
- Dann auf Weiter zu <IP-des-RaspberryPi> (unsicher) („Proceed to IP (unsafe)“) klicken.
Schritt 3: Login via Webshell
Es öffnet sich ein Login-Fenster für die Shell. Hier gibst du nun deine Raspberry-Pi-Zugangsdaten ein:
- Benutzername (z.B. gruppe3)
- Passwort
Jetzt ist Shell in a Box erfolgreich aktiviert und du hast direkten Zugriff auf den Raspberry Pi über die Browser-basierte Shell.