SSH: Mit Tastatur und Monitor eines anderen Computers
          Deinen Beaglebone bedienen



Vielleicht willst Du ja Deinen Beaglebone ohne angestöpselte Maus, Tastatur und Bildschirm betreiben.
Oder mal eben schnell von einem anderen Computer aus in Deinen Beaglebone hineingehen, um ein paar Befehle auszuführen.

Das geht ganz einfach! Die Zauberworte heißen: SSH und VNC

Es sind nur sehr wenige einfache Schritte.

Mit SSH gibt man Terminalbefehle.

Wenn Du stattdessen die grafische Oberfläche Deines Beaglebone sehen und bedienen willst, wird VNC benutzt (ganz unten auf dieser Seite). Doch auch hier könnte SSH der erste Schritt sein, wie Du im 2. Experiment unten lernst.

Es lohnt sich auf alle Fälle, SSH auszuprobieren!



1. Schritt:

Voraussetzung: Dein Beaglebone hängt in einem Netzwerk oder ist über USB mit Deinem Computer verbunden.

Welche IP-Adresse hat Dein Beaglebone?

Entweder: Bist Du über USB mit Deinem Beaglebone verbunden, lautet seine IP-Adresse: 192.168.7.2

Oder: Du kommst von Deinem "großen" Computer in Deinen Router hinein, z. B. Fritzbox.
Dort lassen sich die IP-Adresse aller Netzwerkgeräte anzeigen.

Oder: Hängt ein Monitor und eine Tastatur an Deinem Beaglebone, bekommst Du sie heraus, indem Du im Terminal Deines Beaglebones den Befehl eingibst: ifconfig

Oder: Du versuchst anstelle einer IP-Adresse mal: beaglebone.local



2. Schritt:

Auf Deinem anderen Computer gibst Du in einem Terminal (Windows-User nehmen gerne das Programm Putty) ein, wenn Du Dich auf Deinem Beaglebone als Nutzer "debian" anmelden willst:

      ssh debian@192.168.7.2   oder: ssh debian@beaglebone.local   oder: ssh debian@deine_ip_adresse




3. Schritt

Du beantwortest alle Fragen mit Yes
Dann das Dir bekannte Passwort des Nutzers debian eingeben.
Wenn Du es nie geändert hast, ist es: temppwd oder debian
(Wie immer kommen keine Sternchen oder ähnliches.)

Jetzt bist Du drin.

Du kannst jetzt die Linuxbefehle eingeben, die Du kennst.
Wenn Du z. B. Deine Ordner und Dateien in Deinem Home-Verzeichnis anzeigen lassen willst, lautet der Befehl: ls
Eine Übersicht über viele nützliche Befehle findest Du z. B. hier.

Falls es nicht geklappt hat, könnte es sein, dass der SSH-Server auf Deinem Beaglebone nicht aktiviert ist.



Experiment 1: Dateimanager "Midnight Comander"

Vielleicht magst Du Terminalbefehle (noch) nicht oder bist mit ihnen (noch) nicht sehr vertraut.
Du könntest Dir einen Dateimanager installieren (falls er nicht schon drauf ist), der Midnight Comander heißt.

Wenn Du also über ssh in Deinem Beaglebone angemeldet bist, dann gib mal ein: mc
Falls der Midnight Commander nicht gefunden werden sollte, könntest Du ihn (gleich über ssh) installieren,
mit: sudo apt-get install mc

Verlassen kannst Du den Midnight Commander mit der Eingabe von: exit

Und so sieht er aus:

midnight commander



VNC:

Experiment 2: den grafischen Desktop des Beaglebone sehen und bedienen: VNC

Terminalbefehle sind zwar kultig aber man kann sich auch die grafische Oberfläche des Beaglebone auf einen anderen Computer holen und diese dann auch mit Tastatur und Maus bedienen.

Wie das geht, erfährst Du in diesem Experiment.