SSH-Agent Windows Powershell
Zur Navigation springen
Zur Suche springen
Dienst starten
- Als Administrator - Einmalig in der Powershell
- Start-Service ssh-agent
- Get-Service ssh-agent | Set-Service -StartupType Automatic
SSH Handling
- Als Benutzer
Key erstellen mit Passphrase
- C:\Users\adminuser>ssh-keygen
Generating public/private ed25519 key pair. Enter file in which to save the key (C:\Users\adminuser/.ssh/id_ed25519): Enter passphrase (empty for no passphrase): 123Start$ Enter same passphrase again: 123Start$ Your identification has been saved in C:\Users\adminuser/.ssh/id_ed25519 Your public key has been saved in C:\Users\adminuser/.ssh/id_ed25519.pub The key fingerprint is: SHA256:PB31jna08hKhi67I5RTlaYgiDQ6C4BwyHeURGpThnDo adminuser@CU26-01 The key's randomart image is: +--[ED25519 256]--+ |++==+. . | |*++= . . . | |=o= . . . . o | |++ . = o o = . | |E.o . o S o = + | | o . o o o = | | o . . . . | | . = . . | | o o.. | +----[SHA256]-----+
Public Key übertragen
- C:\Users\adminuser>scp .ssh\id_ed25519.pub xinux@userver.suxer.de:
xinux@userver.suxer.de's password: id_ed25519.pub 100% 100 97.6KB/s 00:00
Eintragen in die authorized_keys
- C:\Users\adminuser>ssh xinux@userver.suxer.de
- xinux@userver:~$ cat id_ed25519.pub >> ~/.ssh/authorized_keys
Private Key entschlüsseln und in den Arbeitspeicher laden
- C:\Users\adminuser>ssh-add
Enter passphrase for C:\Users\adminuser/.ssh/id_ed25519: 123Start$ Identity added: C:\Users\adminuser/.ssh/id_ed25519 (adminuser@CU26-01)
Passwordlos einloggen
- C:\Users\adminuser>ssh xinux@userver.suxer.de
- xinux@userver:~$
Keys anzeigen
- C:\Users\adminuser>ssh-add -l
256 SHA256:PB31jna08hKhi67I5RTlaYgiDQ6C4BwyHeURGpThnDo adminuser@CU26-01 (ED25519)
Keys entladen
- C:\Users\adminuser>ssh-add -D