Ya debemos tener configurada una conexión SSH en visual code
Abrimos PowerShell y creamos la llave SSH, no le damos ninguna contraseña
ssh-keygen -t ed25519
Resultado
Generating public/private ed25519 key pair.
Enter file in which to save the key (C:\Users\tavo/.ssh/id_ed25519):
Enter passphrase (empty for no passphrase):
Enter same passphrase again:
Your identification has been saved in C:\Users\tavo/.ssh/id_ed25519
Your public key has been saved in C:\Users\tavo/.ssh/id_ed25519.pub
The key fingerprint is:
SHA256:Rywo3K/RhlX3CYIiTyzQZXQaq0I4lT60Q+egFWy8i0E tavo@DESKTOP-USJFNPI
The key's randomart image is:
+--[ED25519 256]--+
| o+= += ..o o |
| EX.=o+*.o o o . |
|+B.*o==.o o o |
|oo* .o.= o |
| o.+. o S . |
|. .. + . |
| . |
| |
| |
+----[SHA256]-----+
Ahora debemos habilitar el agente para que levante con windows, para esto abrimos una powershell como administrador y ejecutamos
como administrador
# Make sure you're running as an Administrator
Set-Service ssh-agent -StartupType Automatic
Start-Service ssh-agent
Get-Service ssh-agent
Ahora dentro del visual damos clic en el icono de conexion
Le damos conectar al host
Ahora la damos «Configure SSH Hosts» para abrir el archivo de conefiguración
Y le damos abrir el arhivo donde tenemos la conexión