Configuración SSH: anular el nombre de usuario predeterminado [cerrado]

Resuelto bukzor asked hace 12 años • 0 respuestas

¿Es posible configurar sshpara saber cuál debe ser mi nombre de usuario?

Por defecto utiliza el nombre de usuario actual, que en mi caso no es correcto.

Estoy en una computadora portátil prestada y mi nombre de usuario es loaner, pero quiero decir sshque mi nombre de usuario es buck.

Puntos extra: mi nombre de usuario en casa es bgolemon. Si pudiera configurar el nombre de usuario por host, sería aún mejor.

bukzor avatar Apr 18 '12 02:04 bukzor
Aceptado

Crea un archivo llamado configdentro ~/.ssh. Dentro del archivo puedes agregar:

Host *
    User buck

O agregar

Host example
    HostName example.net
    User buck

El segundo ejemplo establecerá un nombre de usuario y es específico del nombre de host, mientras que el primer ejemplo establece solo un nombre de usuario. Y cuando usas el segundo no necesitas usarlo ssh example.net; ssh exampleserá suficiente.

Learath2 avatar Apr 17 '2012 19:04 Learath2

Si solo desea realizar ssh unas pocas veces, como en una computadora prestada o compartida, intente:

ssh buck@hostname

o

ssh -l buck hostname
gpojd avatar Apr 17 '2012 20:04 gpojd