„Windows Server 2012 R2 installiert OpenSh“
Wählen Sie nach dem Aufrufen der offiziellen Website das entsprechende Installationspaket entsprechend der Bitgröße des Betriebssystems aus. Allerdings können 64-Bit-Systeme auch 32-Bit-Installationspakete unterstützen. Mein 64-Bit-System hat ein 32-Bit-Installationspaket installiert.
2. Entpacken Sie das heruntergeladene Installationspaket in das Verzeichnis C:/Programme/.
3. Installieren Sie den SSH-Dienst
Geben Sie den folgenden Befehl in das Powershell-Terminal ein:
powershell.exe -ExecutionPolicy Bypass -File install-sshd.ps1
4 Öffnen Sie Port 22 in der Firewall: Geben Sie den folgenden Befehl in Powershell ein:
netsh advfirewall firewall add rule name=sshd dir=in action=allow protocol=TCP localport=22Starten Sie den SSH-Dienst
net start sshd5. Fügen Sie Umgebungssystemvariablen hinzu.
Öffnen Sie abschließend cmd oder Powershell, geben Sie ssh ein und das folgende Bild erscheint, was bedeutet, dass die Installation erfolgreich war.
Öffnen Sie nacheinander „Server-Manager“ -> „Extras“ -> „Dienste“.
Rufen Sie die Dienstlistenoberfläche auf und suchen Sie den OpenSSH-SSH-Server Service
Führen Sie die gleichen Vorgänge auf dem OpenSh-Authentifizierungsagenten im Bild unten aus wie im Bild oben.
Windows, das über einen eigenen SSH-Dienst verfügt (z. B. Windows 10), aktiviert den SSH-Dienst
Start-> Anwendungen und Funktionen-> Funktionen hinzufügen
Liste Es gibt eine Option für den OpenSSH-ClientKlicken Sie, um den OpenSSH-Client zu installierenNach der Installation können Sie den SSH-Befehl direkt verwenden
Start-> -> Funktion hinzufügen
Es gibt eine Option für den OpenSSH-Server in der Liste
Klicken Sie, um den OpenSSH-Server zu installierenNachdem der Server installiert ist, müssen Sie einige Konfigurationen vornehmenServerkonfigurationVerwenden Sie Windows PowerShell als AdministratorSSHD-Dienst aktivierenStart-Service sshdStellen Sie den Dienst so ein, dass er automatisch startet
Set-Service -Name sshd -StartupType 'Automatic'Bestätigen Sie, ob die Firewall geöffnet ist
Get-NetFirewallRule -Name *ssh*
Das obige ist der detaillierte Inhalt vonSo verwenden Sie Hutools JschUtil in Springboot. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!