SSHD Powershell: Unterschied zwischen den Versionen

Aus Xinux Wiki
Zur Navigation springen Zur Suche springen
Zeile 17: Zeile 17:
 
Der Pfad muss natürlich auf das Verzeichnis verweisen, in dem man PowerShell Core tatsächlich installiert hat.
 
Der Pfad muss natürlich auf das Verzeichnis verweisen, in dem man PowerShell Core tatsächlich installiert hat.
 
  Subsystem powershell c:/program files/powershell/6.0.0-rc/pwsh.exe -sshs -NoLogo -NoProfile
 
  Subsystem powershell c:/program files/powershell/6.0.0-rc/pwsh.exe -sshs -NoLogo -NoProfile
 +
 +
=Keys erstellen=
 +
.\ssh-keygen.exe -A

Version vom 17. November 2021, 09:24 Uhr

Installation latest Powershell Version

Vorbereitung

  • https://github.com/PowerShell/Win32-OpenSSH/releases
  • Zip herunterladen -> enthält benötigte OpenSSHUtils
    • Die Dateien FixHost­File­Permissions.ps1, OpenSSH­Utils.psm1 und OpenSSh­Utils.psd1 entpacken und in das OpenSSH-Verzeichnis unterhalb von %SystemRoot%\System32 kopieren.
  • Powerhell in dem Verzeichnis öffnen und folgenden Befehl eingeben
.\FixHostFilePermissions.ps1 -Confirm:$false

SSHD Config

  • Entfernen des Kommentarzeichens '#' am Beginn der Zeilen
PubkeyAuthentication yes
PasswordAuthentication yes
  • Hinzufügen des Eintrags

Der Pfad muss natürlich auf das Verzeichnis verweisen, in dem man PowerShell Core tatsächlich installiert hat.

Subsystem powershell c:/program files/powershell/6.0.0-rc/pwsh.exe -sshs -NoLogo -NoProfile

Keys erstellen

.\ssh-keygen.exe -A