Puoi creare un config
file nella tua casa .ssh
directory, che può specificare un utente predefinito, un file di identità ecc. e assegnarlo a un alias che puoi usare per connetterti.
Ad esempio, potresti inserire questo in ~/.ssh/config
file:
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
Quindi puoi semplicemente digitare ssh example
o ssh example2
sulla riga di comando per connettersi.
Quindi puoi impostarne uno per ogni macchina a cui vuoi connetterti, con l'utente pertinente. Quindi usa gli alias per connetterti senza dover specificare un utente. Puoi anche utilizzare un modello per abbinare più host.
Ci sono più informazioni e dettagli su cosa puoi specificare in un file di configurazione nella pagina man di ssh_config.