Yo uso ssh en una variedad de máquinas, principalmente linux. Las cuentas en estas máquinas varían en el esquema de nombres: si mi nombre es First Last, entonces tengo cuentas: first, flast, last_f, lastf y, a veces, necesito iniciar sesión como root. Para cada máquina que uso, me gustaría que el cliente openssh sepa qué cuenta usar cuando no especifico en la línea de comandos.
Entonces la pregunta es: ¿Cómo hago ssh server
Do The Right Thing cuando no se especifica un nombre de usuario?
fuente
config
archivo? Sin punto al principio?Según la respuesta de Rich Adam, descubrí PuTTY donde almacena su configuración.
Todo está almacenado en un árbol de registro, lo encontrará debajo
HKEY_CURRENT_USER\Software\SimonTatham
(Simon Tatham es el desarrollador de PuTTY).Allí puede ver cómo se define un host.
fuente
Si desea cambiarlo para CADA sitio:
Edite su
~/.ssh/config
para tener esto:fuente