Risposte:
Supponendo che ti trovi in un ambiente Unix / Linux, puoi creare o modificare il file ~/.ssh/config
.
Tale file di configurazione consente di stabilire i parametri da utilizzare per ciascun host; quindi, ad esempio:
Host host1
HostName <hostname_or_ip>
IdentityFile ~/.ssh/identity_file1
Host Host2
HostName <hostname_or_ip2>
User differentusername
IdentityFile ~/.ssh/identity_file2
Nota che host1 e host2 possono anche non essere nomi host, ma piuttosto etichette per identificare un server.
Ora puoi accedere agli host con:
ssh host1
ssh host2
ssh differentusername@host2
un login corretto, ma per il resto ha funzionato meravigliosamente, grazie!
-i <keyfile>
, ma consiglio vivamente il metodo del file di configurazione nel caso generale.