Dienste/SSH/Windows: Unterschied zwischen den Versionen
Manal (Diskussion | Beiträge) Die Seite wurde neu angelegt: „<languages /> <translate> = OpenSSH-Client unter Windows = == Client installieren == === Via grafische Oberfläche (Windows 11) === # Die ''Einstellungen'' öffnen und in der Suchleitste nach ''optionale features'' suchen und den entsprechenden Punkt wählen. # Ganz oben, unter dem Punkt ''Optionale Features hinzufügen'' den Button ''Features anzeigen'' klicken. # Im Dialog nach ''openssh-client'' suchen (Wenn ''OpenSSH-Client'' nicht als Suchergebnis…“ |
Manal (Diskussion | Beiträge) Diese Seite wurde zum Übersetzen freigegeben |
||
| (11 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
| Zeile 1: | Zeile 1: | ||
<languages /> | <languages /> | ||
<translate> | <translate> | ||
= OpenSSH-Client unter Windows = | = OpenSSH-Client unter Windows = <!--T:1--> | ||
<!--T:16--> | |||
{{Hatnote|Siehe auch [https://learn.microsoft.com/de-de/windows-server/administration/openssh/openssh-overview OpenSSH für Windows] auf den Microsoft-Webseiten}} | |||
== | == Client installieren == <!--T:2--> | ||
=== Via grafische Oberfläche (Windows 11) === <!--T:3--> | |||
<!--T:14--> | |||
[[File:Windows11_install_ssh_client_de.webm|300px|thumb|Windows 11 - OpenSSH-Client installieren]] | |||
<!--T:4--> | |||
# Die ''Einstellungen'' öffnen und in der Suchleitste nach ''optionale features'' suchen und den entsprechenden Punkt wählen. | # Die ''Einstellungen'' öffnen und in der Suchleitste nach ''optionale features'' suchen und den entsprechenden Punkt wählen. | ||
# Ganz oben, unter dem Punkt ''Optionale Features hinzufügen'' den Button ''Features anzeigen'' klicken. | # Ganz oben, unter dem Punkt ''Optionale Features hinzufügen'' den Button ''Features anzeigen'' klicken. | ||
| Zeile 13: | Zeile 20: | ||
# Auf ''Hinzufügen'' klicken und warten bis der Vorgang abgeschlossen ist. | # Auf ''Hinzufügen'' klicken und warten bis der Vorgang abgeschlossen ist. | ||
=== Via Kommandozeile === | === Via Kommandozeile === <!--T:5--> | ||
<!--T:6--> | |||
# Rechtsklick auf das Start-Menü und dann ''Terminal (Administrator)''. | # Rechtsklick auf das Start-Menü und dann ''Terminal (Administrator)''. | ||
# In der Kommandozeile folgenden Befehl ausführen: | # In der Kommandozeile folgenden Befehl ausführen: <code>Add-WindowsCapability -Online -Name OpenSSH.Client</code> | ||
== ssh-agent == | == ssh-agent == <!--T:7--> | ||
<!--T:8--> | |||
Damit man nicht jedes Mal die Passphrase für seinen privaten Schlüssel eingeben muss kann man seine privaten Schlüssel in den <code>ssh-agent</code> von Windows einpflegen. Dazu muss zunächst der entsprechende Windows-Dienst gestartet werden: | Damit man nicht jedes Mal die Passphrase für seinen privaten Schlüssel eingeben muss kann man seine privaten Schlüssel in den <code>ssh-agent</code> von Windows einpflegen. Dazu muss zunächst der entsprechende Windows-Dienst gestartet werden: | ||
=== Via grafische Oberfläche (Windows 11) === | === Via grafische Oberfläche (Windows 11) === <!--T:9--> | ||
<!--T:15--> | |||
[[File:Windows11_enable_ssh-agent_de.webm|300px|thumb|Windows 11 - ssh-agent aktivieren]] | |||
<!--T:10--> | |||
# Rechts-Click auf den Start-Button und dann ''Computerverwaltung''. | # Rechts-Click auf den Start-Button und dann ''Computerverwaltung''. | ||
# Links unter ''Dienste und Anwendunge'' den Punkt ''Dienste'' wählen. | # Links unter ''Dienste und Anwendunge'' den Punkt ''Dienste'' wählen. | ||
| Zeile 30: | Zeile 43: | ||
# Im Reiter ''Allgemein'' | # Im Reiter ''Allgemein'' | ||
## Den Punkt ''Starttyp'' auf ''Automatisch'' stellen. | ## Den Punkt ''Starttyp'' auf ''Automatisch'' stellen. | ||
## Unter dem Punkt ''Dienststatus'' den ''Starten''-Button | ## ''Übernehmen'' klicken. | ||
## Unter dem Punkt ''Dienststatus'' den ''Starten''-Button klicken. | |||
=== Via Kommandozeile === | === Via Kommandozeile === <!--T:11--> | ||
<!--T:12--> | |||
# Rechtsklick auf das Start-Menü und dann ''Terminal (Administrator)''. | # Rechtsklick auf das Start-Menü und dann ''Terminal (Administrator)''. | ||
# In der Kommandozeile die folgenden Befehle ausführen | # In der Kommandozeile die folgenden Befehle ausführen | ||
| Zeile 41: | Zeile 55: | ||
## Um zu prüfen ob der Dienst korrekt läuft: <code>Get-Service ssh-agent</code> | ## Um zu prüfen ob der Dienst korrekt läuft: <code>Get-Service ssh-agent</code> | ||
<!--T:13--> | |||
Danach können private Schlüssel mit <code>ssh-add</code> aufgenommen werden (erfordert keine Administrator-Rechte). | Danach können private Schlüssel mit <code>ssh-add</code> aufgenommen werden (erfordert keine Administrator-Rechte). | ||
</translate> | </translate> | ||
Aktuelle Version vom 12. August 2025, 14:34 Uhr
OpenSSH-Client unter Windows
Client installieren
Via grafische Oberfläche (Windows 11)
- Die Einstellungen öffnen und in der Suchleitste nach optionale features suchen und den entsprechenden Punkt wählen.
- Ganz oben, unter dem Punkt Optionale Features hinzufügen den Button Features anzeigen klicken.
- Im Dialog nach openssh-client suchen (Wenn OpenSSH-Client nicht als Suchergebnis auftaucht ist er bereits installiert).
- OpenSSH-Client markieren und auf Weiter klicken.
- Auf Hinzufügen klicken und warten bis der Vorgang abgeschlossen ist.
Via Kommandozeile
- Rechtsklick auf das Start-Menü und dann Terminal (Administrator).
- In der Kommandozeile folgenden Befehl ausführen:
Add-WindowsCapability -Online -Name OpenSSH.Client
ssh-agent
Damit man nicht jedes Mal die Passphrase für seinen privaten Schlüssel eingeben muss kann man seine privaten Schlüssel in den ssh-agent von Windows einpflegen. Dazu muss zunächst der entsprechende Windows-Dienst gestartet werden:
Via grafische Oberfläche (Windows 11)
- Rechts-Click auf den Start-Button und dann Computerverwaltung.
- Links unter Dienste und Anwendunge den Punkt Dienste wählen.
- In der Liste den Dienst mit dem Namen OpenSSH Authentication Agent finden.
- Rechts-Click und dann Eigenschaften
- Im Reiter Allgemein
- Den Punkt Starttyp auf Automatisch stellen.
- Übernehmen klicken.
- Unter dem Punkt Dienststatus den Starten-Button klicken.
Via Kommandozeile
- Rechtsklick auf das Start-Menü und dann Terminal (Administrator).
- In der Kommandozeile die folgenden Befehle ausführen
- Damit der Dienst automatisch beim Starten von Windows ausgeführt wird:
Get-Service ssh-agent | Set-Service -StartupType Automatic - Um den Dienst direkt zu starten:
Start-Service ssh-agent - Um zu prüfen ob der Dienst korrekt läuft:
Get-Service ssh-agent
- Damit der Dienst automatisch beim Starten von Windows ausgeführt wird:
Danach können private Schlüssel mit ssh-add aufgenommen werden (erfordert keine Administrator-Rechte).