Workshop 04: Unterschied zwischen den Versionen

Aus Raspberry Pi Workshop
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
Zeile 42: Zeile 42:
</gallery>
</gallery>


'''Zugriff auf Shell in a Box:'''
== Zugriff und Aktivierung von Shell in a Box ==
Nach der Installation kann die Shell '''nur auf dem Raspberry Pi selbst''' über den Browser aufgerufen werden:
 
<code>http://localhost:4200</code>
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:
<code>https://<IP-des-RaspberryPi>:4200</code>
 
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.
 
[[Datei:shellinaboxaktivieren.png|mini|center|Schritt 2: Sicherheitswarnung bestätigen]]
[[Datei:shell_in_a_box_läuft.png|mini|center|Schritt 3: Erfolgreicher Login in Shell in a Box]]

Version vom 7. April 2025, 13:40 Uhr

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.

Eingabe des Codes

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

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.

Schritt 2: Sicherheitswarnung bestätigen
Schritt 3: Erfolgreicher Login in Shell in a Box