SSH-Agent Windows Powershell: Unterschied zwischen den Versionen

Aus Xinux Wiki
Zur Navigation springen Zur Suche springen
Zeile 36: Zeile 36:
 
*C:\Users\adminuser>ssh xinux@userver.suxer.de
 
*C:\Users\adminuser>ssh xinux@userver.suxer.de
 
*xinux@userver:~$ cat id_ed25519.pub >> ~/.ssh/authorized_keys
 
*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 einlogen==
 +
*C:\Users\adminuser>ssh xinux@userver.suxer.de
 +
*xinux@userver:~$
  
 
=Quellen=
 
=Quellen=
 
*https://docs.microsoft.com/de-de/windows-server/administration/openssh/openssh_keymanagement
 
*https://docs.microsoft.com/de-de/windows-server/administration/openssh/openssh_keymanagement

Version vom 10. September 2025, 06:36 Uhr

Dienst starten

Als Administrator - Einmalig
  • 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 einlogen

  • C:\Users\adminuser>ssh xinux@userver.suxer.de
  • xinux@userver:~$

Quellen