SSH effektiv nutzen: Tipps & Tricks für Linux-Admins
What you'll learn
- Anmelden mittels Key statt Passwort
- SSH-Proxy-Tunnel verwenden
- Daten via SSH sicher über das Netzwerk übertragen
- SSH absichern – Mit 2-Faktoren-Authentifizierung mit dem Smartphone
- SSH-Sicherheit erhöhen
- Befehle aus der Entfernung ausführen
- SSH-Keys auf verschlüsselten Servern nutzen
- SSH-Brute-Force-Schutz einrichten
Requirements
- Linux-Grundlagen
- Einen Linux-Server mit SSH-Zugriff, um die Beispiele nachvollziehen zu können
Description
Secure Shell oder SSH bezeichnet sowohl ein Netzwerkprotokoll als auch entsprechende Programme, mit deren Hilfe man auf eine sichere Art und Weise eine verschlüsselte Netzwerkverbindung mit einem anderen SSH-Dienst herstellen kann.
Ein Muss für Linux-Administratoren! Der SSH-Server gehört wie die Hardware auch zur Software eines jeden Linux-Servers. Doch die wenigsten beschäftigen sich wirklich mit den ungeahnten Möglichkeiten von SSH.
Wichtigstes Merkmal ist ganz klar die sichere Fernwartung eines Servers, doch lassen sich mit SSH ebenso Tunnels aufbauen, um eine Firewall zu umgehen, aber auch sichere Portweiterleitungen realisieren.
Häufig wird es verwendet, um lokal eine entfernte Kommandozeile verfügbar zu machen, d. h., auf einer lokalen Konsole werden die Ausgaben der entfernten Konsole ausgegeben, und die lokalen Tastatureingaben werden an den entfernten Rechner gesendet. Genutzt werden kann dies z. B. zur Fernwartung eines in einem entfernten Rechenzentrum stehenden Servers.
In diesem Kurs lernst du die Möglichkeiten von SSH kennen und wie man SSH gegen Attacken absichert und sich ohne Passwort direkt ohne Umwege anmelden kann.
Unter anderem beschäftigen wir uns mit der detaillierteren Konfiguration, verschlüsselter Datenübertragung, SSH-Key Generierung, 2-Faktoren Authentifizierung, Tunnels, Multihop und Jumpserver.
Du lernst die wichtigsten Kniffe, wie man Aliases und die Konfiguration gezielt einsetzt, um sich schnell und einfach alle Server zu merken, welche betreut werden müssen.
Who this course is for:
- Linux-System-Administratoren
- Linux-Anwender
- SSH-Anwender
- Programmierer, die sich remote auf anderen Servern via SSH anmelden
- Administratoren, denen Sicherheit wichtig ist
Instructor
Einer meiner Lieblingssprüche lautet "Man lernt nie aus" und aus diesem Grund bin ich auch bei Udemy gelandet - zuerst als normaler Student und später als Premium Instructor. Mittlerweile habe ich es lieben gelernt interessante Kurse für meine Studenten zu erstellen und anzubieten. Bei jedem Kurs den ich erstelle, lerne ich eine Menge dazu und mich freut es, wenn ich Studenten von meinen Kursen überzeugen kann und diese dann Ihr neu gewonnenes Wissen anwenden können.
Neben meiner Arbeit bei Ksroom Japan in Saitama, Tokyo als Systemadministrator biete ich sowohl Linux-Kurse, als auch allgemeine IT-Basic-Kurse auf Udemy an.
Weitere Themen die ich behandeln werde sind unter anderem: Systemadministration, Webprogrammierung und Webdesign. Aus allen Bereichen meines Berufslebens, in denen ich über mehrere Jahre Erfahrungen sammeln konnte, möchte ich mein Wissen weitergeben.
Ich bin für meine Studenten da und leiste Hilfe bei Fragen und Antworten. Außerdem stehe ich hinter meinen Produkten und jeder Student hat die Möglichkeit den Kurs innerhalb von 30 Tagen zurückzugeben, wenn er nicht zufrieden ist. Mein Ziel ist es jeden Studenten zu überzeugen und meine Kurse immer weiter zu verbessern.
Vielen Dank für euer Vertrauen,
Rene Fürst