Im 4. Teil unserer Serie, werden wir heute verschiedene Einstellungen in Linux durchführen und benötigte Programme installieren. Diese sind teilweise optional und teilweise brauchen wir sie aber auch. Ich werde die Schritte dementsprechend kennzeichnen.
Anmerkung: Empfehlenswerte Durchführung
Damit der Benutzer, den wir während der Installation eingerichtet haben erweiterte Berechtigungen bekommt, müssen wir diesen in die Gruppe sudo aufnehmen.
Hierzu öffnen wir über „Anwendungen / Systemsteuerung / MATE-Terminal“ ein Terminal.
Anschließend werden wir mit su - und Eingabe des Passwortes zu root.
Mit folgendem Befehl, fügen wir unseren Benutzer der Gruppe sudo hinzu.
usermod -aG sudo <Benutzername> also z.B. usermod -aG sudo rsb
Anschließend starten wir der Einfachheit halber den Rechner mit reboot neu.
Nach dem Neustart öffnen wir wieder ein Terminal und testen das Hinzufügen der Berechtigung mit sudo apt update und Eingabe des Passwortes.
Wird nach Updates gesucht, dann kann man sich mit sudo su - in Zukunft root-Berechtigungen verschaffen.
Mit exit werden wir dann wieder zum normalen Benutzer.
Anmerkung: Optionale Durchführung
Ein sehr mächtiger Editor für die Konsole. Für Anfänger eher bedingt geeignet, da er etwas Einarbeitungszeit benötigt.
Hierzu öffnen wir über „Anwendungen / Systemsteuerung / MATE-Terminal“ ein Terminal.
Anschließend werden wir mit su - und Eingabe des Passwortes zu root.
Mit folgendem Befehl, installieren wir vim:
apt install vim
Anschließend ist der Editor vim installiert und er steht uns bei Bedarf zur Verfügung.
Anmerkung: Optionale Durchführung
Ein Datenbank gestützte Suchfunktion für die Konsole, nicht so mächtig wie find aber dafür schneller.
Hierzu öffnen wir über „Anwendungen / Systemsteuerung / MATE-Terminal“ ein Terminal.
Mit folgendem Befehl installieren wir locate:
sudo apt install locate
Die Datenbank wird bei jedem Neustart initialisiert, habt ihr viele Änderungen durchgeführt, könnt Ihr die Indizierung wie folgt anstoßen:
sudo updatedb
Um anschließend nach einem Begriff zu suchen, verwenden wir folgenden Befehl:
locate <Suchbegriff> z.B. locate rocrail
Anmerkung: Empfehlenswerte Durchführung
Ein Bildschirmschoner bei einem Modellbahn-Rechner macht keinen Sinn. Wir wollen ja schließlich nicht, dass dieser unser Rocrail später überlagert und eine Steuerung unterbindet.
Um diesen zu deaktivieren, wechseln wir auf dem Desktop zu „System / Einstellungen / Darstellungen / Bildschirmschoner“
Dort nehmen wir folgende Einstellungen vor:
Anmerkung: Optionale Durchführung
Da die Frage immer wieder aufkommt, wie stelle ich das dunkle Design ein, bzw. wo kann man ein Hintergrundbild einstelle, hier eine kurze Anleitung.
Wir wechseln auf „System / Einstellungen / Darstellung / Erscheinungsbild“
Im Reiter Thema könnt Ihr eines der vorgefertigten Designs auswählen und dies auch weiter Anpassen . Da ich dunkle Designs mag, verwende ich grundsätzlich immer BlackMATE .
Über den Karteireiter Hintergrund , könnt Ihr das Hintergrundbild wechseln oder eine feste Farbe zuweisen.
Anmerkung: Optionale Durchführung
Dieser Schritt ist etwas anspruchsvoller in der Einrichtung. Ermöglicht dann aber den Zugriff, von Eurem Arbeitsplatzrechner, via RDP und SSH auf den Modellbahnrechner. Ich verwende dies, wenn ich von meine Bürorechner im Erdgeschoss, auf meinen MoBa-Rechner im Keller zugreifen möchte. Wenn Ihr diese Funktion nicht braucht, dann am besten gar nicht konfigurieren.
Zuerst greifen wir auf die FRITZ!Box unseres Heimnetzwerkes zu (Nicht auf den Modellbahn-Router) und wechseln dort links im Menü auf Heimnetz (1) / Netzwerk (2) und dort auf den Stift (3) hinter Eurem MoBa-Router. Dieser wird bei Euch hier noch FRITZ!Box 7590 oder ähnlich heißen.
Dort tragen wir unter Name MoBa-Router (4) ein und unter Adressen im Heimnetz (IP-Adressen) setzen wir den Haken bei „Diesem Netzwerkgerät immer die gleiche IPv4-Adresse zuweisen “ den Haken und bestätigen mit Übernehmen . Des Weiteren, notiert Ihr Euch die Adresse unter IPv4-Adresse.
Diese Einstellung stellt sicher, dass wir den MoBa-Router in unserem Netzwerk schneller erkennen und immer über die gleiche IP-Adresse erreichen können.
Nun wechseln wir auf MoBa-Rechner und rufen dort den MoBa-Router 192.168.11.1 im Browser auf. Dort wechseln wir auf Internet (6) / Freigaben (7) und gehen auf „Gerät für Freigaben hinzufügen“ (8) .
Dort wählt Ihr unter Gerät (09) Euren MoBa-Rechner (10) aus. Wenn Ihr Euch an die Anleitung gehalten habt, müsste dieser moba-rr heißen.
Um eine Freigabe einzurichten gehen wir auf „Neue Freigabe“ (11)
In dem folgenden Fenster wählen wir unter Anwendung (12) den vorhandenen Eintrag „MS Remotedesktop“ aus, setzen unten den Haken bei „Internetzugriff über IPv4“ (13) und bestätigen mit „OK“.
In der Übersicht erscheint dann der von uns gesetzte Eintrag. Wir benötigen jedoch noch einen weiteren, deshalb wählen wir nochmals „Neue Freigabe“ (14) aus.
Da die folgende Anwendung nicht als Standart-Anwendung hinterlegt ist, wählen wir unter folgende Optionen aus:
Erläuterung | Auswahl |
Anwendung | Andere Anwendung (15) |
Bezeichnung | Tragen wir „SSH“ ein (16) |
Protokoll | TCP (17) |
Port an Gerät | 22 (18) |
Ebenfalls wählen wir wieder „Internetzugriff über IPv4“ aus und bestätigen mit „OK“.
In der Übersicht sehen wir nun beide Einträge und bestätigen diese mit Übernehmen (20) .
Wie in folgendem Screenshot sollte das dann bei Euch auch aussehen.
Um die Konsolenverbindung via SSH nutzen zu können, müssen wir dies auf dem MoBa-Rechner zuerst installieren. Vorausgesetzt, ihr habt dies noch nicht bei der Betriebssystem-Installation durchgeführt. Wenn Ihr Euch nicht sicher seid, einfach folgenden Befehl ausführen, wenn der SSH-Server bereits installiert ist, erhaltet Ihr eine Rückmeldung.
Wir öffnen auf dem Desktop über Anwendungen / Systemwerkzeuge / MATE-Terminal oder die Tastenkombination <strg> + <alt> + t ein neue Konsole.
Dort führen wir folgenden Befehl aus. Im Anschluss müsst Ihr Euer Passwort eingeben.
sudo apt update && sudo apt install openssh-server
Um über die grafische Oberfläche auf den Desktop des MoBa-Rechners zugreifen zu können, müssen wir eine dementsprechende Software installieren. Hierzu verwenden wir die Konsole, mit der wir auch gerade SSH installiert haben und geben folgenden Befehl und bei Abfrage unser Passwort ein:
sudo apt update && sudo apt install xrdp
Anschließend müsst Ihr den MoBa-Rechner einmal neu starten. Über Konsole funktioniert das mit dem Befehl
sudo reboot
Oder einfach per Maus über das Menü.
Über das Tool Remotedesktopverbindung könnt Ihr Euch, unter Eingabe der IP Eures MoBa-Routers (Diese habt Ihr Euch vorher bei der Konfiguration des Router-Heimnetzwerk notiert), nun via RDP mit Eurem MoBa-Rechner verbinden.
Für den Login verwendet Ihr Euren, bei der Installation, angelegten Benutzer.
Nun könnt Ihr ganz normal, als ob Ihr vor dem MoBa-Rechner sitzen würdet, damit arbeiten. Einzig bei Tastenkombinationen müsst Ihr aufpassen, da diese in der Regel auf Eurem Arbeitsplatzrechner ausgeführt werden und nicht auf dem entfernten MoBa-Rechner.
Unter Linux verwende ich für den RDP-Zugriff die Software Remmina Remote-Desktop Client .
Dieser kann via Konsole mit folgendem Befehl installiert werden.
sudo apt install remmina
Wie Ihr sehen könnt, unterscheiden sich die meisten Konfiugrationsschritte über den Linux Desktop nicht von der Art einer Konfiguration unter Windows. Lediglich die Einrichtung des Remote-Zugriffes ist etwas komplexer, da hier noch verschiedene Portfreigaben auf den Routern erfolgen müssen. Nun ist unser MoBa-Rechner aber für die Installation von Rocrail bereit.
Ich hoffe Ihr konntet durch die Anleitung wieder etwas mitnehmen.
Im Video gehe ich nochmal auf die einzelnen Schritte der Konfigurationen und den Sinn dahinter ein.
Euer Robert von RoBa-MoBa
Zum Beitrag auf YouTube: https://youtu.be/80RKAMdlJB8
~~~ Verwendetes Zubehör (Partnerlinks) ~~~
Fritz!Box - https://amzn.to/3AMGVwt
Wir haben die hier gezeigten Anleitung sorgfältig erstellt und in unserer Testumgebungen ausgiebig getestet.
Wer sich entschließt diese Anleitungen für sich selbst umzusetzen, führt diese auf eigene Verantwortung durch.
Der Ersteller des Artikels, sowie der Seitenbetreiber, haftet nicht für eventuelle Schäden an Hard- und/oder Software oder damit zusammenhängenden Schäden