remote

Quick-Tip: Linux / Raspberry Pi Update und Speicher bereinigen & Zugriff über SSH Putty, MacOS, ChromeOS

Update

 

sudo apt-get update

sudo apt-get dist-upgrade

 

Säubern

am einfachsten ist Linux über BleachBit zu reinigen

sudo apt-get autoremove && sudo apt-get -y autoclean
sudo apt-get clean

und noch zusätzlich

Cache

sudo du -sh /var/cache/apt

 

Thumbnail Cache

anzeigen:

du -sh ~/.cache/thumbnails

löschen:

rm -rf ~/.cache/thumbnails/*

 

Cronjob anlegen

 

sudo crontab -e 

0 0 1 * * sudo apt-get autoremove && sudo apt-get clean && sudo apt-get -y autoclean
5 15 * * 1-5sudo du -sh /var/cache/apt

 

[ Con­trol-X ]
[ y ]
[ Enter ]
 

Unter https://crontab.guru oder http://corntab.com/ oder https://www.bennetrichter.de/tools/crontab-generator/ kann man sich cron­jobs erstel­len las­sen.

 

 


 

Raspberry Pi: SSH einrichten – so geht’s

Auf einem Raspberry Pi läuft traditionell eine Version von Linux. In der Praxis bedeutet dies, dass viele Funktionen auf dem Pi über das Terminal verwaltet werden können, beispielsweise die Installation von neuen Programmen oder Updates oder auch Serverfunktionen des Pis. Der Vorteil: Das funktioniert nicht nur direkt am Raspberry Pi, sondern auch aus der Ferne, also von einem anderen PC im Netzwerk. Dabei kommt Secure Shell oder kurz SSH zum Einsatz. Das Protokoll ermöglicht eine verschlüsselte Verbindung zum Raspi und die Ausführung von Terminal-Befehlen aus der Ferne. Auch Dateitransfers von und zum Pi lassen sich per SSH-Verbindung realisieren.

 

Hinweis: Durch SSH besteht ein Sicherheitsrisiko, falls der RPi Zugang zum Internet hat. Ändern Sie daher unbedingt das Standard-Passwort über den Befehl passwd.

SSH auf dem Raspberry Pi installieren

Aktuelle Versionen von Raspbian oder auch den meisten alternativen Linux-Distributionen kommen ab Werk mit einem SSH-Server. Diesen müssen Sie nur noch aktivieren (s. unten). Falls Sie eine ältere Version von Raspbian oder eine Distribution ohne vorinstallierten SSH-Server verwenden, können Sie diesen schnell nachinstallieren. Öffnen Sie dazu am Raspberry Pi ein Terminal und geben Sie diesen Befehl ein:

sudo apt-get install ssh

Nun müssen Sie den SSH-Server nur noch starten. Dazu geben Sie diesen Befehl ein:

sudo /etc/init.d/ssh start

Damit Sie den SSH-Server nicht jedes Mal manuell starten müssen, können Sie ihn auch automatisch beim Booten aufrufen. 

 

 Enable SSH

As of the November 2016 release, Raspberry Pi OS has the SSH server disabled by default. It can be enabled manually from the desktop:

  1. Enter sudo raspi-config in a terminal window
  2. Select Interfacing Options
  3. Navigate to and select SSH
  4. Choose Yes
  5. Select Ok
  6. Choose Finish

Alternatively, use systemctl to start the service

sudo systemctl enable ssh
sudo systemctl start ssh

When enabling SSH on a Pi that may be connected to the internet, you should change its default password to ensure that it remains secure. See the Security page for more details.

Ab sofort ist der Raspberry Pi dauerhaft für den SSH-Zugriff gerüstet.

 

 

SSH unter Windows nutzen

Windows musste lange ohne einen eigenen SSH-Client auskommen. Beginnend mit dem Fall Creators Update von 2017 hat Microsoft aber eine SSH-Implementierung auf Basis von OpenSSH in die neue Kommandozeile PowerShell integriert. Öffnen Sie also einfach über das Startmenü die PowerShell und geben Sie diesen Befehl ein:

ssh benutzername@IPAdressedesPi

Wie bereits erwähnt ist der Standard-Benutzername “pi”. Die IP-Adresse des Raspis finden Sie beispielsweise über Ihren Router heraus. Am Raspberry Pi selbst gibt der Terminal-Befehl “ifconfig” die aktuellen Netzwerkeinstellungen und damit auch die IP-Adresse aus. Bei der ersten Verbindung müssen Sie die SSH-Schlüssel des Pis bestätigen, wozu Sie einfach “yes” eintippen. Nach Eingabe des Benutzerpassworts können Sie die Fernwartung des Pis komfortabel direkt unter Windows durchführen.

In älteren Windows-Versionen bzw. auf Windows-10-Systemen, die noch nicht mit den neueren Systemupdates versorgt wurden, müssen Sie für die SSH-Verbindung zum Pi auf externe Programme zurückgreifen. Der wohl populärste SSH-Client für Windows ist PuTTY. Das kostenlose Programm öffnet in einem Terminalfenster eine SSH-Verbindung zu Ihrem Pi (oder natürlich jeden anderen SSH-Server). Tragen Sie dazu einfach die IP-Adresse des Pis in das Feld “Host Name” ein, wählen Sie bei “Connection Type” den Punkt “SSH” und klicken Sie auf “Open”. Im nun geöffneten Fenster geben Sie den Benutzernamen und das Passwort ein. Nun können Sie das Terminal des Raspberry Pi von Windows aus bedienen. Natürlich können Sie PuTTY auch unter Windows 10 als Alternative zur Powershell verwenden.

 

 

SSH-Verbindung unter Linux oder macOS nutzen

Arbeiten Sie unter einer Linux-Distribution oder mit dem Mac, ist die SSH-Verbindung zum Pi deutlich einfacher. Beide Systeme kommen ab Werk mit einer SSH-Implementierung. Öffnen Sie einfach das Linux- bzw. macOS-Terminal und geben Sie den entsprechenden Befehl ein. Standardmäßig verbinden Sie sich beispielsweise mit folgendem Befehl per SSH zum Raspberry Pi:

ssh benutzername@IPAdressedesPi

Nun können Sie sich genau wie bei Windows auf der Kommandozeile des Raspberry Pis austoben.

 

Chromebook SSH Client

Secure Shell Extension

The easiest method of using SSH from a Chromebook is by way of a third-party extension, called Secure Shell Extension. With this add-on, you can not only login to your remote machines (via the ssh command), you can also securely copy files to and from those same remote machines (using the Secure FTP command, sftp).

 

How do you install that extension? Easy. Here are the steps:

 
  1. Open the Chrome browser on your Chromebook.

     
  2. Click the Menu button and then click More tools Extensions.

    Screenshot of the chromebook menu.
  3. Click the three horizontal lines in the upper left corner and then select Open Chrome Web Store.

    Screenshot of the Open Chrome Web Store link.
  4. Type Secure Shell Extension in the search bar.

     
  5. Click the Add to Chrome button associated with Secure Shell Extension.

    Screenshot of the Add to Chrome button.
  6. When prompted, click Add extension.

    Screenshot of the Add Extension button.

How to Use Secure Shell Extension

You should now see a new icon in your Chrome browser toolbar. Follow these steps to create a new connection:

 
  1. Click the Secure Shell Extension icon in the Chrome toolbar.

    Screenshot of the Secure Shell Extension icon.
  2. From the drop-down, click Connection Dialog.

    Screenshot of the Connection Dialog entry.
  3. In the resulting window, fill out the necessary information for the connection.

     

In order to create a new connection, you’re only required to fill out the following details:

 

Username@hostname – For this entry, type the username you’ll login with and either the IP address or domain of the remote host. For example, if you need to log into a remote machine with the IP address 192.168.1.166, with a username jack, type jack@192.168.1.166.

 
Screenshot of the New Connection window.

Once you fill out that information, the extension will automatically fill out the username and hostname below the username@hostname line. After you’ve filled out that line, click Enter on your keyboard and, when prompted, click Allow (to give the extension permission to open ssh links).

 
Screenshot of the Allow button.

After giving the extension the necessary permissions, follow these steps to complete the connection:

 
  1. Type yes and click Enter on your keyboard to continue with the connection, type the password for the remote user, and click Enter on your keyboard.

    Screenshot of the SSH password prompt.
  2. You should now find yourself on the terminal window of the remote machine.

     

When you’re finished working on the remote machine, type exit and click Enter on your keyboard. You will then be prompted to type x to complete the exit from the extension.

 

Reconnecting

One nice thing about the Secure Shell Extension is that it will remember your connections. Click on the extension icon (in the Chrome toolbar) and you’ll see your saved connections listed. Click on an entry and type the remote user password for that machine to login.

 
Screenshot of the newly added connections.

If, instead, you need to connect to a different machine, open the Connection Dialog and click [New Connection]. Fill out the same information you did before (with the username/IP address for the new remote machine) and your new connection is ready. When you have more than one connection saved, all of those connections will be listed (for quick access) in the Secure Shell Extension drop-down.

 

That’s all there is to it. With the assistance of a simple third-party extension, you can gain easy and secure access to your remote machines … all from your user-friendly Chromebook.

Backslash und @ am Mac

Sie möchten einen Backslash ( )auf Ihrem Mac eingeben, können ihn auf der Tastatur aber nicht finden? Kein Wunder, denn auf dem MacBook oder dem Apple Wireless Keyboard gibt es keine Taste für den Backslash. Ein simpler Shortcut schafft hier Abhilfe.

Backslash auf dem Mac mit einem einfachen Shortcut: ALT + Umschalt + 7

In der Remote-Desktop-Sitzung tippt man einen Backslash indem am ALT + 92 (auf Nummernblock) tippt.


 

Probleme bei der falschen Tastatursprache:

Ein regelmäßig-auftretendes Problem ist, dass beim Login die Tastatursprache sich automatisch verstellt. Habe ich dieses Problem? Dies ist schnell herausgefunden. Wenn man ein „Z“ auf der Tastatur drückt (während man sich in einem Textfeld im Schreibmodus befindet), sollte auch ein „Z“ aufscheinen. Kommt jedoch ein „Y“ so kann man sich sicher sein, dass die englische Tastatur aktiv ist.

Oft liest man den Tipp: Englische Sprache aus seinen MAC-Spracheinstellungen entfernen. Meist löst dies jedoch nicht das Problem.

Vorgehensweise:

Ein altbewährter Trick ist es gleichzeitig „Shift + Alt“ auf der Tastatur zu drücken. Durch diese Kombination wechselt man zwischen dem deutschen und englischem Tastaturlayout. Nun sollte auch wieder wenn ich auf „Z“ klicke ein „Z“ in meinm Textfeld erscheinen.

 

Probleme bei Sonderzeichen:

Das am häufigsten auftretende Problem ist meist das @/’at‘ – Zeichen. gefolgt von ein paar selteneren Problemfällen wie Hochzahlen: ² ³

Das @-Zeichen wird z.B. auf einem MAC (ohne RDP) mit Alt + L eingegeben.

IN der RDP wird diese Tastatureingabe jedoch an eine Windows-Tastatur weitergeleitet. Und auf einer Windows-Tastatur hat Alt + L keinerlei Funktion.

Vorgehensweise:

Als Anwender muss ich mir nun überlegen:

1) welches Zeichen ich auf einer Windows Tastatur eingeben will

Hier ist es noch wichtig zu wissen, welche Sprache man bei seiner Tastatur eingestellt hat. Im deutschsprachigen Raum wird der häufigste Unterschied nur Deutsch / Schweiz sein.

Deutsch:

de-tastatur

2) wie ich dies Tasteneingabe von der Windows-Tastatur ich auf meinem MAC nachstellen kann

Steuertastentabelle:

MACWindows
CMDWindows-Taste
CtrlStrg
AltAlt
Alt + CtrlAltGr

 

Beispiele:

@ – Zeichen (Deutsch):

Windows: AltGr + Q

Apple    : Alt + Ctrl + Q

 

² – Zeichen (Deutsch):

Windows: AltGr + 2

Apple    : Alt + Ctrl + 2

 

Kopieren und Einfügen

Windows: Strg + C  (kopieren auf Windows)  ->    Strg + V (einfügen auf Windows)

Mac      : CMD + C (kopieren am Mac)         ->    CMD + V (einfügen auf Mac)

 

 

 

Dieses Grundverständis der Eingabe-Weitergabe sollte man sich einmal gut aneignen, dann erspart man sich künftig sehr viel Auswendig lernen an Tastenkombinationen

Android orten: So finden Ihr Handy wieder

Klingeln lassen, orten oder Speicher löschen: Google stellt für Android eine einfache Lösung bereit, mit der Sie wieder zu Ihrem Handy finden.

Mit dem Android Geräte-Manager stellt der Suchmaschinist einen durchaus nützlichen Service bereit, mit dem Sie jedes Android-Smartphone ab Version 2.2 übers Internet orten können. Das Handy wird Ihnen dann auf einem Kartenausschnitt angezeigt. Praktisch: Sie können Ihr Telefon einfach klingeln lassen, wenn Sie es lediglich in der Wohnung verlegt haben. Ausserdem können Sie jederzeit aus der Ferne die Bildschirmsperre durch einen Passwortschutz ersetzen. Wenn das Risiko eines Diebstahls besonders hoch ist und zuvor keine Bildschirmsperre aktiv war, können Sie auch den ganzen Speicher aus der Ferne löschen.

Handy auf Fernzugriff vorbereiten

Anmerkung: In der Regel ist das Smartphone schon werkseitig auf den Ortungsdienst vorbereitet. Wenn Sie das zuerst überprüfen wollen, rufen Sie einfach Googles Devicemanager über diese URL auf: https://www.google.com/android/devicemanager. Werden Ihnen folgende Optionen  angezeigt, ist Ihr Gerät schon für den Ortungsdienst vorbereitet.

 

Andernfalls müssen Sie auf Ihrem Android-Smartphone noch diese Einstellungen vornehmen:

Um die Ortung zu aktivieren, wechseln Sie je nach Smartphone entweder in die Google-Einstellungen oder tippen auf Einstellungen/Google und anschliessend auf Sicherheit.

955544f81c

Aktivieren Sie unter Android-Gerätemanager die beiden Optionen Remote-Ortung für dieses Gerät durchführen und Remote-Sperre und Löschen zulassen.

Stellen Sie ausserdem sicher, dass der Standortzugriff auf Ihrem Smartphone gewährt ist. Navigieren Sie dazu unter Einstellungen zu Standort und schalten Sie den Standortdienst ein.

Mac und PC per Android, iPhone und iPad fernsteuern mit Chrome Remote Desktop – So geht’s – ähnlich TeamViewer

Im Urlaub oder sonstwo unterwegs per Android, iPhone oder iPad auf den heimischen PC oder Mac zugreifen? Dank der Chrome Remote Desktop App kein Problem. Damit kannst du dir den Mac- oder PC-Bildschirm auf den Smarthpone- oder Tablet-Bildschirm holen und den heimischen Rechner so steuern, als säße man direkt davor. Wir zeigen, wie einfach das geht.

Erster Schritt: Chrome Remote Desktop auf dem Rechner installieren

Damit der Fernzugriff klappt, musst du zuerst auf dem PC oder Mac die Chrome-App Chrome Remote Desktop installieren. Das geht so:

1. Zuerst installierst du die Chrome-Erweiterung Chrome Remote Desktop.

2. Dann startest du die App Chrome Remote Desktop und klickst auf im Feld Meine Computer auf Jetzt starten und dann auf Remote-Verbindung aktivieren.

chrome-remote-desktop-fernverbindung-per-iphone-ipad

3. Chrome lädt anschließend die Fernsteuersoftware für den Mac bzw. PC herunter. Nach dem Download auf die heruntergeladene Datei klicken, um die Software zu installieren.

4. Nach der Installation in der Chrome Remote Desktop App erneut auf Remote-Verbindung aktivieren klicken und die mindestens 6-stellige PIN-Nummer für den Fernzugriff festlegen.

chrome-remote-desktop-fernverbindung-per-iphone-ipad-2

5. Im nächsten Fenster nochmal die PIN eingeben, um die Fernverbindungen zuzulassen. Die PIN muss mindestens sechs Ziffern haben; wir empfehlen aber ein längere PIN mit mindestens 10, besser 12 Stellen. Je mehr, desto sicherer.

chrome-remote-desktop-fernverbindung-per-iphone-ipad-3

chrome-remote-desktop-fernverbindung-per-iphone-ipad-4

Die Einrichtung auf dem PC bzw. Mac ist damit abgeschlossen. Ab sofort kannst du über die Chrome Remote-App in Verbindung mit deinem Google-Konto und der PIN auf den PC-/MAC-Bildschirm zugreifen. Per Klick auf Remote-Verbindung deaktivieren kannst du den Fernzugang auch wieder ausschalten.

chrome-remote-desktop-fernverbindung-per-iphone-ipad-5

Zweiter Schritt: Per iPhone- und iPad auf den PC zugreifen

Sobald auf dem PC oder Mac die Remote-Verbindungen zugelassen sind, kannst du von jedem Android, iPhone und iPad aus auf deinen Rechner zugreifen. Und zwar so:

1. Zuerst musst du die App Chrome Remote Desktop für iOS bzw. für Androidinstallieren.

2. Nach dem Start der App musst du dich zuerst mit deinem Google-Konto anmelden.

chrome-remote-desktop-fernverbindung-per-iphone-ipad-android

3. Anschließend erscheint unter Meine Computer eine Liste aller Computer, auf die du direkt zugreifen kannst. Es tauchen also nur die Rechner auf, auf denen – wie oben beschrieben – die Chrome-Remote-App und Fernzugriffssoftware installiert ist und auf denen die Remote-Freigabe aktiviert ist. Zudem muss auf beiden Geräten (PC/Mac und Smartphone) die Anmeldung über dasselbe Google-Konto erfolgen.

chrome-remote-desktop-fernverbindung-per-iphone-ipad-android-2

4. Für den Fernzugriff tippst du einfach auf den gewünschten Computernamen. Im nächsten Schritt musst du nur noch die PIN für den Fernzugriff eingeben und auf Verbinden tippen.

chrome-remote-desktop-fernverbindung-per-iphone-ipad-android-3

Und siehe da: Schon erscheint auf dem Tablet oder Smartphone der komplette Desktop des PCs oder Macs. Per Finger lässt sich jetzt der komplette Rechner fernsteuern. Die Menüleiste ganz oben bietet weitere Optionen, etwa ein Extra-Keyboard, die Aktivierung des Vollbildmodus oder das Senden des [Strg][Alt][Entf]-Shortcuts.

chrome-remote-desktop-fernverbindung-per-iphone-ipad-android-4

Chrome Remote Desktop – Die Alternative zur Fernwartungs-Software TeamViewer

Das allseits bekannte Fernwartungs-Tool “

TeamViewer

” gestattet den Zugriff auf andere Computer um deren Besitzern bei Problemen zu helfen. “TeamViewer” enthält aber noch zusätzliche Features wie beispielsweise Onlinepräsentationen , Online Meetings für bis zu 25 Personen und verschiedenes mehr. Wer aber tatsächlich nur den Fernzugriff auf einen anderen Computer benötigt, der ist mit der kostenlosen Erweiterung “Chrome Remote Desktop” für den Browser Google Chrome besser bedient. Einfach einzurichten, einfach zu bedienen und ohne überflüssige Tools, die man für die Fernwartung nicht benötigt.

Fernwartung per Chrome

Mit “Chrome Remote Desktop” erhalten Sie über den Internet-Browser den kompletten Zugriff auf einen anderen PC. Dieser muss natürlich auch mit Google Chrome und dem Fernwartungs-Tool “Chrome Remote Desktop” ausgestattet sein. Außerdem müssen beide Nutzer ein Google-Account besitzen.

Download und Installation

Zum Download der Erweiterung starten Sie Ihren Chrome Webbrowser und rufen die Webseite chrome.google.com/remotedesktop auf. Klicken Sie hier auf “Hinzufügen”, um das Fernwartungs-Add-On herunterzuladen und zu installieren.

Erstmaliger Programmstart

Nach dem Download wird das Add-on im Bereich “Apps” im Browser angezeigt. Mit einem Doppelklick auf das Programm-Icon wird das Tool gestartet.

 

Autorisierung und Zugriffsrechte

Beim erstmaligen Starten erscheint eine Autorisierungs-Meldung. Diese bestätigen Sie mit “Weiter”. Im nächsten Fenster bestätigen Sie die Zugriffsrechte.

Im nachfolgenden Bereich “Remote Unterstützung” klicken Sie auf “Jetzt starten”.

Bis zu diesem Punkt sind die Arbeitsschritte für beide Nutzer identisch.

Freigabe des Wartungs-PC´s

Im nächsten Schritt klickt der Nutzer, auf dessen PC zugegriffen werden soll auf die Schaltfläche “Freigeben”.

Hier wird ein 12-stelliger Zugangscode generiert, der nur einmalig genutzt werden kann.

Zugriffsfreigabe für den Support

Dieser Freigabecode muss an den anderen Nutzer übermittelt werden, der die Fernwartung durchführen soll. Dieser Nutzer klickt auf die Schaltfläche “Zugriff”, gibt dort den Zugriffscode ein und bestätigt mit “Verbinden”.

Sobald die Verbindung aufgebaut wurde, wird im Browserfenster der andere Computer angezeigt.

In der oberen Infoleiste wird angezeigt auf wessen Computer gerade zugegriffen wird. Die obere Leiste ist nur für denjenigen sichtbar der die Fernwartung durchführt. Mit dem kleine Pfeil kann die Leiste minimiert werden. Die untere Infoleiste zeigt dem Nutzer des Fremdcomputers an, wer gerade auf dessen PC zugreift. Sie ist für beide User sichtbar. Wenn alle Wartungs-Arbeiten durchgeführt wurden, wird die Verbindung mit der Schaltfläche “Verbindung trennen” beendet.

Tipp: Zugriff auf alle eigenen Computer und Notebooks

Wenn Sie selber mehrere Computer benutzen, können Sie mit dieser Erweiterung auf alle Computer zugreifen. Vorausgesetzt, diese Computer sind eingeschaltet, haben permanenten Internetzugang und befinden sich nicht im Energiesparmodus. Zum Einrichten des Zugriffs klicken Sie im Bereich “Meine Computer” auf “Jetzt starten”.

Im nachfolgenden Dialog geben Sie einen Pin ein, bestätigen ihn im Feld darunter und klicken abschließend auf “OK”.

Wiederholen Sie diese Schritte mit allen teilnehmenden Computern und Notebooks.