Cuando ssh
entre diferentes PC puedo omitir mi nombre de usuario ( tom
) y simplemente escribir
ssh pc_name
en lugar de
ssh tom@pc_name
Me gusta esta función y tengo la costumbre de usarla.
Desafortunadamente, en una de mis computadoras busqué el nombre de usuario tommy
. Cada vez que me conecto a esta computadora, me olvido de escribir tommy@creative_pc
y me pregunto por qué mi contraseña no funciona. ¿Hay alguna manera de decirle a ssh qué nombre de usuario usar cuando se omite el nombre de usuario?
Editar: Acabo de encontrar la siguiente pregunta que es similar: ¿Cómo hacer que ssh inicie sesión como el usuario correcto? No apareció en mi búsqueda inicial.
Tengo una gran lista de servidores, por lo que utilicé un alias de shell para establecer un usuario predeterminado para todos los hosts. Ponga la línea de abajo en su ~ / .bashrc:
Todavía puede configurar otro usuario, usando -l:
Empecé a usar hoy, parece funcionar bien en Ubuntu 12.
fuente