Bemerkung

Hallo und willkommen in der SunFounder Raspberry Pi & Arduino & ESP32 Enthusiasten-Gemeinschaft auf Facebook! Tauchen Sie tiefer ein in die Welt von Raspberry Pi, Arduino und ESP32 mit anderen Enthusiasten.

Warum beitreten?

  • Expertenunterstützung: Lösen Sie Nachverkaufsprobleme und technische Herausforderungen mit Hilfe unserer Gemeinschaft und unseres Teams.

  • Lernen & Teilen: Tauschen Sie Tipps und Anleitungen aus, um Ihre Fähigkeiten zu verbessern.

  • Exklusive Vorschauen: Erhalten Sie frühzeitigen Zugang zu neuen Produktankündigungen und exklusiven Einblicken.

  • Spezialrabatte: Genießen Sie exklusive Rabatte auf unsere neuesten Produkte.

  • Festliche Aktionen und Gewinnspiele: Nehmen Sie an Gewinnspielen und Feiertagsaktionen teil.

👉 Sind Sie bereit, mit uns zu erkunden und zu erschaffen? Klicken Sie auf [hier] und treten Sie heute bei!

OpenSSH über PowerShell installieren

Wenn beim Ausführen von ssh <username>@<hostname>.local oder ssh <username>@<IP> der folgende Fehler erscheint:

ssh: The term 'ssh' is not recognized as the name of a cmdlet, function, script file, or operable program.

bedeutet dies, dass auf Ihrem Windows-System OpenSSH nicht installiert ist. Befolgen Sie die folgenden Schritte, um es manuell zu installieren.

  1. Öffnen Sie das Windows-Startmenü, geben Sie powershell ein, klicken Sie mit der rechten Maustaste auf Windows PowerShell und wählen Sie Als Administrator ausführen.

    ../../_images/powershell_ssh.png
  2. Installieren Sie den OpenSSH-Client:

    Add-WindowsCapability -Online -Name OpenSSH.Client~~~~0.0.1.0
    
  3. Nach der Installation sollten Sie eine ähnliche Ausgabe sehen:

    Path          :
    Online        : True
    RestartNeeded : False
    
  4. Überprüfen Sie die Installation:

    Get-WindowsCapability -Online | Where-Object Name -like 'OpenSSH*'
    
  5. Wenn OpenSSH installiert ist, enthält die Ausgabe:

    Name  : OpenSSH.Client~~~~0.0.1.0
    State : Installed
    Name  : OpenSSH.Server~~~~0.0.1.0
    State : NotPresent
    

    Warnung

    Wenn Installed nicht erscheint, ist Ihr Windows-System möglicherweise zu alt. In diesem Fall empfehlen wir die Verwendung eines SSH-Tools eines Drittanbieters. Siehe: PuTTY

  6. Schließen Sie PowerShell, öffnen Sie sie erneut (diesmal ohne Administratorrechte) und verwenden Sie den Befehl ssh, um sich anzumelden:

    ssh <username>@<hostname>.local
    
    ../../_images/powershell_login.png