Puedes crear un config
archivo en tu casa .ssh
directorio, que puede especificar un usuario predeterminado, un archivo de identidad, etc. y asignarlo a un alias que puede usar para conectarse.
Por ejemplo, podría poner esto en el ~/.ssh/config
archivo:
Host example
HostName example.com
User first_last
IdentityFile ~/.ssh/example_rsa
Port 22
RSAAuthentication yes
PubkeyAuthentication yes
Host example2
HostName example2.com
User last_first
# other parameters as needed
Entonces puedes escribir ssh example
o ssh example2
en la línea de comando para conectarse.
De modo que puede configurar uno para cada máquina a la que desee conectarse, con el usuario correspondiente. Luego, solo use los alias para conectarse sin tener que especificar un usuario. También puede usar un patrón para hacer coincidir varios hosts.
Hay más información y detalles de lo que puede especificar en un archivo de configuración en la página man de ssh_config.