¿Hacer que Windows ssh no use mi cuenta de Windows de forma predeterminada?

¿Hacer que Windows ssh no use mi cuenta de Windows de forma predeterminada?

Parece que, a menos que lo especifique -l <account name on the remote computer>al escribir ssh <ip>, el comando ssh solo usa el nombre de mi cuenta de Windows de forma predeterminada. Esto es molesto. ¿Puedo hacer que no use mi nombre de cuenta de Windows y solicitar el nombre de usuario predeterminado cuando -lno se usa?

Respuesta1

OpenSSH siempre usa el nombre del usuario actual a menos que especifique uno escribiéndolo antes de una arroba (por ejemplo, ) o use la opción. Sin embargo, puedes ajustar esto usando si lo deseas especificando algo más:ssh [email protected]-l~/.ssh/config

Host github.com
    User git
Host *
    User bk2204

Esto utilizará al usuario gitpara github.comy bk2204para todos los demás sitios. Aún puedes anularlo en la línea de comando con las dos técnicas que mencioné anteriormente.

información relacionada