Archiv der Kategorie: Raspberry Pi

Fernzugriff auf den Raspberry Pi – Teil 2 (Technische Grundlagen)

0
0

Die Technische Seite / Umsetzung

Prinzipiell wird man immer über eine Art Netzwerk auf ein entferntes Gerät zugreifen, das kann ein Mobilfunknetz (über GPRS,EDGE,UMTS,LTE…), ein WLAN (Wireless local area network also „kabelloses lokales Netzwerk“ oder auch ein LAN sein. Mit hoher Wahrscheinlichkeit wird man also auch eine Verbindung über das „Internet“ benutzen (selbst wenn es ein Heimnetzwerk ist… die Unterschiede sind gar nicht so groß wie viele annehmen). Da zur Zeit Raspian eine der am meisten benutzen „Distributionen“, also eine Betriebssystemvariante – hier Debian Linux – die speziell auf den Rasperry Pi erstellt, ist, werde ich im weiteren auch davon ausgehen, dass Raspian in einer halbwegs aktuellen Version Verwendung findet.

Den im Netzwerk angeschlossenen Raspberry wiederfinden!

Um zu verstehen, wie man den Pi wiederfindet und warum es so kompliziert werden kann, muss man ein paar Dinge über Netzwerke wissen.

Fernzugriff auf den Raspberry Pi – Teil 2 (Technische Grundlagen) weiterlesen

0
0

Fernzugriff auf den Raspberry Pi – Teil 1

0
0

Grundlagen

Was ist Fernzugriff?

Der Raspberry Pi mit Tastatur, Maus und an einen Fernseher, Display oder Monitor angeschlossen ist eine feine Sache! Was aber wenn er am Dachboden hängt oder im Keller platziert ist um dort vielleicht Messaufgaben oder Serveraufgaben wahrzunehmen? Dort hat man oft keine Tastatur, Maus oder Display zur Hand.  Man muss also den Raspberry auch ohne diese Dinge – aus der Ferne – ansprechen können.
Die Idee ist also, von einem anderen Rechner im Netzwerk auf den Raspberry so zuzugreifen bzw. ihn bedienen, als wäre er direkt neben einem „wie gewohnt“ verbunden.

Womit werde ich es zu tun bekommen und mit was muss ich mich anfreunden?

Hierzu gibt es unterschiedliche Techniken, jede hat ihre Vor- und Nachteile, aber in der Regel, kann man davon ausgehen, dass es gewisse komforteinschränkungen gibt und auch nicht alles immer mit nur einem Tool/Werkzeug zu erledigen ist.

Fernzugriff auf den Raspberry Pi – Teil 1 weiterlesen

0
0

Regelmäßige Jobs unter Linux ausführen

0
0

Wer einen eigenen Server betreibt, oder betreiben will, regelmäßige Backups oder Aufgaben automatisch erledigen lassen will, sollte sich einmal mit Cronjobs auseinandersetzen.

Was sind „Cronjobs“?

Cronjobs sind kleine Aufträge die von einem (typischerweise rund um die Uhr laufenden System) regelmäßig ausgeführt werden. Daher finden diese gerne auf (Web-)servern, Fritz!Boxen oder kleinen Computern wie dem Raspberry Pi, Verwendung.

Wie funktioniert das mit den Cronjobs?

Auf dem Rechner läuft ein Dienst (genauer: ein Daemon), der Aufgaben aus einer zuvor angelegten Liste ausführt, wenn die Startbedinungen zutreffen. Diese Startbedingung wird in Form einer Zeitangabe definiert. Der Name Cronjob leitet sich vom griechischen Wort „chronos“ ab, was Zeit bedeutet. Diese Zeitangaben, und was zu diesem Zeitpunkt zu tun ist, wird in einer Datei, der Crontab (tab von griechisch „tabula“, die Tabelle), gespeichert. Diese Crontab enthält die Angaben natürlich in einer bestimmten Syntax, die zwingend eingehalten werden muss, sonst kann es mitunter zu falschen Ergebnissen führen. Besonders wichtig für Linuxneueinsteiger: der Dienst liest diese Tabelle nicht ständig neu ein, das würde bei Servern mit mehreren Benutzern schnell eine enorm große Systemausnutzung erzeugen, die gar nicht notwendig ist. Daher wird diese Tabelle im Speicher gehalten. Wenn man diese Tabelle also geändert hat muss man den Dienst neu starten. Geschickter ist es, die Tabelle mit einem speziellen Aufruf zu ändern, der dafür sorgt, dass beim Speichern und Schließen der Dienst automatisch informiert wird, dass es eine Änderung gibt. Da in der Regel Administratorrechte für eine solche Änderung notwendig sind muss man entweder Administrator sein, oder den Befehl mittels „sudo“ starten. Ein korrekter Aufruf wäre also:

sudo crontab -e

Regelmäßige Jobs unter Linux ausführen weiterlesen

0
0