La finalización de la pestaña Scp para wsl bash remoto no funciona al revés

La finalización de la pestaña Scp para wsl bash remoto no funciona al revés

En wsl (ubuntu), puedo hacer scp somefile ubuntu:somepathy usar la función de tabulación para somepath, ya que uso claves para ssh.

Pero no puedo hacer esto a la inversa. En Ubuntu remoto lo hago scp somefile wsl:, y luego presiono el tabulador, se mostrará -bash: warning: command substitution: ignored null byte in input.

La configuración en ubuntu remoto para host wsl solo usa la IP de Windows y el nombre de usuario de Windows. Se agregó la clave C:\Users\username\.ssh\authorized_keysy cambié el shell predeterminado a wsl en Windows, usando estoguía de microsoft. Esa clave de registro ahora es C:\Windows\System\wsl.exe. Además, puedo ingresar a wsl desde ubuntu sin contraseña.

Aunque puedo ir a wsl y hacerlo scp ubuntu:somefile somepath, es molesto abrir otro shell solo para un comando y luego olvidarme de cerrarlo.

información relacionada